System.Net.Http.Headers.Lexer.GetRemainingStringValue C# (CSharp) Method

GetRemainingStringValue() public method

public GetRemainingStringValue ( int position ) : string
position int
return string
		public string GetRemainingStringValue (int position)
		{
			return position > s.Length ? null : s.Substring (position);
		}

Usage Example

        static bool TryParseElement(Lexer lexer, out AuthenticationHeaderValue parsedValue, out Token t)
        {
            t = lexer.Scan();
            if (t != Token.Type.Token)
            {
                parsedValue = null;
                return(false);
            }

            parsedValue        = new AuthenticationHeaderValue();
            parsedValue.Scheme = lexer.GetStringValue(t);

            t = lexer.Scan();
            if (t == Token.Type.Token)
            {
                // TODO: Wrong with multi value parsing
                parsedValue.Parameter = lexer.GetRemainingStringValue(t.StartPosition);
                t = new Token(Token.Type.End, 0, 0);
            }

            return(true);
        }
All Usage Examples Of System.Net.Http.Headers.Lexer::GetRemainingStringValue