Click or drag to resize
MimeKit

MimeEntity Methods

The MimeEntity type exposes the following members.

Methods
  NameDescription
Public methodAccept
Dispatches to the specific visit method for this MIME entity.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
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.)
Public methodStatic memberLoad(Stream, CancellationToken)
Load a MimeEntity from the specified stream.
Public methodStatic memberLoad(String, CancellationToken)
Load a MimeEntity from the specified file.
Public methodStatic memberLoad(Stream, Boolean, CancellationToken)
Load a MimeEntity from the specified stream.
Public methodStatic memberCode exampleLoad(ContentType, Stream, CancellationToken)
Load a MimeEntity from the specified content stream.
Public methodStatic memberLoad(ParserOptions, Stream, CancellationToken)
Load a MimeEntity from the specified stream.
Public methodStatic memberLoad(ParserOptions, String, CancellationToken)
Load a MimeEntity from the specified file.
Public methodStatic memberLoad(ParserOptions, ContentType, Stream, CancellationToken)
Load a MimeEntity from the specified content stream.
Public methodStatic memberLoad(ParserOptions, Stream, Boolean, CancellationToken)
Load a MimeEntity from the specified stream.
Public methodStatic memberLoadAsync(Stream, CancellationToken)
Asynchronously load a MimeEntity from the specified stream.
Public methodStatic memberLoadAsync(String, CancellationToken)
Asynchroinously load a MimeEntity from the specified file.
Public methodStatic memberLoadAsync(Stream, Boolean, CancellationToken)
Asynchronously load a MimeEntity from the specified stream.
Public methodStatic memberLoadAsync(ContentType, Stream, CancellationToken)
Asynchronously load a MimeEntity from the specified content stream.
Public methodStatic memberLoadAsync(ParserOptions, Stream, CancellationToken)
Asynchronously load a MimeEntity from the specified stream.
Public methodStatic memberLoadAsync(ParserOptions, String, CancellationToken)
Asynchronously load a MimeEntity from the specified file.
Public methodStatic memberLoadAsync(ParserOptions, ContentType, Stream, CancellationToken)
Asynchronously load a MimeEntity from the specified content stream.
Public methodStatic memberLoadAsync(ParserOptions, Stream, Boolean, CancellationToken)
Asynchronously load a MimeEntity from the specified stream.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodOnHeadersChanged
Called when the headers change in some way.
Public methodPrepare
Prepare the MIME entity for transport using the specified encoding constraints.
Protected methodRemoveHeader
Removes the header.
Protected methodSetHeader(String, Byte)
Sets the header using the raw value.
Protected methodSetHeader(String, String)
Sets the header.
Public methodToString
Returns a String that represents the current MimeEntity.
(Overrides ObjectToString.)
Protected methodTryInit
Tries to use the given object to initialize the appropriate property.
Public methodWriteTo(Stream, CancellationToken)
Write the MimeEntity to the specified output stream.
Public methodWriteTo(String, CancellationToken)
Writes the MimeEntity to the specified file.
Public methodWriteTo(Stream, Boolean, CancellationToken)
Write the MimeEntity to the specified output stream.
Public methodWriteTo(String, Boolean, CancellationToken)
Write the MimeEntity to the specified file.
Public methodWriteTo(FormatOptions, Stream, CancellationToken)
Write the MimeEntity to the specified output stream.
Public methodWriteTo(FormatOptions, String, CancellationToken)
Write the MimeEntity to the specified file.
Public methodWriteTo(FormatOptions, Stream, Boolean, CancellationToken)
Write the MimeEntity to the specified output stream.
Public methodWriteTo(FormatOptions, String, Boolean, CancellationToken)
Write the MimeEntity to the specified file.
Public methodWriteToAsync(Stream, CancellationToken)
Asynchronously write the MimeEntity to the specified output stream.
Public methodWriteToAsync(String, CancellationToken)
Asynchronously writes the MimeEntity to the specified file.
Public methodWriteToAsync(Stream, Boolean, CancellationToken)
Asynchronously write the MimeEntity to the specified output stream.
Public methodWriteToAsync(String, Boolean, CancellationToken)
Asynchronously write the MimeEntity to the specified file.
Public methodWriteToAsync(FormatOptions, Stream, CancellationToken)
Asynchronously write the MimeEntity to the specified output stream.
Public methodWriteToAsync(FormatOptions, String, CancellationToken)
Asynchronously write the MimeEntity to the specified file.
Public methodWriteToAsync(FormatOptions, Stream, Boolean, CancellationToken)
Asynchronously write the MimeEntity to the specified output stream.
Public methodWriteToAsync(FormatOptions, String, Boolean, CancellationToken)
Asynchronously write the MimeEntity to the specified file.
Top
See Also