Mime |
public class MimeReader
The MimeReader type exposes the following members.
Name | Description | |
---|---|---|
MimeReader(Stream, MimeFormat) | Initialize a new instance of the MimeReader class. | |
MimeReader(ParserOptions, Stream, MimeFormat) | Initialize a new instance of the MimeReader class. |
Name | Description | |
---|---|---|
IsEndOfStream | Get a value indicating whether the parser has reached the end of the input stream. | |
Options | Get or set the parser options. | |
Position | Get the current position of the parser within the stream. |
Name | Description | |
---|---|---|
Equals | (Inherited from Object) | |
Finalize | (Inherited from Object) | |
GetHashCode | (Inherited from Object) | |
GetType | (Inherited from Object) | |
MemberwiseClone | (Inherited from Object) | |
OnHeaderRead | Called when a message or MIME part header is read from the stream. | |
OnHeaderReadAsync | Called when a message or MIME part header is read from the stream. | |
OnHeadersBegin | Called when the beginning of a list of headers is encountered in the stream. | |
OnHeadersBeginAsync | Called when the beginning of a list of headers is encountered in the stream. | |
OnHeadersEnd | Called when the end of a list of headers is encountered in the stream. | |
OnHeadersEndAsync | Called when the end of a list of headers is encountered in the stream. | |
OnMboxMarkerRead | Called when an Mbox marker is encountered in the stream. | |
OnMboxMarkerReadAsync | Called when an Mbox marker is encountered in the stream. | |
OnMessagePartBegin | Called when the beginning of a message part is encountered in the stream. | |
OnMessagePartBeginAsync | Called when the beginning of a message part is encountered in the stream. | |
OnMessagePartEnd | Called when the end of a message part is encountered in the stream. | |
OnMessagePartEndAsync | Called when the end of a message part is encountered in the stream. | |
OnMimeMessageBegin | Called when the beginning of a message is encountered in the stream. | |
OnMimeMessageBeginAsync | Called when the beginning of a message is encountered in the stream. | |
OnMimeMessageEnd | Called when the end of a message is encountered in the stream. | |
OnMimeMessageEndAsync | Called when the end of a message is encountered in the stream. | |
OnMimePartBegin | Called when the beginning of a MIME part is encountered in the stream. | |
OnMimePartBeginAsync | Called when the beginning of a MIME part is encountered in the stream. | |
OnMimePartContentBegin | Called when the beginning of a MIME part's content is encountered in the stream. | |
OnMimePartContentBeginAsync | Called when the beginning of a MIME part's content is encountered in the stream. | |
OnMimePartContentEnd | Called when the end of a MIME part's content is encountered in the stream. | |
OnMimePartContentEndAsync | Called when the end of a MIME part's content is encountered in the stream. | |
OnMimePartContentRead | Called when MIME part content is read from the stream. | |
OnMimePartContentReadAsync | Called when MIME part content is read from the stream. | |
OnMimePartEnd | Called when the end of a MIME part is encountered in the stream. | |
OnMimePartEndAsync | Called when the end of a MIME part is encountered in the stream. | |
OnMultipartBegin | Called when the beginning of a multipart is encountered in the stream. | |
OnMultipartBeginAsync | Called when the beginning of a multipart is encountered in the stream. | |
OnMultipartBoundary | Called when a multipart boundary is encountered in the stream. | |
OnMultipartBoundaryAsync | Called when a multipart boundary is encountered in the stream. | |
OnMultipartEnd | Called when the end of a multipart is encountered in the stream. | |
OnMultipartEndAsync | Called when the end of a multipart is encountered in the stream. | |
OnMultipartEndBoundary | Called when a multipart end boundary is encountered in the stream. | |
OnMultipartEndBoundaryAsync | Called when a multipart end boundary is encountered in the stream. | |
OnMultipartEpilogueBegin | Called when the beginning of the epilogue of a multipart is encountered in the stream. | |
OnMultipartEpilogueBeginAsync | Called when the beginning of the epilogue of a multipart is encountered in the stream. | |
OnMultipartEpilogueEnd | Called when the end of the epilogue of a multipart is encountered in the stream. | |
OnMultipartEpilogueEndAsync | Called when the end of the epilogue of a multipart is encountered in the stream. | |
OnMultipartEpilogueRead | Called when multipart epilogue text is read from the stream. | |
OnMultipartEpilogueReadAsync | Called when multipart epilogue text is read from the stream. | |
OnMultipartPreambleBegin | Called when the beginning of the preamble of a multipart is encountered in the stream. | |
OnMultipartPreambleBeginAsync | Called when the beginning of the preamble of a multipart is encountered in the stream. | |
OnMultipartPreambleEnd | Called when the end of the preamble of a multipart is encountered in the stream. | |
OnMultipartPreambleEndAsync | Called when the end of the preamble of a multipart is encountered in the stream. | |
OnMultipartPreambleRead | Called when multipart preamble text is read from the stream. | |
OnMultipartPreambleReadAsync | Called when multipart preamble text is read from the stream. | |
ReadEntity | Read an entity from the stream. | |
ReadEntityAsync | Asynchronously read an entity from the stream. | |
ReadHeaders | Read a block of headers from the stream. | |
ReadHeadersAsync | Asynchronously read a block of headers from the stream. | |
ReadMessage | Read a message from the stream. | |
ReadMessageAsync | Asynchronously read a message from the stream. | |
SetStream | Set the stream to parse. | |
ToString | (Inherited from Object) |
MimeReader provides forward-only, read-only access to MIME data in a stream.