Click or drag to resize

Colygon.MatchPoint.Core.Expressions Namespace

Contains functionality for the MatchPoint expression engine.
Classes
  ClassDescription
Public classClientCallableAttribute
Specifies a method that can be called from client side JS script despite disabled client script calls.
Public classCodeAnalyzer
Helper class for analyzing an expression.
Public classConnectionData
Provides access to MatchPoint controls that are available on the current page.
Public classDateTimeExtensions
Provides extension methods for the DateTime class. These methods can be used for accessing basic operations from the expression engine or from the API.
Public classDictionaryExtensions
Provides extension methods for the DictionaryTKey, TValue class. These methods can be used for accessing basic operations from the expression engine or from the API.
Public classEvaluationException
Represents an exception that occurs during evaluation of a MatchPoint expression.
Public classEvaluatorScope
Provides a context for evaluating expressions.
Public classExpression
Represents a MatchPoint expression.
Public classExpressionExtensionAttribute
Specifies that a class provides extensions for the MatchPoint expression engine.
Public classExpressionString
Provides access to the expression engine within parameters of a configuration class.
Public classExpressionVariableAttribute
Specifies that a class can be used as an expression variable within the MatchPoint expression engine.
Public classIDataRecordExtensions
Provides extension methods for the IDataRecord class. These methods can be used for accessing basic operations from the expression engine or from the API.
Public classIEnumerableExtensions
Provides extension methods for the IEnumerable class. These methods can be used for accessing basic operations from the expression engine or from the API.
Public classIKnownNamesExtensions
Provides extension methods for the IKnownNames class. These methods can be used for accessing basic operations from the expression engine or from the API.
Public classILookupValueExtensions
Provides extension methods for the ILookupValue class. These methods can be used for accessing basic operations from the expression engine or from the API.
Public classMPScope
Provides a context for evaluating expressions.
Remarks
The oob expression variables of MatchPoint, as well as registered custom expression variables are automatically provided.
Public classObjectExtensions
Provides extension methods for the Object class. These methods can be used for accessing basic operations from the expression engine or from the API.
Public classPatternString
Allows using patterns (containing MatchPoint expressions) within parameters of a configuration class.
Public classResultValue
Provides a result value that is used for comparison in dynamic expression extensions.
Public classSPListCollectionExtensions
Provides extension methods for the SPListCollection class. These methods can be used for accessing basic operations from the expression engine or from the API.
Public classSPViewCollectionExtensions
Provides extension methods for the SPViewCollection class. These methods can be used for accessing basic operations from the expression engine or from the API.
Public classStringExtensions
Provides extension methods for the String class. These methods can be used for accessing basic operations from the expression engine or from the API.
Public classTagExtensions
Provides extension methods for the Tag class. These methods can be used for accessing basic operations from the expression engine or from the API.
Public classUnsafeMethodAttribute
Specifies a method that should not be called from the expression engine.
Public classVariableCollection
Represents a collection of expression variables that are available within a MPScope.
Public classVariableUndefinedException
Represents an exception that occurs when an expression variable cannot be resolved.
Public classXmlElementExtensions
Provides extension methods for the XmlElement class. These methods can be used for accessing basic operations from the expression engine or from the API.
Interfaces
  InterfaceDescription
Public interfaceIExpressionVariableFactory
Provides functionality for a singleton class that registers expression variables.