Click or drag to resize

MimeReport Class

Represents 'Multipart/Report' MIME, entity e.g. multiple mail messages.
Inheritance Hierarchy
SystemObject
  Limilabs.Mail.MIMEMimeBase
    Limilabs.Mail.MIMEMimeMultipart
      Limilabs.Mail.MIMEMimeReport

Namespace: Limilabs.Mail.MIME
Assembly: Mail (in Mail.dll) Version: 3.0.26106.1555
Syntax
[SerializableAttribute]
public class MimeReport : MimeMultipart

The MimeReport type exposes the following members.

Properties
 NameDescription
Public propertyAlternativeKey Gets the key that allows to recognize same content in Visuals collection. All parts under the same MultipartAlternative are assigned the same key.
(Inherited from MimeBase)
Public propertyBoundary Boundary delimiter. String which is separating parts of the multipart entity. Without additional '--' at the beginning. E.g. '=_NextPart_000_0020_01C36F64.F2562350'.
(Inherited from MimeMultipart)
Public propertyContentDisposition 'Content-Disposition' of the data. This object provides information on what you should do with the data.
(Inherited from MimeBase)
Public propertyContentId Content-ID of this entity. Without enclosing '<' and '>'. You can use ContentIdHelper to extract content id from cid url.
(Inherited from MimeBase)
Public propertyContentLocation Content location of this mime entity.
(Inherited from MimeBase)
Public propertyContentType Content type of the body.
(Inherited from MimeBase)
Public propertyContentTypeHeader Represents 'Content-type' header. You can use this class to add additional options to content-type header. Use ContentType to get or set content-type only.
(Inherited from MimeBase)
Public propertyDeliveryStatusNotification Gets DSNs return indications of message delivery to the sender of that message. This property is filled when ReportType is DeliveryStatus
Public propertyDescription Gets the human readable description of error. It may be in any MIME standards-track content-type, charset, or language. Where a description of the error is desired in several languages or several media, a Multipart/Alternative construct may be used. (RFC 3462)
Public propertyEpilogue Gets or sets MIME multipart preamble. By default, this value is an empty string.
(Inherited from MimeMultipart)
Public propertyHasContentType Gets boolean value indicating, if content-type is explicitly set on this entity.
(Inherited from MimeBase)
Public propertyHeaders MIME headers collection.
(Inherited from MimeBase)
Public propertyMessageDispositionNotification Gets MDNs provide a notification of the "disposition" of a message - indicating, for example, whether it is read by a recipient, discarded before being read, etc. This property is filled when ReportType is DispositionNotification
Public propertyParts Parts of the entity. MIME parts inside multipart entity are separated by Boundary delimiter.
(Inherited from MimeMultipart)
Public propertyPreamble Gets or sets MIME multipart preamble. By default, this value is null.
(Inherited from MimeMultipart)
Public propertyReportType Gets or sets the type of the report.
Top
Methods
 NameDescription
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Public methodEstimateTransportSize Gets the estimated transport size of this MIME entity.
(Inherited from MimeMultipart)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetMail Creates new IMail object from MessageRfc822 or TextRfc822Headers type in Parts collection.
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodRender Renders this MIME object.
(Inherited from MimeBase)
Public methodToString Returns content-type of this MIME object.
(Inherited from MimeBase)
Top
See Also