MimeKit.Header.TryParse C# (CSharp) Method

TryParse() public static method

Tries to parse the given input buffer into a new MimeKit.Header instance.
Parses a header from the specified buffer.
/// is null. /// -or- /// is null. ///
public static TryParse ( ParserOptions options, byte buffer, Header &header ) : bool
options ParserOptions The parser options to use.
buffer byte The input buffer.
header Header The parsed header.
return bool
		public static bool TryParse (ParserOptions options, byte[] buffer, out Header header)
		{
			ParseUtils.ValidateArguments (options, buffer);

			unsafe {
				fixed (byte* inptr = buffer) {
					return TryParse (options.Clone (), inptr, buffer.Length, true, out header);
				}
			}
		}

Same methods

Header::TryParse ( ParserOptions options, byte buffer, int startIndex, Header &header ) : bool
Header::TryParse ( ParserOptions options, byte input, int length, bool strict, Header &header ) : bool
Header::TryParse ( ParserOptions options, byte buffer, int startIndex, int length, Header &header ) : bool
Header::TryParse ( ParserOptions options, string text, Header &header ) : bool
Header::TryParse ( byte buffer, Header &header ) : bool
Header::TryParse ( byte buffer, int startIndex, Header &header ) : bool
Header::TryParse ( byte buffer, int startIndex, int length, Header &header ) : bool
Header::TryParse ( string text, Header &header ) : bool