Microsoft.RuleEngine Namespace

 

The Microsoft.RuleEngine namespace provides classes for rule engine.

ClassDescription
System_CAPS_pubclassActionCollection

Represents a collection of objects derived from the Function class.

System_CAPS_pubclassAdd

Represents the addition operator (arg1 added to arg2).

System_CAPS_pubclassAfter

Represents the temporal predicate that answers the question "Is time1 chronologically after time2"?

System_CAPS_pubclassArgumentCollection

Represents a collection of objects derived from the Term class.

System_CAPS_pubclassArgumentDefinition

This API supports the product infrastructure and is not intended to be used directly from your code. Represents the argument definition.

System_CAPS_pubclassArgumentMapping

This API supports the product infrastructure and is not intended to be used directly from your code. Represents the elements of the argument mapping.

System_CAPS_pubclassArithmeticFunction

Represents the abstract base class for all rule arithmetic functions.

System_CAPS_pubclassAssert

Represents the rule engine assert facts function.

System_CAPS_pubclassAuthorizationGroup

Represents an authorization group for rule engine policies and vocabularies.

System_CAPS_pubclassAuthorizationGroupCollection

Represents a collection of objects of type AuthorizationGroup.

System_CAPS_pubclassAuthorizationGroupEntry

Represents an authorized user of a rule engine policy/vocabulary.

System_CAPS_pubclassAuthorizationGroupEntryCollection

A collection of objects of type AuthorizationGroupEntry.

System_CAPS_pubclassBefore

Represents the temporal predicate that answers the question "Is time1 chronologically before time2."

System_CAPS_pubclassBetween

Represents the temporal predicate that answers the question "Is time1 chronologically between time2 and time3."

System_CAPS_pubclassBinding

Represents a binding to an object or object member.

System_CAPS_pubclassBusinessRulesLanguageConverter

This API supports the product infrastructure and is not intended to be used directly from your code. Represents a language converter for business rules.

System_CAPS_pubclassBusinessRulesLanguageDeserializationException

The 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 .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.BusinessRulesLanguageDeserializationExceptionfrlrfmicrosoftruleenginebusinessruleslanguageexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleenginebusinessruleslanguagedeserializationexceptionmemberstopic

System_CAPS_pubclassBusinessRulesLanguageDuplicateNameException

The exception that is thrown when the rule language converter encounters a duplicate name error.For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.BusinessRulesLanguageDuplicateNameExceptionfrlrfmicrosoftruleenginebusinessruleslanguageexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleenginebusinessruleslanguageduplicatenameexceptionmemberstopic

System_CAPS_pubclassBusinessRulesLanguageException

Base class for all business rule language exceptions.For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                       Microsoft.RuleEngine.BusinessRulesLanguageException                frlrfmicrosoftruleenginebusinessruleslanguageexceptionclasshierarchyfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleenginebusinessruleslanguageexceptionmemberstopic

System_CAPS_pubclassBusinessRulesLanguageReferenceException

The 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 .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.BusinessRulesLanguageReferenceExceptionfrlrfmicrosoftruleenginebusinessruleslanguageexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleenginebusinessruleslanguagereferenceexceptionmemberstopic

System_CAPS_pubclassBusinessRulesLanguageReferenceMissingException

The exception that is thrown when the rule language converter encounters a missing reference.For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.BusinessRulesLanguageReferenceMissingExceptionfrlrfmicrosoftruleenginebusinessruleslanguageexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleenginebusinessruleslanguagereferencemissingexceptionmemberstopic

System_CAPS_pubclassBusinessRulesLanguageSchemaIncorrectException

Exception that is thrown when the rule language schema version mismatch error occurs.For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.BusinessRulesLanguageSchemaIncorrectExceptionfrlrfmicrosoftruleenginebusinessruleslanguageexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleenginebusinessruleslanguageschemaincorrectexceptionmemberstopic

System_CAPS_pubclassBusinessRulesLanguageSchemaNotFoundException

The exception that is thrown when the rule language schema cannot be found. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.BusinessRulesLanguageSchemaNotFoundExceptionfrlrfmicrosoftruleenginebusinessruleslanguageexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleenginebusinessruleslanguageschemanotfoundexceptionmemberstopic

System_CAPS_pubclassBusinessRulesLanguageUnrecognizedException

The exception that is thrown when the rule language converter encounters an unrecognized element.For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.BusinessRulesLanguageUnrecognizedExceptionfrlrfmicrosoftruleenginebusinessruleslanguageexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleenginebusinessruleslanguageunrecognizedexceptionmemberstopic

System_CAPS_pubclassBusinessRulesLanguageValidationException

The exception that is thrown when a rule language schema validation fails.For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.BusinessRulesLanguageValidationExceptionfrlrfmicrosoftruleenginebusinessruleslanguageexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleenginebusinessruleslanguagevalidationexceptionmemberstopic

System_CAPS_pubclassClassBinding

Specifies a binding to a .NET-based class object used in rule conditions and actions.For a list of all members of this type, see .System.Object                     Microsoft.RuleEngine.ClassBindingfrlrfmicrosoftruleengineobjectbindingclasstopicfrlrfmicrosoftruleenginebindingclasstopicfrlrfmicrosoftruleengineclassbindingmemberstopic

System_CAPS_pubclassClassBindingDefinition

This API supports the product infrastructure and is not intended to be used directly from your code. Represents the class binding definition.

System_CAPS_pubclassClassInformation

This API supports the product infrastructure and is not intended to be used directly from your code. Provides information about the class.

System_CAPS_pubclassClassMemberBinding

Specifies 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 .System.Object                     Microsoft.RuleEngine.ClassMemberBindingfrlrfmicrosoftruleenginememberbindingclasstopicfrlrfmicrosoftruleenginebindingclasstopicfrlrfmicrosoftruleengineclassmemberbindingmemberstopic

System_CAPS_pubclassClassMemberBindingDefinition

This API supports the product infrastructure and is not intended to be used directly from your code. Represents the class member binding definition.

System_CAPS_pubclassClassType

The type for .NET class instances to be retracted from the rule engine.For a list of all members of this type, see .System.Object           Microsoft.RuleEngine.ClassTypefrlrfmicrosoftruleenginefacttypeclasstopicfrlrfmicrosoftruleengineclasstypememberstopic

System_CAPS_pubclassClear

Represents the clear operation. The clear operation resets working memory and the agenda. For a list of all members of this type, see .System.Object                     Microsoft.RuleEngine.Clearfrlrfmicrosoftruleenginefunctionclasstopicfrlrfmicrosoftruleenginetermclasstopicfrlrfmicrosoftruleengineclearmemberstopic

System_CAPS_pubclassCompensationHandlerInfo

Represents information about a rule engine compensation handler.For a list of all members of this type, see .System.Object    Microsoft.RuleEngine.CompensationHandlerInfofrlrfmicrosoftruleenginecompensationhandlerinfomemberstopic

System_CAPS_pubclassConfiguration

This API supports the product infrastructure and is not intended to be used directly from your code. Provides the configuration properties with the rule engine.

System_CAPS_pubclassConstant

Represents a constant value used as a predicate or function argument. For a list of all members of this type, see .System.Object           Microsoft.RuleEngine.Constantfrlrfmicrosoftruleenginetermclasstopicfrlrfmicrosoftruleengineconstantmemberstopic

System_CAPS_pubclassCreateObject

Represents the create object operation.For a list of all members of this type, see .System.Object                     Microsoft.RuleEngine.CreateObjectfrlrfmicrosoftruleenginefunctionclasstopicfrlrfmicrosoftruleenginetermclasstopicfrlrfmicrosoftruleenginecreateobjectmemberstopic

System_CAPS_pubclassDatabaseBinding

Binding to a database table used in rule definitions.For a list of all members of this type, see .System.Object                     Microsoft.RuleEngine.DatabaseBinding                          frlrfmicrosoftruleenginedatarowbindingclasstopicfrlrfmicrosoftruleenginedataconnectionbindingclasstopicfrlrfmicrosoftruleengineobjectbindingclasstopicfrlrfmicrosoftruleenginebindingclasstopicfrlrfmicrosoftruleenginedatabasebindingmemberstopic

System_CAPS_pubclassDatabaseBindingDefinition

This API supports the product infrastructure and is not intended to be used directly from your code. Represents a database binding definition.

System_CAPS_pubclassDatabaseColumnBinding

Represents a binding to a database table column used in rule definitions.

System_CAPS_pubclassDatabaseInformation

This API supports the product infrastructure and is not intended to be used directly from your code. Represents the database information.

System_CAPS_pubclassDatabaseMemberBindingDefinition

This API supports the product infrastructure and is not intended to be used directly from your code. Represents the database member binding definition.

System_CAPS_pubclassDataConnection

Represents a connection to a database table. For a list of all members of this type, see .System.Object    Microsoft.RuleEngine.DataConnectionfrlrfmicrosoftruleenginedataconnectionmemberstopic

