Language

RuleStore Class

Definition

public ref class RuleStore abstract
public abstract class RuleStore
type RuleStore = class
Public MustInherit Class RuleStore
Inheritance
RuleStore
Derived

Constructors

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

Properties

Name Description
Converter
Credentials
Location

Methods

Name Description
Add(RuleSet, Boolean)
Add(RuleSet)
Add(RuleSetDictionary, Boolean)
Add(RuleSetDictionary, VocabularyDictionary, Boolean)
Add(RuleSetDictionary)
Add(Vocabulary, Boolean)
Add(Vocabulary)
Add(VocabularyDictionary, Boolean)
Add(VocabularyDictionary)
CheckVersion(VersionInfo, VersionInfo, Boolean)
DisableAuthorization()
EnableAuthorization()
GetAllAuthorizationGroups()
GetAuthorizationGroup(String)
GetDependentRuleSets(VocabularyInfo)
GetDependentVocabularies(VocabularyInfo)
GetReferencedVocabularies(RuleSetInfo)
GetReferencedVocabularies(VocabularyInfo)
GetReferencedVocabularies<T>(RuleSet, RuleStore.VocabularyLinkFound<T>, T)
GetReferencedVocabularies<T>(Vocabulary, RuleStore.ValueDefinitionLinkFound<T>, T)
GetRuleSet(RuleSetInfo)
GetRuleSetAsBrl(RuleSetInfo)
GetRuleSetAuthorizations(RuleSetInfo)
GetRuleSets(RuleStore+Filter)
GetRuleSets(String, RuleStore+Filter)
GetVocabularies(RuleStore+Filter)
GetVocabularies(String, RuleStore+Filter)
GetVocabulary(VocabularyInfo)
GetVocabularyAuthorizations(VocabularyInfo)
Info(RuleSet)
Info(Vocabulary)
IsAuthorizationEnabled()
IsRuleSetAccessible(RuleSetInfo)
IsVocabularyAccessible(VocabularyInfo)
Publish(RuleSet)
Publish(RuleSetDictionary, VocabularyDictionary)
Publish(RuleSetDictionary)
Publish(RuleSetInfo)
Publish(RuleSetInfoCollection, VocabularyInfoCollection)
Publish(RuleSetInfoCollection)
Publish(Vocabulary)
Publish(VocabularyDictionary)
Publish(VocabularyInfo)
Publish(VocabularyInfoCollection)
Remove(RuleSet)
Remove(RuleSetDictionary)
Remove(RuleSetInfo)
Remove(RuleSetInfoCollection)
Remove(Vocabulary)
Remove(VocabularyDictionary)
Remove(VocabularyInfo)
Remove(VocabularyInfoCollection)
RemoveAuthorizationGroups(AuthorizationGroup[])
RemoveAuthorizationGroups(AuthorizationGroupCollection)
Save(RuleSet, Boolean)
Save(RuleSet)
Save(RuleSetDictionary, Boolean)
Save(RuleSetDictionary, VocabularyDictionary, Boolean)
Save(RuleSetDictionary)
Save(Vocabulary, Boolean)
Save(Vocabulary)
Save(VocabularyDictionary, Boolean)
Save(VocabularyDictionary)
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