C# Class LumiSoft.Net.Mime.MimeEntity

Rfc 2822 Mime Entity.
Show file Open project: jeske/StepsDB-alpha Class Usage Examples

Public Methods

Method Description
DataFromFile ( string fileName ) : void

Loads MimeEntity.Data property from file.

DataFromStream ( Stream stream ) : void

Loads MimeEntity.Data property from specified stream. Note: reading starts from current position and stream isn't closed.

MimeEntity ( ) : System

Default constructor.

ToStream ( Stream storeStream ) : void

Stores mime entity and it's child entities to specified stream.

Private Methods

Method Description
ContentTransferEncoding_ToString ( ContentTransferEncoding_enum encoding ) : string

Converts ContentTransferEncoding_enum to string.

EncodeData ( byte data, ContentTransferEncoding_enum encoding ) : byte[]

Encodes data with specified content transfer encoding.

FoldHeader ( string header ) : string

Folds header.

Parse ( Stream stream, String toBoundary ) : bool

Parses mime entity from stream.

Method Details

DataFromFile() public method

Loads MimeEntity.Data property from file.
public DataFromFile ( string fileName ) : void
fileName string File name.
return void

DataFromStream() public method

Loads MimeEntity.Data property from specified stream. Note: reading starts from current position and stream isn't closed.
public DataFromStream ( Stream stream ) : void
stream Stream Data stream.
return void

MimeEntity() public method

Default constructor.
public MimeEntity ( ) : System
return System

ToStream() public method

Stores mime entity and it's child entities to specified stream.
public ToStream ( Stream storeStream ) : void
storeStream Stream Stream where to store mime entity.
return void