Share via


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

SqlRuleStore(String, IRuleLanguageConverter)
SqlRuleStore(String, WindowsIdentity, IRuleLanguageConverter)
SqlRuleStore(String, WindowsIdentity)
SqlRuleStore(String)

Properties

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

Methods

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