System_CAPS_pubclassDataConnectionBinding

A binding to a database table used in rule definitions.For a list of all members of this type, see .System.Object                                  Microsoft.RuleEngine.DataConnectionBindingfrlrfmicrosoftruleenginedatabasebindingclasstopicfrlrfmicrosoftruleengineobjectbindingclasstopicfrlrfmicrosoftruleenginebindingclasstopicfrlrfmicrosoftruleenginedataconnectionbindingmemberstopic

System_CAPS_pubclassDataConnectionType

Represents the type for data connection instances to be retracted from the rule engine.

System_CAPS_pubclassDataRowBinding

Specifies a binding to a datarow object used in rule conditions and actions.

System_CAPS_pubclassDataRowType

Represents the type for data row instances to be retracted from the rule engine.

System_CAPS_pubclassDay

Represents the operator that returns the day of the month from the specified DateTime. The return value is an integer ranging from 1 to 31.

System_CAPS_pubclassDayOfWeek

Represents 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).

System_CAPS_pubclassDebugTrackingInterceptor

Provides file based tracing of policy execution. The DebugTrackingInterceptor class implements the IRuleSetTrackingInterceptor interface. For a list of all members of this type, see .System.Object    Microsoft.RuleEngine.DebugTrackingInterceptorfrlrfmicrosoftruleenginedebugtrackinginterceptormemberstopic

System_CAPS_pubclassDeploymentHistoryEvent

The base class for deployment history events.For a list of all members of this type, see .System.Object    Microsoft.RuleEngine.DeploymentHistoryEvent                     frlrfmicrosoftruleenginerulesetundeploymenteventclasstopicfrlrfmicrosoftruleenginerulesettrackingconfigupdateeventclasstopicfrlrfmicrosoftruleenginerulesetdeploymenteventclasstopicfrlrfmicrosoftruleenginedeploymenthistoryeventmemberstopic

System_CAPS_pubclassDeploymentHistoryInfo

Maintains information about changes in the deployment configuration of a rule set.For a list of all members of this type, see .System.Object    Microsoft.RuleEngine.DeploymentHistoryInfofrlrfmicrosoftruleenginedeploymenthistoryinfomemberstopic

System_CAPS_pubclassDeploymentHistoryInfoCollection

Represents a collection of objects of type . frlrfmicrosoftruleenginedeploymenthistoryinfoclasstopic

System_CAPS_pubclassDeploymentHistoryToken

The base class that holds the deployment token for history retrieval.For a list of all members of this type, see .System.Object    Microsoft.RuleEngine.DeploymentHistoryToken       frlrfmicrosoftruleenginerulesetdeploymenthistorytokenclasstopicfrlrfmicrosoftruleenginedeploymenthistorytokenmemberstopic

System_CAPS_pubclassDivide

Represents the division operator (arg1 divided by arg2). For a list of all members of this type, see .System.Object                                  Microsoft.RuleEngine.Dividefrlrfmicrosoftruleenginearithmeticfunctionclasstopicfrlrfmicrosoftruleenginefunctionclasstopicfrlrfmicrosoftruleenginetermclasstopicfrlrfmicrosoftruleenginedividememberstopic

System_CAPS_pubclassDocumentBindingDefinition

This API supports the product infrastructure and is not intended to be used directly from your code. Represents the document binding definition.

System_CAPS_pubclassDocumentInformation

This API supports the product infrastructure and is not intended to be used directly from your code. Provides information about the document.

System_CAPS_pubclassDocumentMemberBindingDefinition

This API supports the product infrastructure and is not intended to be used directly from your code. Represents a binding definition for the document member.

System_CAPS_pubclassEngineOperationDefinition

This API supports the product infrastructure and is not intended to be used directly from your code. Represents the engine operation definitions.

System_CAPS_pubclassEqual

Represents the relational equality operator. For a list of all members of this type, see .System.Object                                  Microsoft.RuleEngine.Equalfrlrfmicrosoftruleenginerelationalpredicateclasstopicfrlrfmicrosoftruleenginepredicateclasstopicfrlrfmicrosoftruleenginelogicalexpressionclasstopicfrlrfmicrosoftruleengineequalmemberstopic

System_CAPS_pubclassExecutor

Returns 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 .System.Object                     Microsoft.RuleEngine.Executorfrlrfmicrosoftruleenginefunctionclasstopicfrlrfmicrosoftruleenginetermclasstopicfrlrfmicrosoftruleengineexecutormemberstopic

System_CAPS_pubclassExists

Represents the XML element or attribute existence predicate used in rule conditions. For a list of all members of this type, see .System.Object                     Microsoft.RuleEngine.Existsfrlrfmicrosoftruleenginepredicateclasstopicfrlrfmicrosoftruleenginelogicalexpressionclasstopicfrlrfmicrosoftruleengineexistsmemberstopic

System_CAPS_pubclassFactType

The type of fact asserted or retracted from the rule engine. For a list of all members of this type, see .System.Object    Microsoft.RuleEngine.FactType                     frlrfmicrosoftruleenginexmldocumenttypeclasstopicfrlrfmicrosoftruleenginedatarowtypeclasstopicfrlrfmicrosoftruleengineclasstypeclasstopicfrlrfmicrosoftruleenginefacttypememberstopic

System_CAPS_pubclassFileRuleStore

Implementation of the class for storing rule sets in the file system. For a list of all members of this type, see .System.Object           Microsoft.RuleEngine.FileRuleStorefrlrfmicrosoftruleenginerulestoreclasstopicfrlrfmicrosoftruleenginefilerulestorememberstopicfrlrfmicrosoftruleenginerulestoreclasstopic

System_CAPS_pubclassFindAll

Represents the regular expression find all operation used in rule conditions and actions. For a list of all members of this type, see .System.Object                                  Microsoft.RuleEngine.FindAllfrlrfmicrosoftruleengineregexfunctionclasstopicfrlrfmicrosoftruleenginefunctionclasstopicfrlrfmicrosoftruleenginetermclasstopicfrlrfmicrosoftruleenginefindallmemberstopic

System_CAPS_pubclassFindFirst

Represents the find first operation. For a list of all members of this type, see .System.Object                                  Microsoft.RuleEngine.FindFirstfrlrfmicrosoftruleengineregexfunctionclasstopicfrlrfmicrosoftruleenginefunctionclasstopicfrlrfmicrosoftruleenginetermclasstopicfrlrfmicrosoftruleenginefindfirstmemberstopic

System_CAPS_pubclassFormatString

This API supports the product infrastructure and is not intended to be used directly from your code. Represents a format string.

System_CAPS_pubclassFunction

Base class for all functions used as predicate arguments or rule actions.System.Object           Microsoft.RuleEngine.Functionfrlrfmicrosoftruleenginetermclasstopic

System_CAPS_pubclassGreaterThan

Represents the relational greater than operator. For a list of all members of this type, see .System.Object                                  Microsoft.RuleEngine.GreaterThanfrlrfmicrosoftruleenginerelationalpredicateclasstopicfrlrfmicrosoftruleenginepredicateclasstopicfrlrfmicrosoftruleenginelogicalexpressionclasstopicfrlrfmicrosoftruleenginegreaterthanmemberstopic

System_CAPS_pubclassGreaterThanEqual

Represents the relational greater than or equal to operator. For a list of all members of this type, see .System.Object                                  Microsoft.RuleEngine.GreaterThanEqualfrlrfmicrosoftruleenginerelationalpredicateclasstopicfrlrfmicrosoftruleenginepredicateclasstopicfrlrfmicrosoftruleenginelogicalexpressionclasstopicfrlrfmicrosoftruleenginegreaterthanequalmemberstopic

System_CAPS_pubclassHalt

Represents the halt operation. For a list of all members of this type, see .System.Object                     Microsoft.RuleEngine.Haltfrlrfmicrosoftruleenginefunctionclasstopicfrlrfmicrosoftruleenginetermclasstopicfrlrfmicrosoftruleenginehaltmemberstopic

System_CAPS_pubclassHistoryCollection

Represents a collection of objects derived from Microsoft.RuleEngine.VersionInfo class. For a list of all members of this type, see .System.Object    Microsoft.RuleEngine.HistoryCollectionfrlrfmicrosoftruleenginehistorycollectionmemberstopic

System_CAPS_pubclassHour

Represents the hour of the day operator. For a list of all members of this type, see .System.Object                                  Microsoft.RuleEngine.Hourfrlrfmicrosoftruleenginetemporalfunctionclasstopicfrlrfmicrosoftruleenginefunctionclasstopicfrlrfmicrosoftruleenginetermclasstopicfrlrfmicrosoftruleenginehourmemberstopic

System_CAPS_pubclassLessThan

