MimeReader Members
The MimeReader class returns information about a MIME stream.
The following tables list the members exposed by the MimeReader type.
Public Constructors
| Name | Description | |
|---|---|---|
| MimeReader | Overloaded. The MimeReader constructor overloads create new MimeReader objects. | 
Top
Public Properties
| Name | Description | |
|---|---|---|
| .gif) | ComplianceStatus | The ComplianceStatus property indicates which errors were found in the incoming MIME document or that the MIME document is compliant. | 
| .gif) | ContentType | The ContentType property gets the content type of the current part. | 
| .gif) | EmbeddedDepth | The EmbeddedDepth property gets an integer that represents the depth to which the current message is embedded. | 
| .gif) | HeaderDecodingOptions | The HeaderDecodingOptions property gets a DecodingOptions structure that specifies how to decode incoming headers. | 
| .gif) | HeaderReader | The HeaderReader property gets a MimeHeaderReader structure that returns information about the headers in this MimeReader object. | 
| .gif) | InlineFileName | The InlineFileName property gets the name of an inline file attachment. | 
| .gif) | IsEmbeddedMessage | The IsEmbeddedMessage property gets a Boolean value indicates whether the current message is embedded at least one level deep in another message. | 
| .gif) | IsInline | The IsInline property gets a Boolean value that indicates whether the current part is an inline attachment. | 
| .gif) | IsMultipart | The IsMultipart property gets a Boolean value that indicates whether the current MIME part is simple or multipart. | 
| .gif) | MimeLimits | The MimeLimits property gets a MimeLimits object that controls the complexity that this MimeReader object will allow. | 
| .gif) | PartDepth | The PartDepth parameter gets an integer that represents the depth of nesting of the current MIME part. | 
| .gif) | StreamOffset | The StreamOffset parameter gets a value that indicates the number of bytes that this MimeReader object has read from its input stream. | 
Top
Public Methods
(see also Protected Methods )
| Name | Description | |
|---|---|---|
| .gif) | Close | The Close method closes the current stream and releases any resources (such as sockets and file handles) that are associated with the current stream. | 
| .gif) | CopyOuterContentTo | The CopyOuterContentTo method copies a whole MIME part, both headers and content, into stream. | 
| .gif) | Dispose | Overloaded. The Dispose overload releases the resources that are used by the MimeReader. | 
| .gif) | EnableReadingUnparsedHeaders | The EnableReadingUnparsedHeaders method makes the unparsed headers available for reading. | 
| .gif) | Equals | Overloaded. (inherited from Object ) | 
| .gif) | GetContentReadStream | The GetContentReadStream method returns a stream that contains the content of the current part body. | 
| .gif) | GetEmbeddedMessageReader | The GetEmbeddedMessageReader method returns a MimeReader object for an embedded message. | 
| .gif) | GetHashCode | (inherited from Object ) | 
| .gif) | GetRawContentReadStream | The GetRawContentReadStream method returns a stream that contains the content of the current part body. | 
| .gif) | GetType | (inherited from Object ) | 
| .gif) | ReadContent | The ReadContent method reads at most count bytes into buffer, starting at offset bytes. | 
| .gif) | ReadFirstChildPart | The ReadFirstChildPart method moves to the start of the first child part within the current part. | 
| .gif) | ReadHeaders | The ReadHeaders method moves to the beginning of the current part, which allows for the reading of the headers for the current part. | 
| .gif) | ReadNextPart | The ReadNextPart method moves to the next part in the MIME source stream. | 
| .gif) | ReadNextSiblingPart | The ReadNextSiblingPart method moves the current position to the next sibling of the current part. | 
| .gif) | ReadRawContent | The ReadRawContent method reads at most count bytes into buffer, without decoding them, starting at offset bytes. | 
| .gif) .gif) | ReferenceEquals | (inherited from Object ) | 
| .gif) | ResetComplianceStatus | The ResetComplianceStatus method resets the MimeComplianceStatus of the reader to Compliant. | 
| .gif) | ToString | (inherited from Object ) | 
| .gif) | TryGetContentReadStream | The TryGetContentReadStream method gets a stream that contains the content of the current part body. | 
Top
Protected Methods
| Name | Description | |
|---|---|---|
| .gif) | Dispose | Overloaded. | 
| .gif) | Finalize | (inherited from Object ) | 
| .gif) | MemberwiseClone | (inherited from Object ) | 
Top