SqlRuleStore Class

Definition

public ref class SqlRuleStore : Microsoft::RuleEngine::RuleStore
public class SqlRuleStore : Microsoft.RuleEngine.RuleStore
type SqlRuleStore = class
    inherit RuleStore
Public Class SqlRuleStore
Inherits RuleStore
Inheritance
SqlRuleStore

Constructors

Name Description
SqlRuleStore(String, IRuleLanguageConverter)
SqlRuleStore(String, WindowsIdentity, IRuleLanguageConverter)
SqlRuleStore(String, WindowsIdentity)
SqlRuleStore(String)

Properties

Name Description
Converter (Inherited from RuleStore)
Credentials (Inherited from RuleStore)
Location (Inherited from RuleStore)

Methods

Name Description
Add(RuleSet, Boolean)
Add(RuleSet) (Inherited from RuleStore)
Add(RuleSetDictionary, Boolean)
Add(RuleSetDictionary, VocabularyDictionary, Boolean)
Add(RuleSetDictionary) (Inherited from RuleStore)
Add(Vocabulary, Boolean)
Add(Vocabulary) (Inherited from RuleStore)
Add(VocabularyDictionary, Boolean)
Add(VocabularyDictionary) (Inherited from RuleStore)
DisableAuthorization()
EnableAuthorization()
GetAllAuthorizationGroups()
GetAuthorizationGroup(String)
GetDependentRuleSets(VocabularyInfo)
GetDependentVocabularies(VocabularyInfo)
GetReferencedVocabularies(RuleSetInfo)
GetReferencedVocabularies(VocabularyInfo)
GetRuleSet(RuleSetInfo)
GetRuleSetAsBrl(RuleSetInfo)
GetRuleSetAuthorizations(RuleSetInfo)
GetRuleSets(RuleStore+Filter)
GetRuleSets(String, RuleStore+Filter)
GetRuleSetsInternal(SqlConnection, SqlTransaction, String, RuleStore+Filter)
GetVocabularies(RuleStore+Filter)
GetVocabularies(String, RuleStore+Filter)
GetVocabulariesInternal(SqlConnection, SqlTransaction, String, RuleStore+Filter)
GetVocabulary(VocabularyInfo)
GetVocabularyAuthorizations(VocabularyInfo)
IsAuthorizationEnabled()
IsRuleSetAccessible(RuleSetInfo)
IsVocabularyAccessible(VocabularyInfo)
Publish(RuleSet) (Inherited from RuleStore)
Publish(RuleSetDictionary, VocabularyDictionary) (Inherited from RuleStore)
Publish(RuleSetDictionary) (Inherited from RuleStore)
Publish(RuleSetInfo)
Publish(RuleSetInfoCollection, VocabularyInfoCollection)
Publish(RuleSetInfoCollection)
Publish(Vocabulary) (Inherited from RuleStore)
Publish(VocabularyDictionary) (Inherited from RuleStore)
Publish(VocabularyInfo)
Publish(VocabularyInfoCollection)
Remove(RuleSet) (Inherited from RuleStore)
Remove(RuleSetDictionary) (Inherited from RuleStore)
Remove(RuleSetInfo)
Remove(RuleSetInfoCollection)
Remove(Vocabulary) (Inherited from RuleStore)
Remove(VocabularyDictionary) (Inherited from RuleStore)
Remove(VocabularyInfo)
Remove(VocabularyInfoCollection)
RemoveAuthorizationGroups(AuthorizationGroup[])
RemoveAuthorizationGroups(AuthorizationGroupCollection)
Save(RuleSet, Boolean) (Inherited from RuleStore)
Save(RuleSet) (Inherited from RuleStore)
Save(RuleSetDictionary, Boolean) (Inherited from RuleStore)
Save(RuleSetDictionary, VocabularyDictionary, Boolean) (Inherited from RuleStore)
Save(RuleSetDictionary) (Inherited from RuleStore)
Save(Vocabulary, Boolean) (Inherited from RuleStore)
Save(Vocabulary) (Inherited from RuleStore)
Save(VocabularyDictionary, Boolean) (Inherited from RuleStore)
Save(VocabularyDictionary) (Inherited from RuleStore)
SaveAuthorizationGroups(AuthorizationGroup[])
SaveAuthorizationGroups(AuthorizationGroupCollection)
SetRuleSetAuthorizations(RuleSetInfo, AuthorizationGroup[])
SetRuleSetAuthorizations(RuleSetInfo, AuthorizationGroupCollection)
SetRuleSetAuthorizations(String, AuthorizationGroup[])
SetRuleSetAuthorizations(String, AuthorizationGroupCollection)
SetVocabularyAuthorizations(String, AuthorizationGroup[])
SetVocabularyAuthorizations(String, AuthorizationGroupCollection)
SetVocabularyAuthorizations(VocabularyInfo, AuthorizationGroup[])
SetVocabularyAuthorizations(VocabularyInfo, AuthorizationGroupCollection)

Applies to