Represents the relational less than operator. For a list of all members of this type, see .System.Object                                  Microsoft.RuleEngine.LessThanfrlrfmicrosoftruleenginerelationalpredicateclasstopicfrlrfmicrosoftruleenginepredicateclasstopicfrlrfmicrosoftruleenginelogicalexpressionclasstopicfrlrfmicrosoftruleenginelessthanmemberstopic

System_CAPS_pubclassLessThanEqual

Represents the relational less than or equal to operator. For a list of all members of this type, see .System.Object                                  Microsoft.RuleEngine.LessThanEqualfrlrfmicrosoftruleenginerelationalpredicateclasstopicfrlrfmicrosoftruleenginepredicateclasstopicfrlrfmicrosoftruleenginelogicalexpressionclasstopicfrlrfmicrosoftruleenginelessthanequalmemberstopic

System_CAPS_pubclassLiteralDefinition

This API supports the product infrastructure and is not intended to be used directly from your code. Represents the literal definition of the specified object.

System_CAPS_pubclassLogicalAnd

Represents the logical AND operator. For a list of all members of this type, see .System.Object           Microsoft.RuleEngine.LogicalAndfrlrfmicrosoftruleenginelogicalexpressionclasstopicfrlrfmicrosoftruleenginelogicalandmemberstopic

System_CAPS_pubclassLogicalExpression

Represents the rule conditions that collectively evaluate to either true or false .For a list of all members of this type, see .System.Object    Microsoft.RuleEngine.LogicalExpression                            frlrfmicrosoftruleenginepredicateclasstopicfrlrfmicrosoftruleenginelogicalorclasstopicfrlrfmicrosoftruleenginelogicalnotclasstopicfrlrfmicrosoftruleenginelogicalandclasstopicfrlrfmicrosoftruleenginelogicalexpressionmemberstopic

System_CAPS_pubclassLogicalExpressionCollection

Represents a collection of objects derived from Microsoft.RuleEngine.LogicalExpression. For a list of all members of this type, see .System.Object           Microsoft.RuleEngine.LogicalExpressionCollectionfrlrfmicrosoftruleengineruleenginecollectionclasstopicfrlrfmicrosoftruleenginelogicalexpressioncollectionmemberstopic

System_CAPS_pubclassLogicalNot

Represents the logical NOT operation (classical negation). For a list of all members of this type, see .System.Object           Microsoft.RuleEngine.LogicalNotfrlrfmicrosoftruleenginelogicalexpressionclasstopicfrlrfmicrosoftruleenginelogicalnotmemberstopic

System_CAPS_pubclassLogicalOr

Represents the logical OR operation. For a list of all members of this type, see .System.Object           Microsoft.RuleEngine.LogicalOrfrlrfmicrosoftruleenginelogicalexpressionclasstopicfrlrfmicrosoftruleenginelogicalormemberstopic

System_CAPS_pubclassMatch

Determines if a regular expression is present in a specified input string. For a list of all members of this type, see .System.Object                     Microsoft.RuleEngine.Matchfrlrfmicrosoftruleenginepredicateclasstopicfrlrfmicrosoftruleenginelogicalexpressionclasstopicfrlrfmicrosoftruleenginematchmemberstopic

System_CAPS_pubclassMemberBinding

Represents a binding to an object that implements a user defined predicate or term. For a list of all members of this type, see .System.Object           Microsoft.RuleEngine.MemberBinding                              frlrfmicrosoftruleenginexmldocumentfieldbindingclasstopicfrlrfmicrosoftruleenginedatabasecolumnbindingclasstopicfrlrfmicrosoftruleengineclassmemberbindingclasstopicfrlrfmicrosoftruleenginebindingclasstopicfrlrfmicrosoftruleenginememberbindingmemberstopic

System_CAPS_pubclassMemberBindingDefinition

This API supports the product infrastructure and is not intended to be used directly from your code. Represents a member binding definition.

System_CAPS_pubclassMinute

Represents the minute of the hour operator. For a list of all members of this type, see .System.Object                                  Microsoft.RuleEngine.Minutefrlrfmicrosoftruleenginetemporalfunctionclasstopicfrlrfmicrosoftruleenginefunctionclasstopicfrlrfmicrosoftruleenginetermclasstopicfrlrfmicrosoftruleengineminutememberstopic

System_CAPS_pubclassMonth

Represents the operator that returns the month of the year from the specified DateTime. For a list of all members of this type, see . System.Object                                  Microsoft.RuleEngine.Monthfrlrfmicrosoftruleenginetemporalfunctionclasstopicfrlrfmicrosoftruleenginefunctionclasstopicfrlrfmicrosoftruleenginetermclasstopicfrlrfmicrosoftruleenginemonthmemberstopic

System_CAPS_pubclassMultiply

Represents the multiplication operator (arg1 multiplied by arg2). For a list of all members of this type, see .System.Object                                  Microsoft.RuleEngine.Multiplyfrlrfmicrosoftruleenginearithmeticfunctionclasstopicfrlrfmicrosoftruleenginefunctionclasstopicfrlrfmicrosoftruleenginetermclasstopicfrlrfmicrosoftruleenginemultiplymemberstopic

System_CAPS_pubclassNotEqual

Represents the relational inequality operator. For a list of all members of this type, see .System.Object                                  Microsoft.RuleEngine.NotEqualfrlrfmicrosoftruleenginerelationalpredicateclasstopicfrlrfmicrosoftruleenginepredicateclasstopicfrlrfmicrosoftruleenginelogicalexpressionclasstopicfrlrfmicrosoftruleenginenotequalmemberstopic

System_CAPS_pubclassObjectBinding

Represents 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 .System.Object           Microsoft.RuleEngine.ObjectBinding                              frlrfmicrosoftruleenginexmldocumentbindingclasstopicfrlrfmicrosoftruleenginedatabasebindingclasstopicfrlrfmicrosoftruleengineclassbindingclasstopicfrlrfmicrosoftruleenginebindingclasstopicfrlrfmicrosoftruleengineobjectbindingmemberstopic

System_CAPS_pubclassObjectReference

Specifies 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 .System.Object           Microsoft.RuleEngine.ObjectReferencefrlrfmicrosoftruleenginetermclasstopicfrlrfmicrosoftruleengineobjectreferencememberstopic

System_CAPS_pubclassOleDbRuleStore

Implementation of the RuleStore class for storing rules in an OLEDB Server database. For a list of all members of this type, see .System.Object           Microsoft.RuleEngine.OleDbRuleStorefrlrfmicrosoftruleenginerulestoreclasstopicfrlrfmicrosoftruleengineoledbrulestorememberstopic

System_CAPS_pubclassPolicy

Represents a business policy. For a list of all members of this type, see .System.Object   Microsoft.RuleEngine.Policyfrlrfmicrosoftruleenginepolicymemberstopic

System_CAPS_pubclassPolicyAuthorizationInfo

The information associated with a policy authorizations enabled event.For a list of all members of this type, see .System.Object           Microsoft.RuleEngine.PolicyAuthorizationInfofrlrfmicrosoftruleenginepolicyupdateinfoclasstopicfrlrfmicrosoftruleenginepolicyauthorizationinfomemberstopic

System_CAPS_pubclassPolicyDeploymentInfo

Information associated with a policy deployment or undeployment event.For a list of all members of this type, see .System.Object           Microsoft.RuleEngine.PolicyDeploymentInfofrlrfmicrosoftruleenginepolicyupdateinfoclasstopicfrlrfmicrosoftruleenginepolicydeploymentinfomemberstopic

System_CAPS_pubclassPolicyExecutionException

Represents the exception that is thrown if policy execution fails.

System_CAPS_pubclassPolicyTester

Represents a business policy tester. For a list of all members of this type, see .System.Object    Microsoft.RuleEngine.PolicyTesterfrlrfmicrosoftruleenginepolicytestermemberstopic

System_CAPS_pubclassPolicyTrackingConfigInfo

The information associated with a policy tracking configuration update event.For a list of all members of this type, see .System.Object           Microsoft.RuleEngine.PolicyTrackingConfigInfofrlrfmicrosoftruleenginepolicyupdateinfoclasstopicfrlrfmicrosoftruleenginepolicytrackingconfiginfomemberstopic

System_CAPS_pubclassPolicyUpdateInfo

Base class for all policy information associated with policy update events.For a list of all members of this type, see .System.Object    Microsoft.RuleEngine.PolicyUpdateInfo                     frlrfmicrosoftruleenginepolicytrackingconfiginfoclasstopicfrlrfmicrosoftruleenginepolicydeploymentinfoclasstopicfrlrfmicrosoftruleenginepolicyauthorizationinfoclasstopicfrlrfmicrosoftruleenginepolicyupdateinfomemberstopic

System_CAPS_pubclassPower

Represents the power operator (arg1 raised to the power of arg2). For a list of all members of this type, see .System.Object                                  Microsoft.RuleEngine.Powerfrlrfmicrosoftruleenginearithmeticfunctionclasstopicfrlrfmicrosoftruleenginefunctionclasstopicfrlrfmicrosoftruleenginetermclasstopicfrlrfmicrosoftruleenginepowermemberstopic

