Hunny Software Library Reference

QuotedPrintableEncoder Members

QuotedPrintableEncoder overview

Public Static (Shared) Fields

HighRiskEncodeMap High risk encoding map.
LowRiskEncodeMap Low risk encoding map.
Safe Named constant for safe characters in the encode map.
Special Named constant for special characters in the encode map.
Unsafe Named constant for unsafe characters in the encode map.

Public Instance Constructors

QuotedPrintableEncoder Constructor Default constructor.

Public Instance Properties

EncodeMap Sets the lookup table that determines how characters are encoded.
MaxLineLen Gets or sets the maximum line length of the encoded output.
OutputCrLf Gets or sets the CRLF end-of-line characters option.
ProtectDot Gets or sets the option to protect a dot at the beginning of a line.
ProtectFrom Gets or sets the option to protect "From " at the beginning of a line.
SuppressFinalNewline Gets or sets the option to suppress a final newline in the output.

Public Instance Methods

Encode Performs single-step buffer-to-buffer quoted-printable encoding.
EncodeSegment Encodes data from the input buffer to the output buffer.
Equals (inherited from Object)Determines whether the specified Object is equal to the current Object.
Finish Finishes a multiple-buffer encode operation.
GetHashCode (inherited from Object)Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object)Gets the Type of the current instance.
Start Starts a multiple-buffer encode operation.
ToString (inherited from Object)Returns a String that represents the current Object.

Protected Instance Methods

Finalize (inherited from Object)Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
MemberwiseClone (inherited from Object)Creates a shallow copy of the current Object.

See Also

QuotedPrintableEncoder Class | Hunny.Mime Namespace | QuotedPrintableEncoderW | Quoted-printable in RFC 2045