LumiSoft Net Help
MIME_Reader Class
Namespaces ► LumiSoft.Net.MIME ► MIME_Reader
MIME lexical tokens parser.
Declaration Syntax

C# | Visual Basic | Visual C++ | F#

    public class MIME_Reader

    Public Class MIME_Reader

    public ref class MIME_Reader

    type MIME_Reader =  class end

Members

All Members | Constructors | Methods | Properties
Public Protected | Instance Static | Declared Inherited

Icon | Member | Description
--- | --- | ---
| MIME_Reader(String) | Default constructor.
| Atom()()()() | Reads RFC 2822 'atom' from source stream.
| Available | Gets number of chars has left for processing.
| Char(Boolean) | Reads 1 char from source stream.
| Comment()()()() | Reads RFC 822 'comment' from source stream.
| DotAtom()()()() | Reads RFC 2822 'dot-atom' from source stream.
| EncodedWord()()()() | Reads RFC 2047 'encoded-word' from source stream.
| Equals(Object) | Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
| Finalize()()()() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
| GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.)
| GetType()()()() | Gets the Type of the current instance. (Inherited from Object.)
| IsAlpha(Char) | Gets if the specified char is RFC 822 'ALPHA'.
| IsAText(Char) | Gets if the specified char is RFC 2822 'atext'.
| IsAttributeChar(Char) | Gets if the specified char is RFC 2231 (section 7) 'attribute-char'.
| IsDotAtom(String) | Gets if the specified value can be represented as "dot-atom".
| IsToken(String) | Gets if specified valu is RFC 2045 (section 5) 'token'.
| IsToken(Char) | Gets if the specified char is RFC 2045 (section 5) 'token'.
| MemberwiseClone()()()() | Creates a shallow copy of the current Object. (Inherited from Object.)
| Peek(Boolean) | Shows next char in source stream, this method won't consume that char.
| Phrase()()()() | Reads RFC 2047 (section 5) 'phrase' from source stream.
| Position | Gets position in string.
| QuotedReadToDelimiter(array<Char>[]()[][]) | Reads string to specified delimiter or to end of underlying string. Notes: Delimiters in quoted string is skipped. For example: delimiter = ',', text = '"aaaa,eee",qqqq' - then result is '"aaaa,eee"'.
| QuotedString()()()() | Reads RFC 822 'quoted-string' from source stream.
| ReadParenthesized()()()() | Reads parenthesized value. Supports {},(),[],<> parenthesis. Throws exception if there isn't parenthesized value or closing parenthesize is missing.
| StartsWith(String) | Gets if source stream valu starts with the specified value. Compare is case-insensitive.
| Text()()()() | Reads RFC 822 '*text' from source stream.
| ToEnd()()()() | Reads all data from current postion to the end.
| ToFirstChar()()()() | Reads all white-space chars + CR and LF.
| Token()()()() | Reads RFC 2045 (section 5) 'token' from source stream.
| ToString()()()() | Returns a string that represents the current object. (Inherited from Object.)
| Value()()()() | Reads RFC 2045 (section 5) 'token' from source stream.
| Word()()()() | Reads RFC 2822 (section 3.2.6) 'word' from source stream.

Inheritance Hierarchy

Object
| MIME_Reader

Assembly: LumiSoft.Net (Module: LumiSoft.Net.dll) Version: 4.5.5510.19119