System_CAPS_pubclassPredicate

Base class for all user-defined and built-in predicates used in rule conditions.For a list of all members of this type, see .System.Object           Microsoft.RuleEngine.Predicatefrlrfmicrosoftruleenginelogicalexpressionclasstopicfrlrfmicrosoftruleenginepredicatememberstopic

System_CAPS_pubclassPubSubAdapter

Returns published or subscribed adapter results. For a list of all members of this type, see .System.Object    Microsoft.RuleEngine.PubSubAdapterfrlrfmicrosoftruleenginepubsubadaptermemberstopic

System_CAPS_pubclassRange

Tests whether a value is between a range. For a list of all members of this type, see .System.Object                     Microsoft.RuleEngine.Rangefrlrfmicrosoftruleenginepredicateclasstopicfrlrfmicrosoftruleenginelogicalexpressionclasstopicfrlrfmicrosoftruleenginerangememberstopic

System_CAPS_pubclassRangeDefinition

This API supports the product infrastructure and is not intended to be used directly from your code. Represents the specified definitions of the range.

System_CAPS_pubclassRegExFunction

Base class for all regular expression functions.For a list of all members of this type, see .System.Object                     Microsoft.RuleEngine.RegExFunction                          frlrfmicrosoftruleenginefindfirstclasstopicfrlrfmicrosoftruleenginefindallclasstopicfrlrfmicrosoftruleenginefunctionclasstopicfrlrfmicrosoftruleenginetermclasstopicfrlrfmicrosoftruleengineregexfunctionmemberstopic

System_CAPS_pubclassRelationalPredicate

The base class for all relational predicates.For a list of all members of this type, see .System.Object                     Microsoft.RuleEngine.RelationalPredicate             frlrfmicrosoftruleenginerelationalpredicateclasshierarchyfrlrfmicrosoftruleenginepredicateclasstopicfrlrfmicrosoftruleenginelogicalexpressionclasstopicfrlrfmicrosoftruleenginerelationalpredicatememberstopic

System_CAPS_pubclassRemainder

Represents the remainder operator (arg1 modulo arg2). For a list of all members of this type, see .System.Object                                  Microsoft.RuleEngine.Remainderfrlrfmicrosoftruleenginearithmeticfunctionclasstopicfrlrfmicrosoftruleenginefunctionclasstopicfrlrfmicrosoftruleenginetermclasstopicfrlrfmicrosoftruleengineremaindermemberstopic

System_CAPS_pubclassRestrictedLengthString

This API supports the product infrastructure and is not intended to be used directly from your code. Represents a restricted length string.

System_CAPS_pubclassRetract

Represents the retract operation. For a list of all members of this type, see .System.Object                     Microsoft.RuleEngine.Retractfrlrfmicrosoftruleenginefunctionclasstopicfrlrfmicrosoftruleenginetermclasstopicfrlrfmicrosoftruleengineretractmemberstopic

System_CAPS_pubclassRetractByType

Represents the rule engine retract-facts-by-type function.For a list of all members of this type, see .System.Object                     Microsoft.RuleEngine.RetractByTypefrlrfmicrosoftruleenginefunctionclasstopicfrlrfmicrosoftruleenginetermclasstopicfrlrfmicrosoftruleengineretractbytypememberstopic

System_CAPS_pubclassRule

Represents a single business rule containing conditions and actions. For a list of all members of this type, see .System.Object    Microsoft.RuleEngine.Rulefrlrfmicrosoftruleenginerulememberstopic

System_CAPS_pubclassRuleDictionary

A dictionary of objects of type Microsoft.RuleEngine.Rule. For a list of all members of this type, see .System.Object           Microsoft.RuleEngine.RuleDictionaryfrlrfmicrosoftruleengineruleenginedictionaryclasstopicfrlrfmicrosoftruleengineruledictionarymemberstopic

System_CAPS_pubclassRuleEngine

Provides the execution environment for objects. For a list of all members of this type, see .System.Object    Microsoft.RuleEngine.RuleEnginefrlrfmicrosoftruleengineruleenginememberstopicfrlrfmicrosoftruleenginerulesetclasstopic

System_CAPS_pubclassRuleEngineArgumentException

Base class for all argument exceptions specific to the Rule Engine.For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                       Microsoft.RuleEngine.RuleEngineArgumentException                frlrfmicrosoftruleengineruleengineargumentexceptionclasshierarchyfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleengineargumentexceptionmemberstopic

System_CAPS_pubclassRuleEngineArgumentInvalidTypeException

Represents an 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 .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineArgumentInvalidTypeExceptionfrlrfmicrosoftruleengineruleengineargumentexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleengineargumentinvalidtypeexceptionmemberstopic

System_CAPS_pubclassRuleEngineArgumentInvalidValueException

Represents the exception that is thrown when an argument contains a value that is not valid. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineArgumentInvalidValueExceptionfrlrfmicrosoftruleengineruleengineargumentexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleengineargumentinvalidvalueexceptionmemberstopic

System_CAPS_pubclassRuleEngineArgumentNameMismatchException

Represents the exception on the argument name mismatch for the rule engine.

System_CAPS_pubclassRuleEngineArgumentNotSerializableException

Represents the exception that is thrown when an argument is not serializable. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineArgumentNotSerializableExceptionfrlrfmicrosoftruleengineruleengineargumentexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleengineargumentnotserializableexceptionmemberstopic

System_CAPS_pubclassRuleEngineArgumentNullException

Represents the exception that is thrown when an argument is null. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineArgumentNullExceptionfrlrfmicrosoftruleengineruleengineargumentexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleengineargumentnullexceptionmemberstopic

System_CAPS_pubclassRuleEngineArgumentTypeMismatchException

Represents the exception that is thrown when a type mismatch has occurred between two arguments. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineArgumentTypeMismatchExceptionfrlrfmicrosoftruleengineruleengineargumentexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleengineargumenttypemismatchexceptionmemberstopic

System_CAPS_pubclassRuleEngineArgumentUnexpectedTypeException

Represents the exception that is thrown when an argument is of an unexpected type. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineArgumentUnexpectedTypeExceptionfrlrfmicrosoftruleengineruleengineargumentexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleengineargumentunexpectedtypeexceptionmemberstopic

System_CAPS_pubclassRuleEngineArgumentUnsupportedTypeException

Represents the exception that is thrown when an argument is of an unsupported type. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineArgumentUnsupportedTypeExceptionfrlrfmicrosoftruleengineruleengineargumentexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleengineargumentunsupportedtypeexceptionmemberstopic

System_CAPS_pubclassRuleEngineClassInstantiationException

Represents the exception that is thrown when a class instance could not be created. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                       Microsoft.RuleEngine.RuleEngineClassInstantiationExceptionfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleengineclassinstantiationexceptionmemberstopic

System_CAPS_pubclassRuleEngineCollection

Contains collection of objects in the Microsoft.RuleEngine namespace. Any object placed into the collection must inherit from the ICloneable interface.

System_CAPS_pubclassRuleEngineComponentConfiguration

Gets or sets the configuration for a rule engine plug-in component. For a list of all members of this type, see .System.Object    Microsoft.RuleEngine.RuleEngineComponentConfigurationfrlrfmicrosoftruleengineruleenginecomponentconfigurationmemberstopic

System_CAPS_pubclassRuleEngineConfigurationAssemblyNotFoundException

Represents the exception that is thrown when an assembly cannot be located. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineConfigurationAssemblyNotFoundExceptionfrlrfmicrosoftruleengineruleengineconfigurationexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleengineconfigurationassemblynotfoundexceptionmemberstopic

System_CAPS_pubclassRuleEngineConfigurationClassNotFoundException

Represents the 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 .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineConfigurationClassNotFoundExceptionfrlrfmicrosoftruleengineruleengineconfigurationexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleengineconfigurationclassnotfoundexceptionmemberstopic

System_CAPS_pubclassRuleEngineConfigurationComponentNotFoundException

Represents the exception that is thrown when a rule engine plug-in component cannot be found. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineConfigurationComponentNotFoundExceptionfrlrfmicrosoftruleengineruleengineconfigurationexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleengineconfigurationcomponentnotfoundexceptionmemberstopic

System_CAPS_pubclassRuleEngineConfigurationException

Represents the base class for all rule engine configuration exceptions. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                       Microsoft.RuleEngine.RuleEngineConfigurationException                                                frlrfmicrosoftruleengineruleengineconfigurationcomponentnotfoundexceptionclasstopicfrlrfmicrosoftruleengineruleengineconfigurationclassnotfoundexceptionclasstopicfrlrfmicrosoftruleengineruleengineconfigurationassemblynotfoundexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleengineconfigurationexceptionmemberstopic

