Click to Rate and Give Feedback

  Switch on low bandwidth view
Microsoft.RuleEngine Namespace
ClassDescription
ActionCollectionRepresents a collection of objects derived from the Function class.
AddRepresents the addition operator (arg1 added to arg2).
AfterRepresents the temporal predicate that answers the question "Is time1 chronologically after time2"?
ArgumentCollectionRepresents a collection of objects derived from the Term class.
ArgumentDefinition 
ArgumentMapping 
ArithmeticFunctionRepresents the abstract base class for all rule arithmetic functions.
AssertRepresents the rule engine assert facts function.
AuthorizationGroupRepresents an authorization group for rule engine policies and vocabularies.
AuthorizationGroupCollectionA collection of objects of type AuthorizationGroup.
AuthorizationGroupEntryRepresents an authorized user of a rule engine policy/vocabulary.
AuthorizationGroupEntryCollectionA collection of objects of type AuthorizationGroupEntry.
BeforeRepresents the temporal predicate that answers the question "Is time1 chronologically before time2."
BetweenRepresents the temporal predicate that answers the question "Is time1 chronologically between time2 and time3."
BindingRepresents a binding to an object or object member.
BusinessRulesLanguageConverter 
BusinessRulesLanguageDeserializationExceptionThe exception that is thrown when the rule language converter cannot deserialize a user-defined object.For a list of all members of this type, see BusinessRulesLanguageDeserializationException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.BusinessRulesLanguageException                Microsoft.RuleEngine.BusinessRulesLanguageDeserializationException
BusinessRulesLanguageDuplicateNameExceptionThe exception that is thrown when the rule language converter encounters a duplicate name error.For a list of all members of this type, see BusinessRulesLanguageDuplicateNameException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.BusinessRulesLanguageException                Microsoft.RuleEngine.BusinessRulesLanguageDuplicateNameException
BusinessRulesLanguageExceptionBase class for all business rule language exceptions.For a list of all members of this type, see BusinessRulesLanguageException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.BusinessRulesLanguageException                Derived classes
BusinessRulesLanguageReferenceExceptionThe exception that is thrown when the rule language converter encounters a reference that is not valid.For a list of all members of this type, see BusinessRulesLanguageReferenceException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.BusinessRulesLanguageException                Microsoft.RuleEngine.BusinessRulesLanguageReferenceException
BusinessRulesLanguageReferenceMissingExceptionThe exception that is thrown when the rule language converter encounters a missing reference.For a list of all members of this type, see BusinessRulesLanguageReferenceMissingException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.BusinessRulesLanguageException                Microsoft.RuleEngine.BusinessRulesLanguageReferenceMissingException
BusinessRulesLanguageSchemaIncorrectExceptionException that is thrown when the rule language schema version mismatch error occurs.For a list of all members of this type, see BusinessRulesLanguageSchemaIncorrectException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.BusinessRulesLanguageException                Microsoft.RuleEngine.BusinessRulesLanguageSchemaIncorrectException
BusinessRulesLanguageSchemaNotFoundExceptionThe exception that is thrown when the rule language schema cannot be found. For a list of all members of this type, see BusinessRulesLanguageSchemaNotFoundException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.BusinessRulesLanguageException                Microsoft.RuleEngine.BusinessRulesLanguageSchemaNotFoundException
BusinessRulesLanguageUnrecognizedExceptionThe exception that is thrown when the rule language converter encounters an unrecognized element.For a list of all members of this type, see BusinessRulesLanguageUnrecognizedException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.BusinessRulesLanguageException                Microsoft.RuleEngine.BusinessRulesLanguageUnrecognizedException
BusinessRulesLanguageValidationExceptionThe exception that is thrown when a rule language schema validation fails.For a list of all members of this type, see BusinessRulesLanguageValidationException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.BusinessRulesLanguageException                Microsoft.RuleEngine.BusinessRulesLanguageValidationException
ClassBindingSpecifies a binding to a .NET-based class object used in rule conditions and actions.For a list of all members of this type, see ClassBinding Members.System.Object    Microsoft.RuleEngine.Binding       Microsoft.RuleEngine.ObjectBinding          Microsoft.RuleEngine.ClassBinding
ClassBindingDefinition 
ClassInformation 
ClassMemberBindingSpecifies a binding to an object method, property, or field used in rule conditions and actions. For a list of all members of this type, see ClassMemberBinding Members.System.Object    Microsoft.RuleEngine.Binding       Microsoft.RuleEngine.MemberBinding          Microsoft.RuleEngine.ClassMemberBinding
ClassMemberBindingDefinition 
ClassTypeThe type for .NET class instances to be retracted from the rule engine.For a list of all members of this type, see ClassType Members.System.Object    Microsoft.RuleEngine.FactType       Microsoft.RuleEngine.ClassType
ClearRepresents the clear operation. The clear operation resets working memory and the agenda. For a list of all members of this type, see Clear Members.System.Object    Microsoft.RuleEngine.Term       Microsoft.RuleEngine.Function          Microsoft.RuleEngine.Clear
CompensationHandlerInfoRepresents information about a rule engine compensation handler.For a list of all members of this type, see CompensationHandlerInfo Members.System.Object    Microsoft.RuleEngine.CompensationHandlerInfo
Configuration 
ConstantRepresents a constant value used as a predicate or function argument. For a list of all members of this type, see Constant Members.System.Object    Microsoft.RuleEngine.Term       Microsoft.RuleEngine.Constant
CreateObjectRepresents the create object operation.For a list of all members of this type, see CreateObject Members.System.Object    Microsoft.RuleEngine.Term       Microsoft.RuleEngine.Function          Microsoft.RuleEngine.CreateObject
DatabaseBindingBinding to a database table used in rule definitions.For a list of all members of this type, see DatabaseBinding Members.System.Object    Microsoft.RuleEngine.Binding       Microsoft.RuleEngine.ObjectBinding          Microsoft.RuleEngine.DatabaseBinding             Microsoft.RuleEngine.DataConnectionBinding             Microsoft.RuleEngine.DataRowBinding
DatabaseBindingDefinition 
DatabaseColumnBindingA binding to a database table column used in rule definitions.For a list of all members of this type, see DatabaseColumnBinding Members.System.Object    Microsoft.RuleEngine.Binding       Microsoft.RuleEngine.MemberBinding          Microsoft.RuleEngine.DatabaseColumnBinding
DatabaseInformation 
DatabaseMemberBindingDefinition 
DataConnectionA connection to a database table. For a list of all members of this type, see DataConnection Members.System.Object    Microsoft.RuleEngine.DataConnection
DataConnectionBindingA binding to a database table used in rule definitions.For a list of all members of this type, see DataConnectionBinding Members.System.Object    Microsoft.RuleEngine.Binding       Microsoft.RuleEngine.ObjectBinding          Microsoft.RuleEngine.DatabaseBinding             Microsoft.RuleEngine.DataConnectionBinding
DataConnectionTypeType for data connection instances to be retracted from the rule engine.For a list of all members of this type, see DataConnectionType Members.System.Object    Microsoft.RuleEngine.FactType       Microsoft.RuleEngine.DataConnectionType
DataRowBindingSpecifies a binding to a datarow object used in rule conditions and actions.For a list of all members of this type, see DataRowBinding Members.System.Object    Microsoft.RuleEngine.Binding       Microsoft.RuleEngine.DatabaseBinding          Microsoft.RuleEngine.DataRowBinding
DataRowTypeThe type for data row instances to be retracted from the rule engine.For a list of all members of this type, see DataRowType Members.System.Object    Microsoft.RuleEngine.FactType       Microsoft.RuleEngine.DataRowType
DayRepresents the operator that returns the day of the month from the specified DateTime. The return value is an integer ranging from 1 to 31.For a list of all members of this type, see Day Members.System.Object    Microsoft.RuleEngine.Term       Microsoft.RuleEngine.Function          Microsoft.RuleEngine.TemporalFunction             Microsoft.RuleEngine.Day
DayOfWeekRepresents the operator that returns the day of week from the specified DateTime value. The return value is an integer ranging from zero (Sunday) to 6 (Saturday).For a list of all members of this type, see DayOfWeek Members.System.Object    Microsoft.RuleEngine.Term       Microsoft.RuleEngine.Function          Microsoft.RuleEngine.TemporalFunction             Microsoft.RuleEngine.DayOfWeek
DebugTrackingInterceptorProvides file based tracing of policy execution. The DebugTrackingInterceptor class implements the IRuleSetTrackingInterceptor interface.For a list of all members of this type, see DebugTrackingInterceptor Members.System.Object    Microsoft.RuleEngine.DebugTrackingInterceptor
DeploymentHistoryEventThe base class for deployment history events.For a list of all members of this type, see DeploymentHistoryEvent Members.System.Object    Microsoft.RuleEngine.DeploymentHistoryEvent       Microsoft.RuleEngine.RuleSetDeploymentEvent       Microsoft.RuleEngine.RuleSetTrackingConfigUpdateEvent       Microsoft.RuleEngine.RuleSetUndeploymentEvent
DeploymentHistoryInfoMaintains information about changes in the deployment configuration of a rule set.For a list of all members of this type, see DeploymentHistoryInfo Members.System.Object    Microsoft.RuleEngine.DeploymentHistoryInfo
DeploymentHistoryInfoCollectionA collection of objects of type Microsoft.RuleEngine.DeploymentHistoryInfo.For a list of all members of this type, see DeploymentHistoryInfoCollection Members.System.Object    Microsoft.RuleEngine.RuleEngineCollection       Microsoft.RuleEngine.DeploymentHistoryInfoCollection
DeploymentHistoryTokenThe base class that holds the deployment token for history retrieval.For a list of all members of this type, see DeploymentHistoryToken Members.System.Object    Microsoft.RuleEngine.DeploymentHistoryToken       Microsoft.RuleEngine.RuleSetDeploymentHistoryToken
DivideRepresents the division operator (arg1 divided by arg2). For a list of all members of this type, see Divide Members.System.Object    Microsoft.RuleEngine.Term       Microsoft.RuleEngine.Function          Microsoft.RuleEngine.ArithmeticFunction             Microsoft.RuleEngine.Divide
DocumentBindingDefinition 
DocumentInformation 
DocumentMemberBindingDefinition 
EngineOperationDefinition 
EqualRepresents the relational equality operator.For a list of all members of this type, see Equal Members.System.Object    Microsoft.RuleEngine.LogicalExpression       Microsoft.RuleEngine.Predicate          Microsoft.RuleEngine.RelationalPredicate             Microsoft.RuleEngine.Equal
ExecutorReturns an object of type Microsoft.RuleEngine.IRuleSetExecutor that is the current running rule engine instance. For a list of all members of this type, see Executor Members.System.Object    Microsoft.RuleEngine.Term       Microsoft.RuleEngine.Function          Microsoft.RuleEngine.Executor
ExistsRepresents the XML element or attribute existence predicate used in rule conditions.For a list of all members of this type, see Exists Members.System.Object    Microsoft.RuleEngine.LogicalExpression       Microsoft.RuleEngine.Predicate          Microsoft.RuleEngine.Exists
FactTypeThe type of fact asserted or retracted from the rule engine. For a list of all members of this type, see FactType Members.System.Object    Microsoft.RuleEngine.FactType       Microsoft.RuleEngine.ClassType       Microsoft.RuleEngine.DataRowType       Microsoft.RuleEngine.XMLDocumentType
FileRuleStoreImplementation of the RuleStore class for storing rule sets in the file system. For a list of all members of this type, see FileRuleStore Members.System.Object    Microsoft.RuleEngine.RuleStore       Microsoft.RuleEngine.FileRuleStore
FindAllRepresents the regular expression find all operation used in rule conditions and actions. For a list of all members of this type, see FindAll Members.System.Object    Microsoft.RuleEngine.Term       Microsoft.RuleEngine.Function          Microsoft.RuleEngine.RegExFunction             Microsoft.RuleEngine.FindAll
FindFirstRepresents the find first operation.For a list of all members of this type, see FindFirst Members.System.Object    Microsoft.RuleEngine.Term       Microsoft.RuleEngine.Function          Microsoft.RuleEngine.RegExFunction             Microsoft.RuleEngine.FindFirst
FormatString 
FunctionBase class for all functions used as predicate arguments or rule actions.System.Object    Microsoft.RuleEngine.Term       Microsoft.RuleEngine.Function
GreaterThanRepresents the relational greater than operator.For a list of all members of this type, see GreaterThan Members.System.Object    Microsoft.RuleEngine.LogicalExpression       Microsoft.RuleEngine.Predicate          Microsoft.RuleEngine.RelationalPredicate             Microsoft.RuleEngine.GreaterThan
GreaterThanEqualRepresents the relational greater than or equal to operator.For a list of all members of this type, see GreaterThanEqual Members.System.Object    Microsoft.RuleEngine.LogicalExpression       Microsoft.RuleEngine.Predicate          Microsoft.RuleEngine.RelationalPredicate             Microsoft.RuleEngine.GreaterThanEqual
HaltRepresents the halt operation.For a list of all members of this type, see Halt Members.System.Object    Microsoft.RuleEngine.Term       Microsoft.RuleEngine.Function          Microsoft.RuleEngine.Halt
HistoryCollectionRepresents a collection of objects derived from Microsoft.RuleEngine.VersionInfo class.For a list of all members of this type, see HistoryCollection Members.System.Object    Microsoft.RuleEngine.HistoryCollection
HourRepresents the hour of the day operator.For a list of all members of this type, see Hour Members.System.Object    Microsoft.RuleEngine.Term       Microsoft.RuleEngine.Function          Microsoft.RuleEngine.TemporalFunction             Microsoft.RuleEngine.Hour
LessThanRepresents the relational less than operator.For a list of all members of this type, see LessThan Members.System.Object    Microsoft.RuleEngine.LogicalExpression       Microsoft.RuleEngine.Predicate          Microsoft.RuleEngine.RelationalPredicate             Microsoft.RuleEngine.LessThan
LessThanEqualRepresents the relational less than or equal to operator.For a list of all members of this type, see LessThanEqual Members.System.Object    Microsoft.RuleEngine.LogicalExpression       Microsoft.RuleEngine.Predicate          Microsoft.RuleEngine.RelationalPredicate             Microsoft.RuleEngine.LessThanEqual
LiteralDefinition 
LogicalAndRepresents the logical AND operator.For a list of all members of this type, see LogicalAnd Members.System.Object    Microsoft.RuleEngine.LogicalExpression       Microsoft.RuleEngine.LogicalAnd
LogicalExpressionRepresents the rule conditions that collectively evaluate to either true or false .For a list of all members of this type, see LogicalExpression Members.System.Object    Microsoft.RuleEngine.LogicalExpression       Microsoft.RuleEngine.LogicalAnd       Microsoft.RuleEngine.LogicalNot       Microsoft.RuleEngine.LogicalOr       Microsoft.RuleEngine.Predicate
LogicalExpressionCollectionA collection of objects derived from Microsoft.RuleEngine.LogicalExpression.For a list of all members of this type, see LogicalExpressionCollection Members.System.Object    Microsoft.RuleEngine.RuleEngineCollection       Microsoft.RuleEngine.LogicalExpressionCollection
LogicalNotRepresents the logical NOT operation (classical negation).For a list of all members of this type, see LogicalNot Members.System.Object    Microsoft.RuleEngine.LogicalExpression       Microsoft.RuleEngine.LogicalNot
LogicalOrRepresents the logical OR operation.For a list of all members of this type, see LogicalOr Members.System.Object    Microsoft.RuleEngine.LogicalExpression       Microsoft.RuleEngine.LogicalOr
MatchDetermines if a regular expression is present in a specified input string.For a list of all members of this type, see Match Members.System.Object    Microsoft.RuleEngine.LogicalExpression       Microsoft.RuleEngine.Predicate          Microsoft.RuleEngine.Match
MemberBindingRepresents a binding to an object that implements a user defined predicate or term.For a list of all members of this type, see MemberBinding Members.System.Object    Microsoft.RuleEngine.Binding       Microsoft.RuleEngine.MemberBinding          Microsoft.RuleEngine.ClassMemberBinding          Microsoft.RuleEngine.DatabaseColumnBinding          Microsoft.RuleEngine.XMLDocumentFieldBinding
MemberBindingDefinition 
MinuteRepresents the minute of the hour operator.For a list of all members of this type, see Minute Members.System.Object    Microsoft.RuleEngine.Term       Microsoft.RuleEngine.Function          Microsoft.RuleEngine.TemporalFunction             Microsoft.RuleEngine.Minute
MonthRepresents the operator that returns the month of the year from the specified DateTime.For a list of all members of this type, see Month Members. System.Object    Microsoft.RuleEngine.Term       Microsoft.RuleEngine.Function          Microsoft.RuleEngine.TemporalFunction             Microsoft.RuleEngine.Month
MultiplyRepresents the multiplication operator (arg1 multiplied by arg2).For a list of all members of this type, see Multiply Members.System.Object    Microsoft.RuleEngine.Term       Microsoft.RuleEngine.Function          Microsoft.RuleEngine.ArithmeticFunction             Microsoft.RuleEngine.Multiply
NotEqualRepresents the relational inequality operator.For a list of all members of this type, see NotEqual Members.System.Object    Microsoft.RuleEngine.LogicalExpression       Microsoft.RuleEngine.Predicate          Microsoft.RuleEngine.RelationalPredicate             Microsoft.RuleEngine.NotEqual
ObjectBindingRepresents a binding to a .NET-based class object, an XML document, or a database table.For a list of all members of this type, see ObjectBinding Members.System.Object    Microsoft.RuleEngine.Binding       Microsoft.RuleEngine.ObjectBinding          Microsoft.RuleEngine.ClassBinding          Microsoft.RuleEngine.DatabaseBinding          Microsoft.RuleEngine.XMLDocumentBinding
ObjectReferenceSpecifies that the object is to be used as a term, rather than a specific field or attribute.For a list of all members of this type, see ObjectReference Members.System.Object    Microsoft.RuleEngine.Term       Microsoft.RuleEngine.ObjectReference
OleDbRuleStoreImplementation of the RuleStore class for storing rules in an OLEDB Server database.For a list of all members of this type, see OleDbRuleStore Members.System.Object    Microsoft.RuleEngine.RuleStore       Microsoft.RuleEngine.OleDbRuleStore
PolicyRepresents a business policy.For a list of all members of this type, see Policy Members.System.Object   Microsoft.RuleEngine.Policy
PolicyAuthorizationInfoThe information associated with a policy authorizations enabled event.For a list of all members of this type, see PolicyAuthorizationInfo Members.System.Object    Microsoft.RuleEngine.PolicyUpdateInfo       Microsoft.RuleEngine.PolicyAuthorizationInfo
PolicyDeploymentInfoInformation associated with a policy deployment or undeployment event.For a list of all members of this type, see PolicyDeploymentInfo Members.System.Object    Microsoft.RuleEngine.PolicyUpdateInfo       Microsoft.RuleEngine.PolicyDeploymentInfo
PolicyExecutionExceptionThe exception that is thrown if policy execution fails. For a list of all members of this type, see PolicyExecutionException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.PolicyExecutionException
PolicyTesterA business policy tester.For a list of all members of this type, see PolicyTester Members.System.Object    Microsoft.RuleEngine.PolicyTester
PolicyTrackingConfigInfoThe information associated with a policy tracking configuration update event.For a list of all members of this type, see PolicyTrackingConfigInfo Members.System.Object    Microsoft.RuleEngine.PolicyUpdateInfo       Microsoft.RuleEngine.PolicyTrackingConfigInfo
PolicyUpdateInfoBase class for all policy information associated with policy update events.For a list of all members of this type, see PolicyUpdateInfo Members.System.Object    Microsoft.RuleEngine.PolicyUpdateInfo       Microsoft.RuleEngine.PolicyAuthorizationInfo       Microsoft.RuleEngine.PolicyDeploymentInfo       Microsoft.RuleEngine.PolicyTrackingConfigInfo
PowerRepresents the power operator (arg1 raised to the power of arg2).For a list of all members of this type, see Power Members.System.Object    Microsoft.RuleEngine.Term       Microsoft.RuleEngine.Function          Microsoft.RuleEngine.ArithmeticFunction             Microsoft.RuleEngine.Power
PredicateBase class for all user-defined and built-in predicates used in rule conditions.For a list of all members of this type, see Predicate Members.System.Object    Microsoft.RuleEngine.LogicalExpression       Microsoft.RuleEngine.Predicate
PubSubAdapterReturns published or subscribed adapter results.For a list of all members of this type, see PubSubAdapter Members.System.Object    Microsoft.RuleEngine.PubSubAdapter
RangeTests whether a value is between a range.For a list of all members of this type, see Range Members.System.Object    Microsoft.RuleEngine.LogicalExpression       Microsoft.RuleEngine.Predicate          Microsoft.RuleEngine.Range
RangeDefinition 
RegExFunctionBase class for all regular expression functions.For a list of all members of this type, see RegExFunction Members.System.Object    Microsoft.RuleEngine.Term       Microsoft.RuleEngine.Function          Microsoft.RuleEngine.RegExFunction             Microsoft.RuleEngine.FindAll             Microsoft.RuleEngine.FindFirst
RelationalPredicateThe base class for all relational predicates.For a list of all members of this type, see RelationalPredicate Members.System.Object    Microsoft.RuleEngine.LogicalExpression       Microsoft.RuleEngine.Predicate          Microsoft.RuleEngine.RelationalPredicate             Derived classes
RemainderRepresents the remainder operator (arg1 modulo arg2).For a list of all members of this type, see Remainder Members.System.Object    Microsoft.RuleEngine.Term       Microsoft.RuleEngine.Function          Microsoft.RuleEngine.ArithmeticFunction             Microsoft.RuleEngine.Remainder
RestrictedLengthString 
RetractRepresents the retract operation.For a list of all members of this type, see Retract Members.System.Object    Microsoft.RuleEngine.Term       Microsoft.RuleEngine.Function          Microsoft.RuleEngine.Retract
RetractByTypeRepresents the rule engine retract-facts-by-type function.For a list of all members of this type, see RetractByType Members.System.Object    Microsoft.RuleEngine.Term       Microsoft.RuleEngine.Function          Microsoft.RuleEngine.RetractByType
RuleRepresents a single business rule containing conditions and actions. For a list of all members of this type, see Rule Members.System.Object    Microsoft.RuleEngine.Rule
RuleDictionaryA dictionary of objects of type Microsoft.RuleEngine.Rule.For a list of all members of this type, see RuleDictionary Members.System.Object    Microsoft.RuleEngine.RuleEngineDictionary       Microsoft.RuleEngine.RuleDictionary
RuleEngineProvides the execution environment for RuleSet objects. For a list of all members of this type, see RuleEngine Members.System.Object    Microsoft.RuleEngine.RuleEngine
RuleEngineArgumentExceptionBase class for all argument exceptions specific to the Rule Engine.For a list of all members of this type, see RuleEngineArgumentException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineArgumentException                Derived classes
RuleEngineArgumentInvalidTypeExceptionThe exception that is thrown when an argument is of a type that is not valid. For a list of all members of this type, see RuleEngineArgumentInvalidTypeException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineArgumentException                Microsoft.RuleEngine.RuleEngineArgumentInvalidTypeException
RuleEngineArgumentInvalidValueExceptionThe exception that is thrown when an argument contains a value that is not valid. For a list of all members of this type, see RuleEngineArgumentInvalidValueException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineArgumentException                Microsoft.RuleEngine.RuleEngineArgumentInvalidValueException
RuleEngineArgumentNameMismatchException 
RuleEngineArgumentNotSerializableExceptionThe exception that is thrown when an argument is not serializable. For a list of all members of this type, see RuleEngineArgumentNotSerializableException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineArgumentException                Microsoft.RuleEngine.RuleEngineArgumentNotSerializableException
RuleEngineArgumentNullExceptionThe exception that is thrown when an argument is null. For a list of all members of this type, see RuleEngineArgumentNullException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineArgumentException                Microsoft.RuleEngine.RuleEngineArgumentNullException
RuleEngineArgumentTypeMismatchExceptionThe exception that is thrown when a type mismatch has occurred between two arguments. For a list of all members of this type, see RuleEngineArgumentTypeMismatchException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineArgumentException                Microsoft.RuleEngine.RuleEngineArgumentTypeMismatchException
RuleEngineArgumentUnexpectedTypeExceptionThe exception that is thrown when an argument is of an unexpected type. For a list of all members of this type, see RuleEngineArgumentUnexpectedTypeException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineArgumentException                Microsoft.RuleEngine.RuleEngineArgumentUnexpectedTypeException
RuleEngineArgumentUnsupportedTypeExceptionThe exception that is thrown when an argument is of an unsupported type. For a list of all members of this type, see RuleEngineArgumentUnsupportedTypeException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineArgumentException                Microsoft.RuleEngine.RuleEngineArgumentUnsupportedTypeException
RuleEngineClassInstantiationExceptionThe exception that is thrown when a class instance could not be created. For a list of all members of this type, see RuleEngineClassInstantiationException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineClassInstantiationException
RuleEngineCollectionContains collection of objects in the Microsoft.RuleEngine namespace. Any object placed into the collection must inherit from the ICloneable interface.
RuleEngineComponentConfigurationGets or sets the configuration for a rule engine plug-in component. For a list of all members of this type, see RuleEngineComponentConfiguration Members.System.Object    Microsoft.RuleEngine.RuleEngineComponentConfiguration
RuleEngineConfigurationAssemblyNotFoundExceptionThe exception that is thrown when an assembly cannot be located. For a list of all members of this type, see RuleEngineConfigurationAssemblyNotFoundException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineConfigurationException                Microsoft.RuleEngine.RuleEngineConfigurationAssemblyNotFoundException
RuleEngineConfigurationClassNotFoundExceptionThe exception that is thrown when the specified configuration class could not be found in the user-specified assembly. For a list of all members of this type, see RuleEngineConfigurationClassNotFoundException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineConfigurationException                Microsoft.RuleEngine.RuleEngineConfigurationClassNotFoundException
RuleEngineConfigurationComponentNotFoundExceptionThe exception that is thrown when a rule engine plug-in component cannot be found. For a list of all members of this type, see RuleEngineConfigurationComponentNotFoundException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineConfigurationException                Microsoft.RuleEngine.RuleEngineConfigurationComponentNotFoundException
RuleEngineConfigurationExceptionBase class for all rule engine configuration exceptions. For a list of all members of this type, see RuleEngineConfigurationException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineConfigurationException                Microsoft.RuleEngine.RuleEngineConfigurationAssemblyNotFoundException                Microsoft.RuleEngine.RuleEngineConfigurationClassNotFoundException                Microsoft.RuleEngine.RuleEngineConfigurationComponentNotFoundException
RuleEngineDeploymentAlreadyDeployedExceptionThe exception that is thrown when an attempt is made to deploy a rule set that has already been deployed. For a list of all members of this type, see RuleEngineDeploymentAlreadyDeployedException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineDeploymentException                Microsoft.RuleEngine.RuleEngineDeploymentAlreadyDeployedException
RuleEngineDeploymentDatabaseConnectionExceptionThe exception that is thrown when a connection to the rule store fails. For a list of all members of this type, see RuleEngineDeploymentDatabaseConnectionException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineDeploymentException                Microsoft.RuleEngine.RuleEngineDeploymentDatabaseConnectionException
RuleEngineDeploymentDBConfigurationMismatchExceptionThe exception that is thrown when an attempt is made to deploy to a server and database that do not match what was configured during installation. For a list of all members of this type, see RuleEngineDeploymentDBConfigurationMismatchException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineDeploymentException                Microsoft.RuleEngine.RuleEngineDeploymentDBConfigurationMismatchException
RuleEngineDeploymentExceptionThe base class for all rule engine deployment exceptions. For a list of all members of this type, see RuleEngineDeploymentException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineDeploymentException                Derived classes
RuleEngineDeploymentFileEmptyExceptionThe exception that is thrown when an attempt is made to import an empty file. For a list of all members of this type, see RuleEngineDeploymentFileEmptyException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineDeploymentException                Microsoft.RuleEngine.RuleEngineDeploymentFileEmptyException
RuleEngineDeploymentNotDeployedExceptionThe exception that is thrown when an attempt is made to undeploy a rule set that is not deployed. For a list of all members of this type, see RuleEngineDeploymentNotDeployedException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineDeploymentException                Microsoft.RuleEngine.RuleEngineDeploymentNotDeployedException
RuleEngineDeploymentNotPublishedExceptionThe exception that is thrown when an attempt is made to deploy a rule set that has not been published. For a list of all members of this type, see RuleEngineDeploymentNotPublishedException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineDeploymentException                Microsoft.RuleEngine.RuleEngineDeploymentNotPublishedException
RuleEngineDeploymentRuleSetExistsExceptionThe exception that is thrown when a rule set already exists in the rule store. For a list of all members of this type, see RuleEngineDeploymentRuleSetExistsException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineDeploymentException                Microsoft.RuleEngine.RuleEngineDeploymentRuleSetExistsException
RuleEngineDeploymentRuleSetFetchExceptionThe exception that is thrown when a rule set cannot be retrieved from the rule store. For a list of all members of this type, see RuleEngineDeploymentRuleSetFetchException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineDeploymentException                Microsoft.RuleEngine.RuleEngineDeploymentRuleSetFetchException
RuleEngineDeploymentRuleSetGuidMismatchExceptionThe exception that is thrown when there is a GUID mismatch while setting the tracking configuration for a rule set. For a list of all members of this type, see RuleEngineDeploymentRuleSetGuidMismatchException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineDeploymentException                Microsoft.RuleEngine.RuleEngineDeploymentRuleSetGuidMismatchException
RuleEngineDeploymentTrackingConfigFetchExceptionThe exception that is thrown when rule set tracking configuration information cannot be retrieved from the rule store. For a list of all members of this type, see RuleEngineDeploymentTrackingConfigFetchException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineDeploymentException                Microsoft.RuleEngine.RuleEngineDeploymentTrackingConfigFetchException
RuleEngineDeploymentTrackingInfoInsertExceptionThe exception that is thrown when the tracking configuration for a rule set cannot be set. For a list of all members of this type, see RuleEngineDeploymentTrackingInfoInsertException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineDeploymentException                Microsoft.RuleEngine.RuleEngineDeploymentTrackingInfoInsertException
RuleEngineDeploymentUnexpectedExceptionThe exception that is thrown when an unexpected deployment error occurs. For a list of all members of this type, see RuleEngineDeploymentUnexpectedException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineDeploymentException                Microsoft.RuleEngine.RuleEngineDeploymentUnexpectedException
RuleEngineDeploymentVocabularyExistsExceptionThe exception that is thrown when a vocabulary already exists in the rule store. For a list of all members of this type, see RuleEngineDeploymentVocabularyExistsException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineDeploymentException                Microsoft.RuleEngine.RuleEngineDeploymentVocabularyExistsException
RuleEngineDictionaryA dictionary of homogeneous objects. For a list of all members of this type, see RuleEngineDictionary Members.System.Object    Microsoft.RuleEngine.RuleEngineDictionary       Microsoft.RuleEngine.RuleDictionary       Microsoft.RuleEngine.RuleSetDictionary       Microsoft.RuleEngine.VocabularyDictionary
RuleEngineExceptionThe base class for all rule engine exception classes. For a list of all members of this type, see RuleEngineException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Derived classes
RuleEngineItemInvalidTypeExceptionThe exception that is thrown when an attempt is made to add an object of the wrong type to a rule engine collection. For a list of all members of this type, see RuleEngineItemInvalidTypeException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineArgumentException                Microsoft.RuleEngine.RuleEngineItemInvalidTypeException
RuleEngineNotImplementedExceptionThe exception that is thrown when an attempt is made to call a method that has not been implemented. For a list of all members of this type, see RuleEngineNotImplementedException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineNotImplementedException
RuleEnginePolicyRetrievalExceptionThe exception that is thrown when a specified policy cannot be retrieved from the rule store. For a list of all members of this type, see RuleEnginePolicyRetrievalException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEnginePolicyRetrievalException
RuleEngineRegisterCallbackExceptionThe exception that is thrown when an attempt fails to register a callback with the rule engine update service. For a list of all members of this type, see RuleEngineRegisterCallbackException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineRegisterCallbackException
RuleEngineRuntimeColumnNotDefinedExceptionThe exception that is thrown when a database column referenced in a rule condition or action cannot be found during rule engine execution. For a list of all members of this type, see RuleEngineRuntimeColumnNotDefinedException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineRuntimeException                Microsoft.RuleEngine.RuleEngineRuntimeColumnNotDefinedException
RuleEngineRuntimeExceptionBase class for all rule engine runtime exceptions. For a list of all members of this type, see RuleEngineRuntimeException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineRuntimeException                Derived classes
RuleEngineRuntimeExecutionLoopExceptionThe exception that is thrown when a rule engine execution loop is detected. For a list of all members of this type, see RuleEngineRuntimeExecutionLoopException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineRuntimeException                Microsoft.RuleEngine.RuleEngineRuntimeExecutionLoopException
RuleEngineRuntimeFieldNotDefinedExceptionThe exception that is thrown when an XML document field referenced in a rule condition or action cannot be found during rule engine execution. For a list of all members of this type, see RuleEngineRuntimeFieldNotDefinedException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineRuntimeException                Microsoft.RuleEngine.RuleEngineRuntimeFieldNotDefinedException
RuleEngineRuntimeFieldSetFailedExceptionThe exception that is thrown when an XML document field referenced in a rule condition or action cannot be updated during rule engine execution. For a list of all members of this type, see RuleEngineRuntimeFieldSetFailedException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineRuntimeException                Microsoft.RuleEngine.RuleEngineRuntimeFieldSetFailedException
RuleEngineRuntimeIncompatibleTypesExceptionThe exception that is thrown when incompatible types are encountered during rule engine execution. For a list of all members of this type, see RuleEngineRuntimeIncompatibleTypesException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineRuntimeException                Microsoft.RuleEngine.RuleEngineRuntimeIncompatibleTypesException
RuleEngineRuntimeMemberInvocationFailureExceptionThe exception that is thrown when a member invocation fails during rule engine execution. For a list of all members of this type, see RuleEngineRuntimeMemberInvocationFailureException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineRuntimeException                Microsoft.RuleEngine.RuleEngineRuntimeMemberInvocationFailureException
RuleEngineRuntimeMemberNotFoundExceptionThe exception that is thrown when a member cannot be found during rule engine execution. For a list of all members of this type, see RuleEngineRuntimeMemberNotFoundException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineRuntimeException                Microsoft.RuleEngine.RuleEngineRuntimeMemberNotFoundException
RuleEngineRuntimeNoExecutorExceptionThe exception that is thrown when the rule engine cannot be found. For a list of all members of this type, see RuleEngineRuntimeNoExecutorException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineRuntimeException                Microsoft.RuleEngine.RuleEngineRuntimeNoExecutorException
RuleEngineRuntimeNotComparableExceptionThe exception thrown when an object used as an operand to a relational operator does not support the IComparable interface. For a list of all members of this type, see RuleEngineRuntimeNotComparableException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineRuntimeException                Microsoft.RuleEngine.RuleEngineRuntimeNotComparableException
RuleEngineRuntimeTypeMismatchExceptionThe exception that is thrown when a type mismatch error is encountered during rule engine execution. For a list of all members of this type, see RuleEngineRuntimeTypeMismatchException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineRuntimeException                Microsoft.RuleEngine.RuleEngineRuntimeTypeMismatchException
RuleEngineTrackingAgendaUpdateExceptionThe exception that is thrown when tracking fails for an agenda update event. For a list of all members of this type, see RuleEngineTrackingAgendaUpdateException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineTrackingException                Microsoft.RuleEngine.RuleEngineTrackingAgendaUpdateException
RuleEngineTrackingAssociationExceptionThe exception that is thrown when tracking fails for a rule engine association event. For a list of all members of this type, see RuleEngineTrackingAssociationException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineTrackingException                Microsoft.RuleEngine.RuleEngineTrackingAssociationException
RuleEngineTrackingConditionEvaluationExceptionThe exception that is thrown when tracking fails for a condition evaluation event. For a list of all members of this type, see RuleEngineTrackingConditionEvaluationException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineTrackingException                Microsoft.RuleEngine.RuleEngineTrackingConditionEvaluationException
RuleEngineTrackingExceptionRepresents the base class for all rule engine tracking exceptions. For a list of all members of this type, see RuleEngineTrackingException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineTrackingException                Microsoft.RuleEngine.RuleEngineTrackingAgendaUpdateException                Microsoft.RuleEngine.RuleEngineTrackingAssociationException                Microsoft.RuleEngine.RuleEngineTrackingConditionEvaluationException                Microsoft.RuleEngine.RuleEngineTrackingFactActivityException                Microsoft.RuleEngine.RuleEngineTrackingRuleFiredException
RuleEngineTrackingFactActivityExceptionThe exception that is thrown when tracking fails for a fact activity event. For a list of all members of this type, see RuleEngineTrackingFactActivityException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineTrackingException                Microsoft.RuleEngine.RuleEngineTrackingFactActivityException
RuleEngineTrackingRuleFiredExceptionThe exception that is thrown when tracking fails for a rule firing event. For a list of all members of this type, see RuleEngineTrackingRuleFiredException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineTrackingException                Microsoft.RuleEngine.RuleEngineTrackingRuleFiredException
RuleEngineUnsupportedExceptionThe exception that is thrown when unsupported functions are called. For a list of all members of this type, see RuleEngineUnsupportedException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineUnsupportedException
RuleEngineUpdateServiceConnectionExceptionThe exception that is thrown when unable to connect to the update service. For a list of all members of this type, see RuleEngineUpdateServiceConnectionException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleEngineUpdateServiceConnectionException
RuleSetRepresents a collection of related rules. For a list of all members of this type, see RuleSet Members.System.Object    Microsoft.RuleEngine.RuleSet
RuleSetBindingFinderReturns a list with all object bindings referenced by the specified rule set. This class/member supports the Rule Engine infrastructure and is not intended to be used directly from your code.For a list of all members of this type, see RuleSetBindingFinder Members.System.Object    Microsoft.RuleEngine.RuleSetBindingFinder
RuleSetDeploymentDriverProvides the default deployment driver used to import, export, deploy, un-deploy, and set tracking configuration for published rule sets and vocabularies, and to retrieve their deployment characteristics. For a list of all members of this type, see RuleSetDeploymentDriver Members.System.Object    Microsoft.RuleEngine.RuleSetDeploymentDriver
RuleSetDeploymentEventRepresents a rule set deployment event. For a list of all members of this type, see RuleSetDeploymentEvent Members.System.Object    Microsoft.RuleEngine.DeploymentHistoryEvent       Microsoft.RuleEngine.RuleSetDeploymentEvent
RuleSetDeploymentHistoryTokenRepresents the class used to track the last retrieved deployment history for incremental history retrieval. For a list of all members of this type, see RuleSetDeploymentHistoryToken Members.System.Object    Microsoft.RuleEngine.DeploymentHistoryToken       Microsoft.RuleEngine.RuleSetDeploymentHistoryToken
RuleSetDictionaryA dictionary of objects of type Microsoft.RuleEngine.RuleSet.For a list of all members of this type, see RuleSetDictionary Members.System.Object    Microsoft.RuleEngine.RuleEngineDictionary       Microsoft.RuleEngine.RuleSetDictionary
RuleSetExecutionConfigurationContains the execution configuration for a RuleSet.For a list of all members of this type, see RuleSetExecutionConfiguration Members.System.Object    Microsoft.RuleEngine.RuleSetExecutionConfiguration
RuleSetInfoHolds information about a rule set.For a list of all members of this type, see RuleSetInfo Members.System.Object    Microsoft.RuleEngine.RuleSetInfo
RuleSetInfoCollectionA collection of objects of type Microsoft.RuleEngine.RuleSetInfo.For a list of all members of this type, see RuleSetInfoCollection Members.System.Object    Microsoft.RuleEngine.RuleEngineCollection       Microsoft.RuleEngine.RuleSetInfoCollection
RuleSetTrackingConfigUpdateEventRepresents the class used to intimate tracking configuration changes between the rule engine update service and its clients. For a list of all members of this type, see RuleSetTrackingConfigUpdateEvent Members.System.Object    Microsoft.RuleEngine.DeploymentHistoryEvent       Microsoft.RuleEngine.RuleSetTrackingConfigUpdateEvent
RuleSetTrackingConfigurationContains the tracking flags for a specific rule set. For a list of all members of this type, see RuleSetTrackingConfiguration Members.System.Object    Microsoft.RuleEngine.TrackingConfiguration       Microsoft.RuleEngine.RuleSetTrackingConfiguration
RuleSetTranslationComplexityExceptionThe exception that is thrown when translation of a rule set does not complete within the configured duration.For a list of all members of this type, see RuleSetTranslationComplexityException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleSetTranslationException                Microsoft.RuleEngine.RuleSetTranslationComplexityException
RuleSetTranslationExceptionBase class for all translation exceptions.For a list of all members of this type, see RuleSetTranslationException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleSetTranslationException                Microsoft.RuleEngine.RuleSetTranslationComplexityException                Microsoft.RuleEngine.RuleSetTranslationUserObjectMissingException
RuleSetTranslationUserObjectMissingExceptionThe exception that is thrown when a rule set definition does not contain any bindings to objects or members.For a list of all members of this type, see RuleSetTranslationUserObjectMissingException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleSetTranslationException                Microsoft.RuleEngine.RuleSetTranslationUserObjectMissingException
RuleSetUndeploymentEventRepresents an undeploy event in RuleSetHistory.For a list of all members of this type, see RuleSetUndeploymentEvent Members.System.Object    Microsoft.RuleEngine.DeploymentHistoryEvent       Microsoft.RuleEngine.RuleSetUndeploymentEvent
RuleStoreRepresents the persistent store for rule set definitions. For a list of all members of this type, see RuleStore Members.System.Object    Microsoft.RuleEngine.RuleStore       Microsoft.RuleEngine.FileRuleStore       Microsoft.RuleEngine.OleDbRuleStore       Microsoft.RuleEngine.SqlRuleStore       Microsoft.RuleEngine.SubscriptionRuleStore
RuleStoreAccessDeniedExceptionThe exception that is thrown when an attempt to access items in the rule store is denied.For a list of all members of this type, see RuleStoreAccessDeniedException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleStoreException                Microsoft.RuleEngine.RuleStoreAccessDeniedException
RuleStoreAlternateCredentialsNotAllowedExceptionThe exception that is thrown when the specified alternate credentials cannot be used to access the rule store.For a list of all members of this type, see RuleStoreAlternateCredentialsNotAllowedException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleStoreException                Microsoft.RuleEngine.RuleStoreAlternateCredentialsNotAllowedException
RuleStoreCompatibilityCheckExceptionThe exception that is thrown when database compatibility cannot be checked.For a list of all members of this type, see RuleStoreCompatibilityCheckException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleStoreCompatibilityCheckException
RuleStoreConnectionExceptionThe exception that is thrown when the connection to the rule store cannot be made.For a list of all members of this type, see RuleStoreConnectionException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleStoreException                Microsoft.RuleEngine.RuleStoreConnectionException
RuleStoreExceptionBase class for all rule store exceptions.For a list of all members of this type, see RuleStoreException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleStoreException                Derived classes
RuleStoreFileNotFoundExceptionThe exception that is thrown when a specified rule store is not found.For a list of all members of this type, see RuleStoreFileNotFoundException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleStoreException                Microsoft.RuleEngine.RuleStoreFileNotFoundException
RuleStoreIncompatibleExceptionThe exception that is thrown when the rule store is a different version.For a list of all members of this type, see RuleStoreIncompatibleException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleStoreException                Microsoft.RuleEngine.RuleStoreIncompatibleException
RuleStoreReadOnlyExceptionThe exception that is thrown when a specified rule store is read-only.For a list of all members of this type, see RuleStoreReadOnlyException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleStoreException                Microsoft.RuleEngine.RuleStoreReadOnlyException
RuleStoreRuleSetAlreadyPublishedExceptionThe exception that is thrown when an attempt is made to publish a rule set that has already been published.For a list of all members of this type, see RuleStoreRuleSetAlreadyPublishedException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleStoreException                Microsoft.RuleEngine.RuleStoreRuleSetAlreadyPublishedException
RuleStoreRuleSetDeployedExceptionThe exception that is thrown when an attempt is made to update a deployed rule set.For a list of all members of this type, see RuleStoreRuleSetDeployedException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleStoreException                Microsoft.RuleEngine.RuleStoreRuleSetDeployedException
RuleStoreRuleSetEmptyExceptionThe exception that is thrown when an attempt is made to publish an empty rule set.For a list of all members of this type, see RuleStoreRuleSetEmptyException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleStoreException                Microsoft.RuleEngine.RuleStoreRuleSetEmptyException
RuleStoreRuleSetNotAvailableExceptionThe exception that is thrown when the requested rule set does not exist.For a list of all members of this type, see RuleStoreRuleSetNotAvailableException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleStoreException                Microsoft.RuleEngine.RuleStoreRuleSetNotAvailableException
RuleStoreRuleSetRenameNotAllowedExceptionThe exception that is thrown when there is an error renaming a rule set.For a list of all members of this type, see RuleStoreRuleSetRenameNotAllowedException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleStoreException                Microsoft.RuleEngine.RuleStoreRuleSetRenameNotAllowedException
RuleStoreRuleSetVersionIncompatibilityExceptionThe exception that is thrown when the requested version of a rule set does not match the version contained in the rule store.For a list of all members of this type, see RuleStoreRuleSetVersionIncompatibilityException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleStoreException                Microsoft.RuleEngine.RuleStoreRuleSetVersionIncompatibilityException
RuleStoreVocabularyAlreadyPublishedExceptionThe exception that is thrown when an attempt is made to publish a vocabulary that has already been published.For a list of all members of this type, see RuleStoreVocabularyAlreadyPublishedException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleStoreException                Microsoft.RuleEngine.RuleStoreVocabularyAlreadyPublishedException
RuleStoreVocabularyEmptyExceptionThe exception that is thrown when an attempt is made to publish an empty vocabulary. For a list of all members of this type, see RuleStoreVocabularyEmptyException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleStoreException                Microsoft.RuleEngine.RuleStoreVocabularyEmptyException
RuleStoreVocabularyInUseExceptionThe exception that is thrown when a vocabulary is referred to by other rule sets and/or vocabularies and therefore cannot be deleted. For a list of all members of this type, see RuleStoreVocabularyInUseException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleStoreException                Microsoft.RuleEngine.RuleStoreVocabularyInUseException
RuleStoreVocabularyNotAvailableExceptionThe exception that is thrown when the requested vocabulary does not exist. For a list of all members of this type, see RuleStoreVocabularyNotAvailableException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleStoreException                Microsoft.RuleEngine.RuleStoreVocabularyNotAvailableException
RuleStoreVocabularyNotValidExceptionThe exception that is thrown when the requested vocabulary is not valid. For a list of all members of this type, see RuleStoreVocabularyNotValidException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleStoreException                Microsoft.RuleEngine.RuleStoreVocabularyNotValidException
RuleStoreVocabularyRenameNotAllowedExceptionThe exception that is thrown when a vocabulary cannot be renamed. For a list of all members of this type, see RuleStoreVocabularyRenameNotAllowedException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleStoreException                Microsoft.RuleEngine.RuleStoreVocabularyRenameNotAllowedException
RuleStoreVocabularyVersionIncompatibilityExceptionThe exception that is thrown when the requested version of a vocabulary does not match the version contained in the rule store. For a list of all members of this type, see RuleStoreVocabularyVersionIncompatibilityException Members.System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             Microsoft.RuleEngine.RuleStoreException                Microsoft.RuleEngine.RuleStoreVocabularyVersionIncompatibilityException
SecondRepresents the second of the minute operator. For a list of all members of this type, see Second Members.System.Object    Microsoft.RuleEngine.Term       Microsoft.RuleEngine.Function          Microsoft.RuleEngine.TemporalFunction             Microsoft.RuleEngine.Second
SetDefinition 
SqlRuleStoreThe implementation of the RuleStore class for storing rules in a SQL Server database. For a list of all members of this type, see SqlRuleStore Members.System.Object    Microsoft.RuleEngine.RuleStore       Microsoft.RuleEngine.SqlRuleStore
SubtractRepresents the subtraction operator (arg1 subtracted from arg2). For a list of all members of this type, see Subtract Members.System.Object    Microsoft.RuleEngine.Term       Microsoft.RuleEngine.Function          Microsoft.RuleEngine.ArithmeticFunction             Microsoft.RuleEngine.Subtract
TemporalFunctionBase class for all temporal functions. For a list of all members of this type, see TemporalFunction Members.System.Object    Microsoft.RuleEngine.Term       Microsoft.RuleEngine.Function          Microsoft.RuleEngine.TemporalFunction             Derived classes
TermRepresents a term used in building rule conditions and actions.
TimeOfDayRepresents the time of day operator. For a list of all members of this type, see TimeOfDay Members.System.Object    Microsoft.RuleEngine.Term       Microsoft.RuleEngine.Function          Microsoft.RuleEngine.TemporalFunction             Microsoft.RuleEngine.TimeOfDay
TimeStampTime stamp for the current time or a user-defined time. For a list of all members of this type, see TimeStamp Members.System.Object    Microsoft.RuleEngine.TimeStamp
TrackingConfigurationThe base class that holds the tracking configuration for a rule set. For a list of all members of this type, see TrackingConfiguration Members.System.Object    Microsoft.RuleEngine.TrackingConfiguration       Microsoft.RuleEngine.RuleSetTrackingConfiguration
TypedDataRowA typed fact wrapper for an ADO DataRow object. For a list of all members of this type, see TypedDataRow Members.System.Object    Microsoft.RuleEngine.TypedDataRow
TypedDataTableA typed fact wrapper for an ADO DataTable. For a list of all members of this type, see TypedDataTable Members.System.Object    Microsoft.RuleEngine.TypedDataTable
TypedXmlDocumentRepresents a typed fact wrapper for an XmlNode. For a list of all members of this type, see TypedXmlDocument Members.System.Object    Microsoft.RuleEngine.TypedXmlDocument
UpdateRepresents the Rule Engine Update facts function, which updates a fact in working memory. For a list of all members of this type, see Update Members.System.Object    Microsoft.RuleEngine.Term       Microsoft.RuleEngine.Function          Microsoft.RuleEngine.Update
UserBindingDefinition 
UserFunctionSpecifies user-defined functions. For a list of all members of this type, see UserFunction Members.System.Object    Microsoft.RuleEngine.Term       Microsoft.RuleEngine.Function          Microsoft.RuleEngine.UserFunction
UserPredicateRepresents a user-defined predicate (rule condition). For a list of all members of this type, see UserPredicate Members.System.Object    Microsoft.RuleEngine.LogicalExpression       Microsoft.RuleEngine.Predicate          Microsoft.RuleEngine.UserPredicate
ValueDefinition 
ValueDefinitionLink 
ValueDefinitionLiteral 
VersionInfoRepresents information about a rule set or vocabulary version. For a list of all members of this type, see VersionInfo Members.System.Object    Microsoft.RuleEngine.VersionInfo
Vocabulary 
VocabularyDefinition 
VocabularyDefinitionDictionary 
VocabularyDictionary 
VocabularyInfo 
VocabularyInfoCollection 
VocabularyLink 
XMLDocumentBindingRepresents a binding to an XML document. For a list of all members of this type, see XMLDocumentBinding Members.System.Object    Microsoft.RuleEngine.Binding       Microsoft.RuleEngine.ObjectBinding          Microsoft.RuleEngine.XMLDocumentBinding
XMLDocumentFieldBindingRepresents an XML document element or attribute used in rule conditions and actions. For a list of all members of this type, see XMLDocumentFieldBinding Members.System.Object    Microsoft.RuleEngine.Binding       Microsoft.RuleEngine.MemberBinding          Microsoft.RuleEngine.XMLDocumentFieldBinding
XmlDocumentTypeThe type for XML node instances to be retracted from the rule engine. For a list of all members of this type, see XmlDocumentType Members.System.Object    Microsoft.RuleEngine.FactType       Microsoft.RuleEngine.XmlDocumentType
XmlHelper 
XPathPairA pair of strings containing an XPath to an XML document element or attribute. For a list of all members of this type, see XPathPair Members.System.Object    Microsoft.RuleEngine.XPathPair
YearRepresents the operator that returns the year from the specified DateTime. For a list of all members of this type, see Year Members.System.Object    Microsoft.RuleEngine.Term       Microsoft.RuleEngine.Function          Microsoft.RuleEngine.TemporalFunction             Microsoft.RuleEngine.Year
InterfaceDescription
IFactCreatorRepresents the interface exposed by fact creator objects used to generate facts for policy testing.For a list of all members of this type, see IFactCreator Members.
IFactRemover 
IFactRetrieverDefines methods exposed by fact retrievers. Caution BizTalk Server 2006 contains two interfaces with the name IFactRetreiver. This page contains information about the IFactRetreiver interface in the Microsoft.RuleEngine namespace. For information about the IFactRetreiver class in the Microsoft.BizTalk.Hws.Runtime namespace, see IFactRetriever.For a list of all members of this type, see IFactRetriever Members.
IPolicyFetchErrorMaker 
IPubSubAdapterReturns published or subscribed adapter results.For a list of all members of this type, see IPubSubAdapter Members.
IRuleEngineUpdateServiceInterfaceInterface exposed by the Rule Engine Update Service.For a list of all members of this type, see IRuleEngineUpdateServiceInterface Members.
IRuleLanguageConverterDefines methods exposed by rule language converters.For a list of all members of this type, see IRuleLanguageConverter Members.
IRuleSetDeploymentDriverDefines methods exposed by rule set deployment drivers.For a list of all members of this type, see IRuleSetDeploymentDriver Members.
IRuleSetExecutorDefines methods exposed by rule set executors.For a list of all members of this type, see IRuleSetExecutor Members.
IRuleSetTrackingInterceptorDefines methods exposed by tracking interceptors. For a list of all members of this type, see IRuleSetTrackingInterceptor Members.
IRuleSetTranslatorDefines methods exposed by rule set translators.For a list of all members of this type, see IRuleSetTranslator Members.
ITypedDataConnectionRepresents the interface exposed by TypedDataConnection facts.For a list of all members of this type, see ITypedDataConnection Members.
ITypedXmlDocumentRepresents the interface exposed by TypedXmlDocument facts.For a list of all members of this type, see ITypedXmlDocument Members.
DelegateDescription
PolicyFetchErrorHandler 
RemoteUpdateCallbackDelegate used for communication between the rule engine update service and its clients.
RuleEngineCompensationHandlerDelegate to a user defined handler for exceptions thrown during rule-engine processing.
RuleStore.ValueDefinitionLinkFound 
RuleStore.VocabularyLinkFound 
SubscriptionMessageHandlerDelegate used to subscribe to deployment or authorization change messages.
EnumerationDescription
AccessPermissionOptionEnumeration of access permissions allowed on a policy/vocabulary version instance.
ArtifactTypeEnumeration of rule engine items such as rule sets and vocabularies. Used when setting item-level security.
AuthorizationGroupEntryTypeEnumeration of authorization group entry types.
FactActivityTypeEnumeration for the types of fact activities that can be tracked through the Microsoft.RuleEngine.IRuleSetTrackingInterceptor interface.
RuleSetTrackingConfiguration.TrackingOptionEnumeration of options for activities to be tracked.
RuleStore.Filter 
Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker