Click or drag to resize
MimeKit

GroupAddress Class

An address group, as specified by rfc0822.
Inheritance Hierarchy
SystemObject
  MimeKitInternetAddress
    MimeKitGroupAddress

Namespace: MimeKit
Assembly: MimeKit (in MimeKit.dll) Version: 4.3.0
Syntax
C#
public class GroupAddress : InternetAddress

The GroupAddress type exposes the following members.

Constructors
 NameDescription
Public methodGroupAddress(String) Initialize a new instance of the GroupAddress class.
Public methodGroupAddress(Encoding, String) Initialize a new instance of the GroupAddress class.
Public methodGroupAddress(String, IEnumerableInternetAddress) Initialize a new instance of the GroupAddress class.
Public methodGroupAddress(Encoding, String, IEnumerableInternetAddress) Initialize a new instance of the GroupAddress class.
Top
Properties
 NameDescription
Public propertyEncoding Get or set the character encoding to use when encoding the name of the address.
(Inherited from InternetAddress)
Public propertyMembers Get the members of the group.
Public propertyName Get or set the display name of the address.
(Inherited from InternetAddress)
Top
Methods
 NameDescription
Public methodClone Clone the group address.
(Overrides InternetAddressClone)
Public methodCompareTo Compares two internet addresses.
(Inherited from InternetAddress)
Public methodEquals(InternetAddress) Determine whether the specified GroupAddress is equal to the current GroupAddress.
(Overrides InternetAddressEquals(InternetAddress))
Public methodEquals(Object) Determine whether the specified object is equal to the current object.
(Inherited from InternetAddress)
Protected methodFinalize
(Inherited from Object)
Public methodGetHashCode Return the hash code for this instance.
(Inherited from InternetAddress)
Public methodGetType
(Inherited from Object)
Protected methodMemberwiseClone
(Inherited from Object)
Protected methodOnChanged Raise the internal changed event used by MimeMessage to keep headers in sync.
(Inherited from InternetAddress)
Public methodStatic memberParse(Byte) Parse the given input buffer into a new GroupAddress instance.
Public methodStatic memberParse(String) Parse the given text into a new GroupAddress instance.
Public methodStatic memberParse(Byte, Int32) Parse the given input buffer into a new GroupAddress instance.
Public methodStatic memberParse(ParserOptions, Byte) Parse the given input buffer into a new GroupAddress instance.
Public methodStatic memberParse(ParserOptions, String) Parse the given text into a new GroupAddress instance.
Public methodStatic memberParse(Byte, Int32, Int32) Parse the given input buffer into a new GroupAddress instance.
Public methodStatic memberParse(ParserOptions, Byte, Int32) Parse the given input buffer into a new GroupAddress instance.
Public methodStatic memberParse(ParserOptions, Byte, Int32, Int32) Parse the given input buffer into a new GroupAddress instance.
Public methodToString Serialize an InternetAddress to a string suitable for display.
(Inherited from InternetAddress)
Public methodToString(Boolean) Serialize an InternetAddress to a string, optionally encoding it for transport.
(Inherited from InternetAddress)
Public methodToString(FormatOptions, Boolean) Return a string representation of the GroupAddress, optionally encoding it for transport.
(Overrides InternetAddressToString(FormatOptions, Boolean))
Public methodStatic memberTryParse(Byte, GroupAddress) Try to parse the given input buffer into a new GroupAddress instance.
Public methodStatic memberTryParse(String, GroupAddress) Try to parse the given text into a new GroupAddress instance.
Public methodStatic memberTryParse(Byte, Int32, GroupAddress) Try to parse the given input buffer into a new GroupAddress instance.
Public methodStatic memberTryParse(ParserOptions, Byte, GroupAddress) Try to parse the given input buffer into a new GroupAddress instance.
Public methodStatic memberTryParse(ParserOptions, String, GroupAddress) Try to parse the given text into a new GroupAddress instance.
Public methodStatic memberTryParse(Byte, Int32, Int32, GroupAddress) Try to parse the given input buffer into a new GroupAddress instance.
Public methodStatic memberTryParse(ParserOptions, Byte, Int32, GroupAddress) Try to parse the given input buffer into a new GroupAddress instance.
Public methodStatic memberTryParse(ParserOptions, Byte, Int32, Int32, GroupAddress) Try to parse the given input buffer into a new GroupAddress instance.
Top
Remarks
Group addresses are rarely used anymore. Typically, if you see a group address, it will be of the form: "undisclosed-recipients: ;".
See Also