System_CAPS_pubclassRuleEngineDeploymentAlreadyDeployedException

Represents the 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 .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineDeploymentAlreadyDeployedExceptionfrlrfmicrosoftruleengineruleenginedeploymentexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleenginedeploymentalreadydeployedexceptionmemberstopic

System_CAPS_pubclassRuleEngineDeploymentDatabaseConnectionException

Represents the exception that is thrown when a connection to the rule store fails. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineDeploymentDatabaseConnectionExceptionfrlrfmicrosoftruleengineruleenginedeploymentexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleenginedeploymentdatabaseconnectionexceptionmemberstopic

System_CAPS_pubclassRuleEngineDeploymentDBConfigurationMismatchException

Represents the 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 .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineDeploymentDBConfigurationMismatchExceptionfrlrfmicrosoftruleengineruleenginedeploymentexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleenginedeploymentdbconfigurationmismatchexceptionmemberstopic

System_CAPS_pubclassRuleEngineDeploymentException

The base class for all rule engine deployment exceptions. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                       Microsoft.RuleEngine.RuleEngineDeploymentException                frlrfmicrosoftruleengineruleenginedeploymentexceptionclasshierarchyfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleenginedeploymentexceptionmemberstopic

System_CAPS_pubclassRuleEngineDeploymentFileEmptyException

Represents the exception that is thrown when an attempt is made to import an empty file. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineDeploymentFileEmptyExceptionfrlrfmicrosoftruleengineruleenginedeploymentexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleenginedeploymentfileemptyexceptionmemberstopic

System_CAPS_pubclassRuleEngineDeploymentNotDeployedException

Represents the 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 .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineDeploymentNotDeployedExceptionfrlrfmicrosoftruleengineruleenginedeploymentexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleenginedeploymentnotdeployedexceptionmemberstopic

System_CAPS_pubclassRuleEngineDeploymentNotPublishedException

Represents the 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 .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineDeploymentNotPublishedExceptionfrlrfmicrosoftruleengineruleenginedeploymentexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleenginedeploymentnotpublishedexceptionmemberstopic

System_CAPS_pubclassRuleEngineDeploymentRuleSetExistsException

Represents the exception that is thrown when a rule set already exists in the rule store. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineDeploymentRuleSetExistsExceptionfrlrfmicrosoftruleengineruleenginedeploymentexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleenginedeploymentrulesetexistsexceptionmemberstopic

System_CAPS_pubclassRuleEngineDeploymentRuleSetFetchException

Represents the 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 .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineDeploymentRuleSetFetchExceptionfrlrfmicrosoftruleengineruleenginedeploymentexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleenginedeploymentrulesetfetchexceptionmemberstopic

System_CAPS_pubclassRuleEngineDeploymentRuleSetGuidMismatchException

Represents the 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 .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineDeploymentRuleSetGuidMismatchExceptionfrlrfmicrosoftruleengineruleenginedeploymentexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleenginedeploymentrulesetguidmismatchexceptionmemberstopic

System_CAPS_pubclassRuleEngineDeploymentTrackingConfigFetchException

Represents the 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 .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineDeploymentTrackingConfigFetchExceptionfrlrfmicrosoftruleengineruleenginedeploymentexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleenginedeploymenttrackingconfigfetchexceptionmemberstopic

System_CAPS_pubclassRuleEngineDeploymentTrackingInfoInsertException

Represents the 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 .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineDeploymentTrackingInfoInsertExceptionfrlrfmicrosoftruleengineruleenginedeploymentexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleenginedeploymenttrackinginfoinsertexceptionmemberstopic

System_CAPS_pubclassRuleEngineDeploymentUnexpectedException

The exception that is thrown when an unexpected deployment error occurs. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineDeploymentUnexpectedExceptionfrlrfmicrosoftruleengineruleenginedeploymentexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleenginedeploymentunexpectedexceptionmemberstopic

System_CAPS_pubclassRuleEngineDeploymentVocabularyExistsException

Represents the exception that is thrown when a vocabulary already exists in the rule store. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineDeploymentVocabularyExistsExceptionfrlrfmicrosoftruleengineruleenginedeploymentexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleenginedeploymentvocabularyexistsexceptionmemberstopic

System_CAPS_pubclassRuleEngineDictionary

Represents a dictionary of homogeneous objects. For a list of all members of this type, see .System.Object    Microsoft.RuleEngine.RuleEngineDictionary                     Microsoft.RuleEngine.VocabularyDictionaryfrlrfmicrosoftruleenginerulesetdictionaryclasstopicfrlrfmicrosoftruleengineruledictionaryclasstopicfrlrfmicrosoftruleengineruleenginedictionarymemberstopic

System_CAPS_pubclassRuleEngineException

The base class for all rule engine exception classes. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException          Microsoft.RuleEngine.RuleEngineException             frlrfmicrosoftruleengineruleengineexceptionclasshierarchyfrlrfmicrosoftruleengineruleengineexceptionmemberstopic

System_CAPS_pubclassRuleEngineItemInvalidTypeException

Represents the 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 .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineItemInvalidTypeExceptionfrlrfmicrosoftruleengineruleengineargumentexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleengineiteminvalidtypeexceptionmemberstopic

System_CAPS_pubclassRuleEngineNotImplementedException

The 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 .System.Object    System.Exception       System.ApplicationException                       Microsoft.RuleEngine.RuleEngineNotImplementedExceptionfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleenginenotimplementedexceptionmemberstopic

System_CAPS_pubclassRuleEnginePolicyRetrievalException

Represents an 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 .System.Object    System.Exception       System.ApplicationException                       Microsoft.RuleEngine.RuleEnginePolicyRetrievalExceptionfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleenginepolicyretrievalexceptionmemberstopic

System_CAPS_pubclassRuleEngineRegisterCallbackException

The 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 .System.Object    System.Exception       System.ApplicationException                       Microsoft.RuleEngine.RuleEngineRegisterCallbackExceptionfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleengineregistercallbackexceptionmemberstopic

System_CAPS_pubclassRuleEngineRuntimeColumnNotDefinedException

Represents the 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 .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineRuntimeColumnNotDefinedExceptionfrlrfmicrosoftruleengineruleengineruntimeexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleengineruntimecolumnnotdefinedexceptionmemberstopic

System_CAPS_pubclassRuleEngineRuntimeException

Represents a base class for all rule engine runtime exceptions. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                       Microsoft.RuleEngine.RuleEngineRuntimeException                frlrfmicrosoftruleengineruleengineruntimeexceptionclasshierarchyfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleengineruntimeexceptionmemberstopic

System_CAPS_pubclassRuleEngineRuntimeExecutionLoopException

Represents the exception that is thrown when a rule engine execution loop is detected. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineRuntimeExecutionLoopExceptionfrlrfmicrosoftruleengineruleengineruntimeexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleengineruntimeexecutionloopexceptionmemberstopic

System_CAPS_pubclassRuleEngineRuntimeFieldNotDefinedException

Represents the 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 .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineRuntimeFieldNotDefinedExceptionfrlrfmicrosoftruleengineruleengineruntimeexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleengineruntimefieldnotdefinedexceptionmemberstopic

System_CAPS_pubclassRuleEngineRuntimeFieldSetFailedException

The 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 .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineRuntimeFieldSetFailedExceptionfrlrfmicrosoftruleengineruleengineruntimeexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleengineruntimefieldsetfailedexceptionmemberstopic

System_CAPS_pubclassRuleEngineRuntimeIncompatibleTypesException

Represents the exception that is thrown when incompatible types are encountered during rule engine execution. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineRuntimeIncompatibleTypesExceptionfrlrfmicrosoftruleengineruleengineruntimeexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleengineruntimeincompatibletypesexceptionmemberstopic

System_CAPS_pubclassRuleEngineRuntimeMemberInvocationFailureException

Represents the exception that is thrown when a member invocation fails during rule engine execution. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineRuntimeMemberInvocationFailureExceptionfrlrfmicrosoftruleengineruleengineruntimeexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleengineruntimememberinvocationfailureexceptionmemberstopic

System_CAPS_pubclassRuleEngineRuntimeMemberNotFoundException

The exception that is thrown when a member cannot be found during rule engine execution. For a list of all members of this type, see . System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineRuntimeMemberNotFoundExceptionfrlrfmicrosoftruleengineruleengineruntimeexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleengineruntimemembernotfoundexceptionmemberstopic

System_CAPS_pubclassRuleEngineRuntimeNoExecutorException

Represents the exception that is thrown when the rule engine cannot be found. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineRuntimeNoExecutorExceptionfrlrfmicrosoftruleengineruleengineruntimeexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleengineruntimenoexecutorexceptionmemberstopic

System_CAPS_pubclassRuleEngineRuntimeNotComparableException

