Click or drag to resize

MimeBase Class

Implements basic mime entity logic. All MIME classes, created by MimeFactory inherit from this class.
Inheritance Hierarchy

Namespace:  Limilabs.Mail.MIME
Assembly:  Mail (in Mail.dll) Version: 3.0.23341.1754
Syntax
[SerializableAttribute]
public abstract class MimeBase

The MimeBase type exposes the following members.

Properties
  NameDescription
Public propertyContentDisposition
'Content-Disposition' of the data. This object provides information on what you should do with the data.
Public propertyContentId
Content-ID of this entity. Without enclosing '<' and '>'. You can use ContentIdHelper to extract content id from cid url.
Public propertyContentLocation
Content location of this mime entity.
Public propertyContentType
Content type of the body.
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.
Public propertyHasContentType
Gets boolean value indicating, if content-type is explicitly set on this entity.
Public propertyHeaders
MIME headers collection.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodEstimateTransportSize
Gets the estimated transport size of this MIME entity.
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRender
Renders this MIME object.
Public methodToString
Returns content-type of this MIME object.
(Overrides ObjectToString.)
Top
See Also