![]() | 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. |
![]() | OnMboxMarkerBegin | Called when an Mbox marker is encountered in the stream. |
![]() | OnMboxMarkerEnd | Called when the end of an Mbox marker 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.