Represents the 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 .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineRuntimeNotComparableExceptionfrlrfmicrosoftruleengineruleengineruntimeexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleengineruntimenotcomparableexceptionmemberstopic

System_CAPS_pubclassRuleEngineRuntimeTypeMismatchException

Represents the 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 .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineRuntimeTypeMismatchExceptionfrlrfmicrosoftruleengineruleengineruntimeexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleengineruntimetypemismatchexceptionmemberstopic

System_CAPS_pubclassRuleEngineTrackingAgendaUpdateException

Represents the exception that is thrown when tracking fails for an agenda update event. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineTrackingAgendaUpdateExceptionfrlrfmicrosoftruleengineruleenginetrackingexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleenginetrackingagendaupdateexceptionmemberstopic

System_CAPS_pubclassRuleEngineTrackingAssociationException

Represents the exception that is thrown when tracking fails for a rule engine association event. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineTrackingAssociationExceptionfrlrfmicrosoftruleengineruleenginetrackingexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleenginetrackingassociationexceptionmemberstopic

System_CAPS_pubclassRuleEngineTrackingConditionEvaluationException

Represents the exception that is thrown when tracking fails for a condition evaluation event. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineTrackingConditionEvaluationExceptionfrlrfmicrosoftruleengineruleenginetrackingexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleenginetrackingconditionevaluationexceptionmemberstopic

System_CAPS_pubclassRuleEngineTrackingException

Represents the base class for all rule engine tracking exceptions. For a list of all members of this type, see . System.Object    System.Exception       System.ApplicationException                       Microsoft.RuleEngine.RuleEngineTrackingException                                                                                frlrfmicrosoftruleengineruleenginetrackingrulefiredexceptionclasstopicfrlrfmicrosoftruleengineruleenginetrackingfactactivityexceptionclasstopicfrlrfmicrosoftruleengineruleenginetrackingconditionevaluationexceptionclasstopicfrlrfmicrosoftruleengineruleenginetrackingassociationexceptionclasstopicfrlrfmicrosoftruleengineruleenginetrackingagendaupdateexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleenginetrackingexceptionmemberstopic

System_CAPS_pubclassRuleEngineTrackingFactActivityException

Represents the exception that is thrown when tracking fails for a fact activity event. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineTrackingFactActivityExceptionfrlrfmicrosoftruleengineruleenginetrackingexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleenginetrackingfactactivityexceptionmemberstopic

System_CAPS_pubclassRuleEngineTrackingRuleFiredException

Represents the exception that is thrown when tracking fails for a rule firing event. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleEngineTrackingRuleFiredExceptionfrlrfmicrosoftruleengineruleenginetrackingexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleenginetrackingrulefiredexceptionmemberstopic

System_CAPS_pubclassRuleEngineUnsupportedException

The exception that is thrown when unsupported functions are called. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                       Microsoft.RuleEngine.RuleEngineUnsupportedExceptionfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleengineunsupportedexceptionmemberstopic

System_CAPS_pubclassRuleEngineUpdateServiceConnectionException

Represents the exception that is thrown when unable to connect to the update service. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                       Microsoft.RuleEngine.RuleEngineUpdateServiceConnectionExceptionfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleengineruleengineupdateserviceconnectionexceptionmemberstopic

System_CAPS_pubclassRuleSet

Represents a collection of related rules. For a list of all members of this type, see .System.Object    Microsoft.RuleEngine.RuleSetfrlrfmicrosoftruleenginerulesetmemberstopic

System_CAPS_pubclassRuleSetBindingFinder

Returns 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 .System.Object    Microsoft.RuleEngine.RuleSetBindingFinderfrlrfmicrosoftruleenginerulesetbindingfindermemberstopic

System_CAPS_pubclassRuleSetDeploymentDriver

Provides 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 .System.Object    Microsoft.RuleEngine.RuleSetDeploymentDriverfrlrfmicrosoftruleenginerulesetdeploymentdrivermemberstopic

System_CAPS_pubclassRuleSetDeploymentEvent

Represents a rule set deployment event. For a list of all members of this type, see .System.Object           Microsoft.RuleEngine.RuleSetDeploymentEventfrlrfmicrosoftruleenginedeploymenthistoryeventclasstopicfrlrfmicrosoftruleenginerulesetdeploymenteventmemberstopic

System_CAPS_pubclassRuleSetDeploymentHistoryToken

Represents the class used to track the last retrieved deployment history for incremental history retrieval. For a list of all members of this type, see .System.Object           Microsoft.RuleEngine.RuleSetDeploymentHistoryTokenfrlrfmicrosoftruleenginedeploymenthistorytokenclasstopicfrlrfmicrosoftruleenginerulesetdeploymenthistorytokenmemberstopic

System_CAPS_pubclassRuleSetDictionary

Represents a dictionary of objects of type . For a list of all members of this type, see .System.Object           Microsoft.RuleEngine.RuleSetDictionaryfrlrfmicrosoftruleengineruleenginedictionaryclasstopicfrlrfmicrosoftruleenginerulesetdictionarymemberstopicfrlrfmicrosoftruleenginerulesetclasstopic

System_CAPS_pubclassRuleSetExecutionConfiguration

Contains the execution configuration for a . For a list of all members of this type, see .System.Object    Microsoft.RuleEngine.RuleSetExecutionConfigurationfrlrfmicrosoftruleenginerulesetexecutionconfigurationmemberstopicfrlrfmicrosoftruleenginerulesetclasstopic

System_CAPS_pubclassRuleSetInfo

Holds information about a rule set. For a list of all members of this type, see . System.Object    Microsoft.RuleEngine.RuleSetInfofrlrfmicrosoftruleenginerulesetinfomemberstopic

System_CAPS_pubclassRuleSetInfoCollection

Represents a collection of objects of type RuleSetInfo. For a list of all members of this type, see .System.Object           Microsoft.RuleEngine.RuleSetInfoCollectionfrlrfmicrosoftruleengineruleenginecollectionclasstopicfrlrfmicrosoftruleenginerulesetinfocollectionmemberstopic

System_CAPS_pubclassRuleSetTrackingConfigUpdateEvent

Represents 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 .System.Object           Microsoft.RuleEngine.RuleSetTrackingConfigUpdateEventfrlrfmicrosoftruleenginedeploymenthistoryeventclasstopicfrlrfmicrosoftruleenginerulesettrackingconfigupdateeventmemberstopic

System_CAPS_pubclassRuleSetTrackingConfiguration

Contains the tracking flags for a specific rule set. For a list of all members of this type, see .System.Object           Microsoft.RuleEngine.RuleSetTrackingConfigurationfrlrfmicrosoftruleenginetrackingconfigurationclasstopicfrlrfmicrosoftruleenginerulesettrackingconfigurationmemberstopic

System_CAPS_pubclassRuleSetTranslationComplexityException

Represents the 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 .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleSetTranslationComplexityExceptionfrlrfmicrosoftruleenginerulesettranslationexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleenginerulesettranslationcomplexityexceptionmemberstopic

System_CAPS_pubclassRuleSetTranslationException

Represents a base class for all translation exceptions. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                       Microsoft.RuleEngine.RuleSetTranslationException                                frlrfmicrosoftruleenginerulesettranslationuserobjectmissingexceptionclasstopicfrlrfmicrosoftruleenginerulesettranslationcomplexityexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleenginerulesettranslationexceptionmemberstopic

System_CAPS_pubclassRuleSetTranslationUserObjectMissingException

Represents the 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 .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleSetTranslationUserObjectMissingExceptionfrlrfmicrosoftruleenginerulesettranslationexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleenginerulesettranslationuserobjectmissingexceptionmemberstopic

System_CAPS_pubclassRuleSetUndeploymentEvent

Represents an undeploy event in RuleSetHistory.For a list of all members of this type, see .System.Object           Microsoft.RuleEngine.RuleSetUndeploymentEventfrlrfmicrosoftruleenginedeploymenthistoryeventclasstopicfrlrfmicrosoftruleenginerulesetundeploymenteventmemberstopic

System_CAPS_pubclassRuleStore

Represents the persistent store for rule set definitions. For a list of all members of this type, see .System.Object    Microsoft.RuleEngine.RuleStore              Microsoft.RuleEngine.OleDbRuleStore              Microsoft.RuleEngine.SubscriptionRuleStorefrlrfmicrosoftruleenginesqlrulestoreclasstopicfrlrfmicrosoftruleenginefilerulestoreclasstopicfrlrfmicrosoftruleenginerulestorememberstopic

System_CAPS_pubclassRuleStoreAccessDeniedException

Represents the 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 .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleStoreAccessDeniedExceptionfrlrfmicrosoftruleenginerulestoreexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleenginerulestoreaccessdeniedexceptionmemberstopic

System_CAPS_pubclassRuleStoreAlternateCredentialsNotAllowedException

