Click or drag to resize
MimeKit

MailboxAddressTryParse(ParserOptions, Byte, Int32, Int32, MailboxAddress) Method

Try to parse the given input buffer into a new MailboxAddress instance.

Namespace: MimeKit
Assembly: MimeKit (in MimeKit.dll) Version: 4.3.0
Syntax
C#
public static bool TryParse(
	ParserOptions options,
	byte[] buffer,
	int startIndex,
	int length,
	out MailboxAddress mailbox
)

Parameters

options  ParserOptions
The parser options to use.
buffer  Byte
The input buffer.
startIndex  Int32
The starting index of the input buffer.
length  Int32
The number of bytes in the input buffer to parse.
mailbox  MailboxAddress
The parsed mailbox address.

Return Value

Boolean
true, if the address was successfully parsed, false otherwise.
Exceptions
ExceptionCondition
ArgumentNullException

options is null.

-or-

buffer is null.

ArgumentOutOfRangeExceptionstartIndex and length do not specify a valid range in the byte array.
Remarks
Parses a single MailboxAddress. If the address is not a mailbox address or there is more than a single mailbox address, then parsing will fail.
See Also