The AnalyticsParser type exposes the following members.
Constructors
Name | Description | |
---|---|---|
AnalyticsParser(ParserSharedInputState) | Initializes a new instance of the AnalyticsParser class | |
AnalyticsParser(TokenBuffer) | Initializes a new instance of the AnalyticsParser class | |
AnalyticsParser(TokenStream) | Initializes a new instance of the AnalyticsParser class | |
AnalyticsParser(TokenBuffer, Int32) | Initializes a new instance of the AnalyticsParser class | |
AnalyticsParser(TokenStream, Int32) | Initializes a new instance of the AnalyticsParser class |
Methods
Name | Description | |
---|---|---|
Equals | (Inherited from Object.) | |
Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
GetType |
Gets the Type of the current instance.
(Inherited from Object.) | |
initialize | ||
MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
parseAnalyticsQuery | ||
parseCoalesceList | ||
parseComparison | ||
parseDateTimeConst | ||
parseDValComparison | ||
parseExpr | ||
parseExprAggregate | ||
parseExprBinaryFactor | ||
parseExprBinaryTerm | ||
parseExprCoalesce | ||
parseExprFunction | ||
parseExprLookup | ||
parseFilter | ||
parseFilterBooleanFactor | ||
parseFilterBooleanTerm | ||
parseFloat | ||
parseGroupBy | ||
parseGroupByList | ||
parseInt | ||
parseLiteral | ||
parseLookupList | ||
parseNullComparison | ||
parseNumber | ||
parseOrderBy | ||
parseOrderByList | ||
parseSelect | ||
parseSelectList | ||
parseStatement | ||
Test | ||
ToString | (Inherited from Object.) |