Represents the 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 .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleStoreAlternateCredentialsNotAllowedExceptionfrlrfmicrosoftruleenginerulestoreexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleenginerulestorealternatecredentialsnotallowedexceptionmemberstopic

System_CAPS_pubclassRuleStoreCompatibilityCheckException

Represents the exception that is thrown when database compatibility cannot be checked. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                       Microsoft.RuleEngine.RuleStoreCompatibilityCheckExceptionfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleenginerulestorecompatibilitycheckexceptionmemberstopic

System_CAPS_pubclassRuleStoreConnectionException

Represents the exception that is thrown when the connection to the rule store cannot be made. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleStoreConnectionExceptionfrlrfmicrosoftruleenginerulestoreexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleenginerulestoreconnectionexceptionmemberstopic

System_CAPS_pubclassRuleStoreException

Base class for all rule store exceptions.For a list of all members of this type, see . System.Object    System.Exception       System.ApplicationException                       Microsoft.RuleEngine.RuleStoreException                frlrfmicrosoftruleenginerulestoreexceptionclasshierarchyfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleenginerulestoreexceptionmemberstopic

System_CAPS_pubclassRuleStoreFileNotFoundException

Represents the exception that is thrown when a specified rule store is not found. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleStoreFileNotFoundExceptionfrlrfmicrosoftruleenginerulestoreexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleenginerulestorefilenotfoundexceptionmemberstopic

System_CAPS_pubclassRuleStoreIncompatibleException

Represents the exception that is thrown when the rule store is a different version. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleStoreIncompatibleExceptionfrlrfmicrosoftruleenginerulestoreexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleenginerulestoreincompatibleexceptionmemberstopic

System_CAPS_pubclassRuleStoreReadOnlyException

The exception that is thrown when a specified rule store is read-only.For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleStoreReadOnlyExceptionfrlrfmicrosoftruleenginerulestoreexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleenginerulestorereadonlyexceptionmemberstopic

System_CAPS_pubclassRuleStoreRuleSetAlreadyPublishedException

Represents the 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 .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleStoreRuleSetAlreadyPublishedExceptionfrlrfmicrosoftruleenginerulestoreexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleenginerulestorerulesetalreadypublishedexceptionmemberstopic

System_CAPS_pubclassRuleStoreRuleSetDeployedException

Represents the 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 .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleStoreRuleSetDeployedExceptionfrlrfmicrosoftruleenginerulestoreexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleenginerulestorerulesetdeployedexceptionmemberstopic

System_CAPS_pubclassRuleStoreRuleSetEmptyException

Represents the 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 .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleStoreRuleSetEmptyExceptionfrlrfmicrosoftruleenginerulestoreexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleenginerulestorerulesetemptyexceptionmemberstopic

System_CAPS_pubclassRuleStoreRuleSetNotAvailableException

Represents the exception that is thrown when the requested rule set does not exist. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleStoreRuleSetNotAvailableExceptionfrlrfmicrosoftruleenginerulestoreexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleenginerulestorerulesetnotavailableexceptionmemberstopic

System_CAPS_pubclassRuleStoreRuleSetRenameNotAllowedException

Represents the exception that is thrown when there is an error renaming a rule set. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleStoreRuleSetRenameNotAllowedExceptionfrlrfmicrosoftruleenginerulestoreexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleenginerulestorerulesetrenamenotallowedexceptionmemberstopic

System_CAPS_pubclassRuleStoreRuleSetVersionIncompatibilityException

Represents the 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 .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleStoreRuleSetVersionIncompatibilityExceptionfrlrfmicrosoftruleenginerulestoreexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleenginerulestorerulesetversionincompatibilityexceptionmemberstopic

System_CAPS_pubclassRuleStoreVocabularyAlreadyPublishedException

Represents the 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 .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleStoreVocabularyAlreadyPublishedExceptionfrlrfmicrosoftruleenginerulestoreexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleenginerulestorevocabularyalreadypublishedexceptionmemberstopic

System_CAPS_pubclassRuleStoreVocabularyEmptyException

Represents the exception that is thrown when an attempt is made to publish an empty vocabulary.

System_CAPS_pubclassRuleStoreVocabularyInUseException

Represents the 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 .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleStoreVocabularyInUseExceptionfrlrfmicrosoftruleenginerulestoreexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleenginerulestorevocabularyinuseexceptionmemberstopic

System_CAPS_pubclassRuleStoreVocabularyNotAvailableException

Represents the exception that is thrown when the requested vocabulary does not exist. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleStoreVocabularyNotAvailableExceptionfrlrfmicrosoftruleenginerulestoreexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleenginerulestorevocabularynotavailableexceptionmemberstopic

System_CAPS_pubclassRuleStoreVocabularyNotValidException

Represents the exception that is thrown when the requested vocabulary is not valid. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleStoreVocabularyNotValidExceptionfrlrfmicrosoftruleenginerulestoreexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleenginerulestorevocabularynotvalidexceptionmemberstopic

System_CAPS_pubclassRuleStoreVocabularyRenameNotAllowedException

Represents the exception that is thrown when a vocabulary cannot be renamed. For a list of all members of this type, see .System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleStoreVocabularyRenameNotAllowedExceptionfrlrfmicrosoftruleenginerulestoreexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleenginerulestorevocabularyrenamenotallowedexceptionmemberstopic

System_CAPS_pubclassRuleStoreVocabularyVersionIncompatibilityException

The 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 . System.Object    System.Exception       System.ApplicationException                                       Microsoft.RuleEngine.RuleStoreVocabularyVersionIncompatibilityExceptionfrlrfmicrosoftruleenginerulestoreexceptionclasstopicfrlrfmicrosoftruleengineruleengineexceptionclasstopicfrlrfmicrosoftruleenginerulestorevocabularyversionincompatibilityexceptionmemberstopic

System_CAPS_pubclassSecond

Represents the second of the minute operator. For a list of all members of this type, see .System.Object                                  Microsoft.RuleEngine.Secondfrlrfmicrosoftruleenginetemporalfunctionclasstopicfrlrfmicrosoftruleenginefunctionclasstopicfrlrfmicrosoftruleenginetermclasstopicfrlrfmicrosoftruleenginesecondmemberstopic

System_CAPS_pubclassSetDefinition

Represents the attributes in the schema.

System_CAPS_pubclassSqlRuleStore

The implementation of the RuleStore class for storing rules in a SQL Server database. For a list of all members of this type, see .System.Object           Microsoft.RuleEngine.SqlRuleStorefrlrfmicrosoftruleenginerulestoreclasstopicfrlrfmicrosoftruleenginesqlrulestorememberstopic

System_CAPS_pubclassSubtract

Represents the subtraction operator (arg1 subtracted from arg2). For a list of all members of this type, see .System.Object                                  Microsoft.RuleEngine.Subtractfrlrfmicrosoftruleenginearithmeticfunctionclasstopicfrlrfmicrosoftruleenginefunctionclasstopicfrlrfmicrosoftruleenginetermclasstopicfrlrfmicrosoftruleenginesubtractmemberstopic

System_CAPS_pubclassTemporalFunction

Base class for all temporal functions. For a list of all members of this type, see .System.Object                     Microsoft.RuleEngine.TemporalFunction             frlrfmicrosoftruleenginetemporalfunctionclasshierarchyfrlrfmicrosoftruleenginefunctionclasstopicfrlrfmicrosoftruleenginetermclasstopicfrlrfmicrosoftruleenginetemporalfunctionmemberstopic

System_CAPS_pubclassTerm

Represents a term used in building rule conditions and actions.

System_CAPS_pubclassTimeOfDay

Represents the time of day operator. For a list of all members of this type, see .System.Object                                  Microsoft.RuleEngine.TimeOfDayfrlrfmicrosoftruleenginetemporalfunctionclasstopicfrlrfmicrosoftruleenginefunctionclasstopicfrlrfmicrosoftruleenginetermclasstopicfrlrfmicrosoftruleenginetimeofdaymemberstopic

System_CAPS_pubclassTimeStamp

Represents a time stamp for the current time or a user-defined time. For a list of all members of this type, see .System.Object    Microsoft.RuleEngine.TimeStampfrlrfmicrosoftruleenginetimestampmemberstopic

System_CAPS_pubclassTrackingConfiguration

The base class that holds the tracking configuration for a rule set. For a list of all members of this type, see .System.Object    Microsoft.RuleEngine.TrackingConfiguration       frlrfmicrosoftruleenginerulesettrackingconfigurationclasstopicfrlrfmicrosoftruleenginetrackingconfigurationmemberstopic

System_CAPS_pubclassTypedDataRow

Represents a typed fact wrapper for an ADO DataRow object. For a list of all members of this type, see . System.Object    Microsoft.RuleEngine.TypedDataRowfrlrfmicrosoftruleenginetypeddatarowmemberstopic

System_CAPS_pubclassTypedDataTable

