PowerTCP Mail for .NET
HeaderDictionary Class Members
Fields  Properties  Methods 


The following tables list the members exposed by HeaderDictionary.

Public Fields
 NameDescription
Public FieldDuplicates A list of duplicate decoded header lines that were not included in the dictionary because their names were already used as a key.  
Top
Public Properties
 NameDescription
Public PropertyComparer (Inherited from System.Collections.Generic.Dictionary<string,HeaderField>)
Public PropertyCount (Inherited from System.Collections.Generic.Dictionary<string,HeaderField>)
Public PropertyEncoding Gets or sets the encoding to use for encoded-word header encoding.  
Public PropertyItem (Inherited from System.Collections.Generic.Dictionary<string,HeaderField>)
Public PropertyKeys (Inherited from System.Collections.Generic.Dictionary<string,HeaderField>)
Public PropertyLength The approximate length of the encoded header.  
Public PropertyValues (Inherited from System.Collections.Generic.Dictionary<string,HeaderField>)
Top
Public Methods
 NameDescription
Public MethodAddOverloaded.  Adds a header field to the dictionary.  
Public MethodClear Clears all properties and Dictionary entries.  
Public MethodContainsKey (Inherited from System.Collections.Generic.Dictionary<string,HeaderField>)
Public MethodContainsValue (Inherited from System.Collections.Generic.Dictionary<string,HeaderField>)
Public MethodGetEnumerator (Inherited from System.Collections.Generic.Dictionary<string,HeaderField>)
Public MethodGetObjectData (Inherited from System.Collections.Generic.Dictionary<string,HeaderField>)
Public MethodGetValue Shortcut method that returns an empty String if the specified header field name is not present.  
Public MethodOnDeserialization (Inherited from System.Collections.Generic.Dictionary<string,HeaderField>)
Public MethodRemove (Inherited from System.Collections.Generic.Dictionary<string,HeaderField>)
Public MethodSetValue Shortcut method that adds a new header field if the referenced field is not present.  
Public MethodToArray Returns encoded MIME headers as a byte array. Includes trailing CR/LF (blank line).  
Public MethodToStringOverloaded.  Returns MIME headers as a String. Does not included a trailing CR/LF (blank line).  
Public MethodTryGetValue (Inherited from System.Collections.Generic.Dictionary<string,HeaderField>)
Public MethodUpdateUpdates the HeaderDictionary using current values of ContentType, ContentDisposition and MailMessage.Date.  
Top
See Also

Reference

HeaderDictionary Class
Dart.Mail Namespace


PowerTCP Mail for .NET Documentation Version 4.3
© 2018 Dart Communications. All Rights Reserved.
Send comments on this topic