Click or drag to resize
MimeKit

MimeFilterBase Class

A base implementation for MIME filters.
Inheritance Hierarchy
SystemObject
  MimeKit.IO.FiltersMimeFilterBase
    More

Namespace: MimeKit.IO.Filters
Assembly: MimeKit (in MimeKit.dll) Version: 4.7.1
Syntax
C#
public abstract class MimeFilterBase : IMimeFilter

The MimeFilterBase type exposes the following members.

Constructors
 NameDescription
Protected methodMimeFilterBase Initialize a new instance of the MimeFilterBase class.
Top
Properties
 NameDescription
Protected propertyOutputBuffer Get the output buffer.
Top
Methods
 NameDescription
Protected methodEnsureOutputSize Ensure that the output buffer is greater than or equal to the specified size.
Public methodEquals
(Inherited from Object)
Public methodFilter(Byte, Int32, Int32, Int32, Int32) Filter the specified input.
Protected methodFilter(Byte, Int32, Int32, Int32, Int32, Boolean) Filter the specified input.
Protected methodFinalize
(Inherited from Object)
Public methodFlush Filter the specified input, flushing all internally buffered data to the output.
Public methodGetHashCode
(Inherited from Object)
Public methodGetType
(Inherited from Object)
Protected methodMemberwiseClone
(Inherited from Object)
Public methodReset Reset the filter.
Protected methodSaveRemainingInput Save the remaining input for the next round of processing.
Public methodToString
(Inherited from Object)
Top
Remarks
A base implementation for MIME filters.
See Also
Inheritance Hierarchy