Microsoft.Exchange.Data.Mime namespace
Classes
Class | Description | |
---|---|---|
![]() |
AddressHeader | The AddressHeader class represents a MIME address header. |
![]() |
AddressItem | The AddressItem class represents a recipient or group of recipients. |
![]() |
AsciiTextHeader | The AsciiTextHeader class represents a simple Multipurpose Internet Mail Extensions (MIME) text header |
![]() |
ComplexHeader | The ComplexHeader class represents a structured Multipurpose Internet Mail Extensions (MIME) header with parameters. |
![]() |
ContentDispositionHeader | The ContentDispositionHeader class represents a Content-Disposition header. |
![]() |
ContentTypeHeader | The ContentTypeHeader class represents a Multipurpose Internet Mail Extensions (MIME) Content-Type header. |
![]() |
DateHeader | The DateHeader class represents a header that contains structured date and time information. |
![]() |
EncodingOptions | The EncodingOptions class specifies how to encode outgoing headers. |
![]() |
Header | The Header abstract class represents a general Multipurpose Internet Mail Extensions (MIME) header. |
![]() |
HeaderList | The HeaderList class represents an ordered list of headers. |
![]() |
MimeDocument | The MimeDocument class represents a Multipurpose Internet Mail Extensions (MIME) document. |
![]() |
MimeException | The MimeException class provides information about Multipurpose Internet Mail Extensions (MIME) errors in objects in the Microsoft.Exchange.Data.Mime namespace. |
![]() |
MimeGroup | The MimeGroup class represents a MIME address group. |
![]() |
MimeLimits | The MimeLimits class controls the allowed complexity of Multipurpose Internet Mail Extensions (MIME) read by a MimeReader object or used to create a MimeDocument. |
![]() |
MimeNode | The MimeNode class is the base class for nodes within a MimeDocument object. |
![]() |
MimeOutputFilter | The MimeOutputFilter callback class customizes the way in which Multipurpose Internet Mail Extensions (MIME) data is written. |
![]() |
MimeParameter | The MimeParameter class represents a Multipurpose Internet Mail Extensions (MIME) parameter. |
![]() |
MimePart | The MimePart class represents a Multipurpose Internet Mail Extensions (MIME) part. |
![]() |
MimeReader | The MimeReader class returns information about a MIME stream. |
![]() |
MimeRecipient | The MimeRecipient class represents the sender or recipient of a MIME message. |
![]() |
MimeWriter | The MimeWriter class writes MIME to a stream. |
![]() |
ReceivedHeader | The ReceivedHeader class represents a "Received" header. |
![]() |
TextHeader | The TextHeader class represents a MIME header. |
Structures
Structure | Description | |
---|---|---|
![]() |
DecodingOptions | The DecodingOptions structure specifies how to decode incoming headers. |
![]() |
DecodingResults | The DecodingResults structure indicates whether incoming Multipurpose Internet Mail Extensions (MIME) headers were successfully decoded. |
![]() |
MimeAddressReader | The MimeAddressReader structure returns information about an address header. |
![]() |
MimeHeaderReader | The MimeHeaderReader structure returns information about Multipurpose Internet Mail Extensions (MIME) headers. |
![]() |
MimeNode.Enumerator<T> | The MimeNode.Enumerator<T> structure lets you enumerate over the children of a MimeNode object. |
![]() |
MimeParameterReader | The MimeParameterReader structure returns information about a MimeParameter object. |
![]() |
MimePart.PartSubtree | The MimePart.PartSubtree structure encapsulates an enumerable tree of the parts of this MIME message. |
![]() |
MimePart.SubtreeEnumerator | The MimePart.SubtreeEnumerator structure provides rich control over the enumeration of the contents of a MimePart.PartSubtree structure. |
Delegates
Delegate | Description | |
---|---|---|
![]() |
MimeDocument.EndOfHeadersCallback | The MimeDocument.EndOfHeadersCallback callback is called when the end of a root Multipurpose Internet Mail Extensions (MIME) part has been reached. |
Enumerations
Enumeration | Description | |
---|---|---|
![]() |
AddressParserFlags | The AddressParserFlags enumeration controls how addresses are parsed. |
![]() |
CachingMode | The CachingMode enumeration specifies how a stream is cached during loading. |
![]() |
ContentTransferEncoding | The ContentTransferEncoding enumeration specifies the supported content transfer encodings. |
![]() |
DecodingFlags | The DecodingFlags enumeration indicates the encodings to try when you are trying to decode Multipurpose Internet Mail Extensions (MIME) headers. |
![]() |
EncodingFlags | The EncodingFlags enumeration provides various instructions related to encoding headers. |
![]() |
EncodingScheme | The EncodingScheme enumeration indicates which encoding was detected in the header. |
![]() |
HeaderId | The HeaderId enumeration identifies header types. |
![]() |
MimeComplianceMode | The MimeComplianceMode enumeration controls the action that will be taken if noncompliant Multipurpose Internet Mail Extensions (MIME) text is encountered. |
![]() |
MimeComplianceStatus | The MimeComplianceStatus enumeration flags report any errors that are found in the incoming Multipurpose Internet Mail Extensions (MIME) content or report that the MIME content is compliant. |
![]() |
MimePart.SubtreeEnumerationOptions | The MimePart.SubtreeEnumerationOptions enumeration controls how a MimeDocument object walks its MimeNode tree. |