TimeIntelligenceTokenizer Members (Microsoft.PerformancePoint.Scorecards)

Time Intelligence formula tokenizer class. Tokenizes a formula, and is used in conjuction a Parser and Compiler.

The following tables list the members exposed by the TimeIntelligenceTokenizer type.

Public Constructors

  Name Description
Public method TimeIntelligenceTokenizer Overloaded.  

Top

Public Properties

  Name Description
Public property Current Current token
Public property Formula Formula to tokenize
Public property Previous Previous token

Top

Public Methods

(see also Protected Methods )

  Name Description
Public method Equals  Overloaded. (inherited from Object)
Public method GetHashCode  (inherited from Object)
Public method GetType  (inherited from Object)
Public method MoveFirst Move to first token
Public method MoveNext Move to next token
Public methodStatic ReferenceEquals  (inherited from Object)
Public method ToString  (inherited from Object)

Top

Protected Methods

  Name Description
Protected methodStatic CreateFormulaEmptyException Create a Time Intelligence tokenizer formula empty exception. This can be thrown to terminate the tokenization and report the error.
Protected methodStatic CreateFormulaTooLongException Create a Time Intelligence tokenizer formula too long exception. This can be thrown to terminate the tokenization and report the error.
Protected methodStatic CreateUnexpectedException Overloaded.  
Protected method Finalize  (inherited from Object)
Protected method IsCloseParenthesesCharacter Is character an close parentheses?
Protected method IsCommaCharacter Is character a comma (expression seperator)?
Protected method IsFunctionOperatorCharacter Is character a function operator?
Protected method IsIdentifierFirstCharacter Is character an identifier first character?
Protected method IsIdentifierOperandCharacter Is character an identifier character?
Protected method IsIntegerFirstCharacter Is character an integer first character?
Protected method IsIntegerOperandCharacter Is character an integer?
Protected method IsLagOperatorCharacter Is character a lead operator?
Protected method IsLeadOperatorCharacter Is character a lead operator?
Protected method IsOpenParenthesesCharacter Is character an open parentheses?
Protected method IsRangeOperatorCharacter Is character a range operator?
Protected method IsWhiteSpaceCharacter Is character whitespace?
Protected method MemberwiseClone  (inherited from Object)

Top

See Also

Reference

TimeIntelligenceTokenizer Class
Microsoft.PerformancePoint.Scorecards Namespace