A typed fact wrapper for an ADO DataTable. For a list of all members of this type, see .System.Object    Microsoft.RuleEngine.TypedDataTablefrlrfmicrosoftruleenginetypeddatatablememberstopic

System_CAPS_pubclassTypedXmlDocument

Represents a typed fact wrapper for an XmlNode. For a list of all members of this type, see . System.Object    Microsoft.RuleEngine.TypedXmlDocumentfrlrfmicrosoftruleenginetypedxmldocumentmemberstopic

System_CAPS_pubclassUpdate

Represents the Rule Engine Update facts function, which updates a fact in working memory. For a list of all members of this type, see .System.Object                     Microsoft.RuleEngine.Updatefrlrfmicrosoftruleenginefunctionclasstopicfrlrfmicrosoftruleenginetermclasstopicfrlrfmicrosoftruleengineupdatememberstopic

System_CAPS_pubclassUserBindingDefinition

This API supports the product infrastructure and is not intended to be used directly from your code. Represents the user binding definition.

System_CAPS_pubclassUserFunction

Specifies user-defined functions. For a list of all members of this type, see .System.Object                     Microsoft.RuleEngine.UserFunctionfrlrfmicrosoftruleenginefunctionclasstopicfrlrfmicrosoftruleenginetermclasstopicfrlrfmicrosoftruleengineuserfunctionmemberstopic

System_CAPS_pubclassUserPredicate

Represents a user-defined predicate (rule condition). For a list of all members of this type, see .System.Object                     Microsoft.RuleEngine.UserPredicatefrlrfmicrosoftruleenginepredicateclasstopicfrlrfmicrosoftruleenginelogicalexpressionclasstopicfrlrfmicrosoftruleengineuserpredicatememberstopic

System_CAPS_pubclassValueDefinition

This API supports the product infrastructure and is not intended to be used directly from your code. Represents the value definition for the rule.

System_CAPS_pubclassValueDefinitionLink

This API supports the product infrastructure and is not intended to be used directly from your code. Represents the value definition link.

System_CAPS_pubclassValueDefinitionLiteral

This API supports the product infrastructure and is not intended to be used directly from your code. Represents the literal value definition.

System_CAPS_pubclassVersionInfo

Represents information about a rule set or vocabulary version. For a list of all members of this type, see .System.Object    Microsoft.RuleEngine.VersionInfofrlrfmicrosoftruleengineversioninfomemberstopic

System_CAPS_pubclassVocabulary

This API supports the product infrastructure and is not intended to be used directly from your code. Represents the definitions consisting of friendly names for the facts used in rule conditions and actions.

System_CAPS_pubclassVocabularyDefinition

This API supports the product infrastructure and is not intended to be used directly from your code. Provides a definition as a constant value, a range of values, a set of values, or elements of a .NET assembly.

System_CAPS_pubclassVocabularyDefinitionDictionary

This API supports the product infrastructure and is not intended to be used directly from your code. Represents a dictionary for the VocabularyDefinition.

System_CAPS_pubclassVocabularyDictionary

This API supports the product infrastructure and is not intended to be used directly from your code. Represents a dictionary for the Vocabulary.

System_CAPS_pubclassVocabularyInfo

Holds information about a vocabulary.

System_CAPS_pubclassVocabularyInfoCollection

This API supports the product infrastructure and is not intended to be used directly from your code. Provides the base class for a vocabulary collection.

System_CAPS_pubclassVocabularyLink

This API supports the product infrastructure and is not intended to be used directly from your code. Represents the vocabulary link objects.

System_CAPS_pubclassXMLDocumentBinding

Represents a binding to an XML document. For a list of all members of this type, see .System.Object                     Microsoft.RuleEngine.XMLDocumentBindingfrlrfmicrosoftruleengineobjectbindingclasstopicfrlrfmicrosoftruleenginebindingclasstopicfrlrfmicrosoftruleenginexmldocumentbindingmemberstopic

System_CAPS_pubclassXMLDocumentFieldBinding

Represents an XML document element or attribute used in rule conditions and actions. For a list of all members of this type, see .System.Object                     Microsoft.RuleEngine.XMLDocumentFieldBindingfrlrfmicrosoftruleenginememberbindingclasstopicfrlrfmicrosoftruleenginebindingclasstopicfrlrfmicrosoftruleenginexmldocumentfieldbindingmemberstopic

System_CAPS_pubclassXmlDocumentType

Represents the type for XML node instances to be retracted from the rule engine.

System_CAPS_pubclassXmlHelper

Contains helper methods for adding XML nodes to XML document.

System_CAPS_pubclassXPathPair

Represents a pair of strings containing an XPath to an XML document element or attribute.

System_CAPS_pubclassYear

Represents the operator that returns the year from the specified DateTime. For a list of all members of this type, see .System.Object                                  Microsoft.RuleEngine.Yearfrlrfmicrosoftruleenginetemporalfunctionclasstopicfrlrfmicrosoftruleenginefunctionclasstopicfrlrfmicrosoftruleenginetermclasstopicfrlrfmicrosoftruleengineyearmemberstopic

InterfaceDescription
System_CAPS_pubinterfaceIFactCreator

Represents the interface exposed by fact creator objects used to generate facts for policy testing.For a list of all members of this type, see .frlrfmicrosoftruleengineifactcreatormemberstopic

System_CAPS_pubinterfaceIFactRemover

Implements a fact retriever component in the rule engine.

System_CAPS_pubinterfaceIFactRetriever

Defines methods exposed by fact retrievers.

System_CAPS_pubinterfaceIPolicyFetchErrorMaker

Provides the error handler for exceptions related to policy.

System_CAPS_pubinterfaceIPubSubAdapter

Returns published or subscribed adapter results.For a list of all members of this type, see .frlrfmicrosoftruleengineipubsubadaptermemberstopic

System_CAPS_pubinterfaceIRuleEngineUpdateServiceInterface

Represents an interface exposed by the Rule Engine Update Service.For a list of all members of this type, see .frlrfmicrosoftruleengineiruleengineupdateserviceinterfacememberstopic

System_CAPS_pubinterfaceIRuleLanguageConverter

Defines methods exposed by rule language converters.For a list of all members of this type, see .frlrfmicrosoftruleengineirulelanguageconvertermemberstopic

System_CAPS_pubinterfaceIRuleSetDeploymentDriver

Defines methods exposed by rule set deployment drivers. For a list of all members of this type, see .frlrfmicrosoftruleengineirulesetdeploymentdrivermemberstopic

System_CAPS_pubinterfaceIRuleSetExecutor

Defines methods exposed by rule set executors. For a list of all members of this type, see .frlrfmicrosoftruleengineirulesetexecutormemberstopic

System_CAPS_pubinterfaceIRuleSetTrackingInterceptor

Defines methods exposed by tracking interceptors. For a list of all members of this type, see .frlrfmicrosoftruleengineirulesettrackinginterceptormemberstopic

System_CAPS_pubinterfaceIRuleSetTranslator

Defines methods exposed by rule set translators.For a list of all members of this type, see .frlrfmicrosoftruleengineirulesettranslatormemberstopic

System_CAPS_pubinterfaceITypedDataConnection

Represents the interface exposed by TypedDataConnection facts.For a list of all members of this type, see .frlrfmicrosoftruleengineitypeddataconnectionmemberstopic

System_CAPS_pubinterfaceITypedXmlDocument

Represents the interface exposed by TypedXmlDocument facts.For a list of all members of this type, see .frlrfmicrosoftruleengineitypedxmldocumentmemberstopic

DelegateDescription
System_CAPS_pubdelegatePolicyFetchErrorHandler

Represents the policy fetch error handler.

System_CAPS_pubdelegateRemoteUpdateCallback

Delegate used for communication between the rule engine update service and its clients.

System_CAPS_pubdelegateRuleEngineCompensationHandler

Delegate to a user defined handler for exceptions thrown during rule-engine processing.

System_CAPS_pubdelegateSubscriptionMessageHandler

Delegate used to subscribe to deployment or authorization change messages.

System_CAPS_pubdelegateRuleStore.ValueDefinitionLinkFound<T>

System_CAPS_pubdelegateRuleStore.VocabularyLinkFound<T>

EnumerationDescription
System_CAPS_pubenumAccessPermissionOption

Enumeration of access permissions allowed on a policy/vocabulary version instance.

System_CAPS_pubenumArtifactType

Enumeration of rule engine items such as rule sets and vocabularies. Used when setting item-level security.

System_CAPS_pubenumAuthorizationGroupEntryType

Enumeration of authorization group entry types.

System_CAPS_pubenumFactActivityType

Enumeration for the types of fact activities that can be tracked through the interface.frlrfmicrosoftruleengineirulesettrackinginterceptorclasstopic

System_CAPS_pubenumRuleStore.Filter

System_CAPS_pubenumRuleSetTrackingConfiguration.TrackingOption

Enumeration of options for activities to be tracked.

Return to top
Show: