MimeWriter Members

The MimeWriter class writes MIME to a stream.

The following tables list the members exposed by the MimeWriter type.

Public Constructors

  Name Description
MimeWriter Overloaded. The MimeWriter constructor overloads create new MimeWriter objects.

Top

Public Properties

  Name Description
Aa567009.pubproperty(en-us,EXCHG.80).gif EmbeddedDepth The EmbeddedDepth property gets an integer representing how deeply the current message is embedded.
Aa567009.pubproperty(en-us,EXCHG.80).gif EncodingOptions The EncodingOptions property gets a EncodingOptions class that controls how the MIME data is encoded as it is written.
Aa567009.pubproperty(en-us,EXCHG.80).gif PartBoundary The PartBoundary property gets a string containing the part boundary for the current part.
Aa567009.pubproperty(en-us,EXCHG.80).gif PartDepth The PartDepth property gets an integer indicating how deeply the current part being written is nested.
Aa567009.pubproperty(en-us,EXCHG.80).gif StreamOffset The StreamOffset property gets an integer indicating the number of bytes written so far.

Top

Public Methods

(see also Protected Methods )

  Name Description
Aa567009.pubmethod(en-us,EXCHG.80).gif Close The Close method closes the stream to which this MimeWriter object writes.
Aa567009.pubmethod(en-us,EXCHG.80).gif Dispose Overloaded. Releases the resources used by the MimeWriter.
Aa567009.pubmethod(en-us,EXCHG.80).gif EndContent The EndContent method closes the stream to which this MimeWriter writes.
Aa567009.pubmethod(en-us,EXCHG.80).gif EndGroup The EndGroup method ends the current group so that other recipients will be added outside of the current group.
Aa567009.pubmethod(en-us,EXCHG.80).gif EndPart The EndPart method ends the current part.
Aa567009.pubmethod(en-us,EXCHG.80).gif Equals  Overloaded. (inherited from Object )
Aa567009.pubmethod(en-us,EXCHG.80).gif Flush The Flush method flushes the data in this Flush object to the underlying stream.
Aa567009.pubmethod(en-us,EXCHG.80).gif GetContentWriteStream The GetContentWriteStream method returns a stream to which you can write the content of the current part using the current value of Content-Transfer-Encoding header.
Aa567009.pubmethod(en-us,EXCHG.80).gif GetEmbeddedMessageWriter The GetEmbeddedMessageWriter method returns a MimeWriter object that can be used to write an embedded message.
Aa567009.pubmethod(en-us,EXCHG.80).gif GetHashCode  (inherited from Object )
Aa567009.pubmethod(en-us,EXCHG.80).gif GetRawContentWriteStream The GetRawContentWriteStream method returns a stream to which you can write content to the current part without applying a content transfer encoding.
Aa567009.pubmethod(en-us,EXCHG.80).gif GetType  (inherited from Object )
Aa567009.pubmethod(en-us,EXCHG.80).gifAa567009.static(en-us,EXCHG.80).gif ReferenceEquals  (inherited from Object )
Aa567009.pubmethod(en-us,EXCHG.80).gif StartGroup The StartGroup method starts an e-mail group.
Aa567009.pubmethod(en-us,EXCHG.80).gif StartHeader Overloaded. The StartHeader overloads mark the beginning of a header.
Aa567009.pubmethod(en-us,EXCHG.80).gif StartPart The StartPart method begins a new MIME part.
Aa567009.pubmethod(en-us,EXCHG.80).gif ToString  (inherited from Object )
Aa567009.pubmethod(en-us,EXCHG.80).gif WriteAddress The WriteAddress method writes an address from the MimeAddressReader specified by the reader parameter.
Aa567009.pubmethod(en-us,EXCHG.80).gif WriteContent Overloaded. The WriteContent overloads write MIME content to the stream MimeWriter owns.
Aa567009.pubmethod(en-us,EXCHG.80).gif WriteHeader Overloaded. The WriteHeader overloads write headers to the stream that this MimeWriter object owns.
Aa567009.pubmethod(en-us,EXCHG.80).gif WriteHeaderValue Overloaded. The WriteHeaderValue overloads write header values to this MimeWriter object owns.
Aa567009.pubmethod(en-us,EXCHG.80).gif WriteParameter Overloaded. The WriteParameter overloads write parameters to the current header in the stream that this MimeWriter object owns.
Aa567009.pubmethod(en-us,EXCHG.80).gif WritePart The WritePart method writes a part to the stream that this MimeWriter object owns.
Aa567009.pubmethod(en-us,EXCHG.80).gif WriteRawContent Overloaded. The WriteRawContent overloads write content to the stream that this MimeWriter object owns but does not apply an encoding to the content as it is written.
Aa567009.pubmethod(en-us,EXCHG.80).gif WriteRecipient The WriteRecipient method writes a recipient to the stream that this MimeWriter object owns.

Top

Protected Methods

  Name Description
Aa567009.protmethod(en-us,EXCHG.80).gif Dispose Overloaded.  
Aa567009.protmethod(en-us,EXCHG.80).gif Finalize  (inherited from Object )
Aa567009.protmethod(en-us,EXCHG.80).gif MemberwiseClone  (inherited from Object )

Top