C# Класс RemObjects.InternetPack.Messages.Mime.Header.MessageHeader

Class that holds all headers for a message
Headers which are unknown the the parser will be held in the UnknownHeaders collection.

This class cannot be instantiated from outside the library.
See RFC 4021 for a large list of headers.
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
MessageHeader ( ) : System
MessageHeader ( NameValueCollection headers ) : System

Parses a NameValueCollection to a MessageHeader

ParseHeader ( String headerName, String headerValue ) : void

Parses a single header and sets member variables according to it.

Store ( StringBuilder sb ) : void
ToString ( ) : String
this ( String name ) : String

Приватные методы

Метод Описание
HeaderValueChanged ( String headerName, String headerValue ) : void
ParseAddresses ( String input ) : MessageAddresses
ParseHeaders ( NameValueCollection headers ) : void

Parses a NameValueCollection to a MessageHeader

Описание методов

MessageHeader() публичный Метод

public MessageHeader ( ) : System
Результат System

MessageHeader() публичный Метод

Parses a NameValueCollection to a MessageHeader
If is
public MessageHeader ( NameValueCollection headers ) : System
headers System.Collections.Specialized.NameValueCollection The collection that should be traversed and parsed
Результат System

ParseHeader() публичный Метод

Parses a single header and sets member variables according to it.
If or is
public ParseHeader ( String headerName, String headerValue ) : void
headerName String The name of the header
headerValue String The value of the header in unfolded state (only one line)
Результат void

Store() публичный Метод

public Store ( StringBuilder sb ) : void
sb StringBuilder
Результат void

ToString() публичный Метод

public ToString ( ) : String
Результат String

this() публичный Метод

public this ( String name ) : String
name String
Результат String