Method | Description | |
---|---|---|
Dispose ( ) : void |
Releases all resource used by the MailKit.ProtocolLogger object. Call Dispose() when you are finished using the MailKit.ProtocolLogger. The Dispose() method leaves the MailKit.ProtocolLogger in an unusable state. After calling Dispose(), you must release all references to the MailKit.ProtocolLogger so the garbage collector can reclaim the memory that the MailKit.ProtocolLogger was occupying. |
|
LogClient ( byte buffer, int offset, int count ) : void |
Logs a sequence of bytes sent by the client. Logs a sequence of bytes sent by the client. |
|
LogConnect ( |
Logs a connection to the specified URI. Logs a connection to the specified URI. |
|
LogServer ( byte buffer, int offset, int count ) : void |
Logs a sequence of bytes sent by the server. Logs a sequence of bytes sent by the server. |
|
ProtocolLogger ( Stream stream ) : System |
Initializes a new instance of the MailKit.ProtocolLogger class. Creates a new ProtocolLogger to log to a specified stream. |
|
ProtocolLogger ( string fileName ) : System |
Initializes a new instance of the MailKit.ProtocolLogger class. Creates a new ProtocolLogger to log to a specified file. |
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void |
Releases the unmanaged resources used by the ProtocolLogger and optionally releases the managed resources. Releases the unmanaged resources used by the ProtocolLogger and optionally releases the managed resources. |
Method | Description | |
---|---|---|
Log ( byte prefix, bool &midline, byte buffer, int offset, int count ) : void | ||
ValidateArguments ( byte buffer, int offset, int count ) : void |
protected Dispose ( bool disposing ) : void | ||
disposing | bool | |
return | void |
public LogClient ( byte buffer, int offset, int count ) : void | ||
buffer | byte | The buffer to log. |
offset | int | The offset of the first byte to log. |
count | int | The number of bytes to log. |
return | void |
public LogServer ( byte buffer, int offset, int count ) : void | ||
buffer | byte | The buffer to log. |
offset | int | The offset of the first byte to log. |
count | int | The number of bytes to log. |
return | void |
public ProtocolLogger ( Stream stream ) : System | ||
stream | Stream | The stream. |
return | System |
public ProtocolLogger ( string fileName ) : System | ||
fileName | string | The file name. |
return | System |