LumiSoft Mail Server User API
SocketLogger Class
Namespaces > LumiSoft.Net > SocketLogger
Socket logger.
Syntax
C#Visual BasicManaged C++
public class SocketLogger
Public Class SocketLogger
public ref class SocketLogger
Members
All MembersConstructorsMethodsPropertiesFieldsEvents



IconMemberDescription
SocketLoggerNew(Socket, LogEventHandler)
Default constructor.
AddReadEntry(String, Int64)
Adds data read(from remoteEndpoint) entry.
AddSendEntry(String, Int64)
Adds data send(to remoteEndpoint) entry.
AddTextEntry(String)
Adds free text entry.
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Flush()
Requests to write all in memory log entries to log log file.
GetHashCode()
Serves as a hash function for a particular type. GetHashCode() is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from Object.)
GetType()
Gets the Type of the current instance.
(Inherited from Object.)
LocalEndPoint
Gets local endpoint.
LogEntries
Gets current cached log entries.
static memberLogEntriesToString(SocketLogger, Boolean, Boolean)
Converts log entries to string.
MemberwiseClone()
Creates a shallow copy of the current Object.
(Inherited from Object.)
RemoteEndPoint
Gets remote endpoint.
SessionID
Gets or sets session ID.
ToString()
Returns a String that represents the current Object.
(Inherited from Object.)
UserName
Gets or sets authenticated user name.
Inheritance Hierarchy
Object
SocketLogger

Assembly: LumiSoft.Net Version: 2.0.2636.18419 (Module: LumiSoft.Net)