Hunny Software Library Reference

QuotedPrintableEncoderW Members

QuotedPrintableEncoderW 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

QuotedPrintableEncoderW 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

QuotedPrintableEncoderW Class | Hunny.Mime Namespace | QuotedPrintableEncoder