Sdílet prostřednictvím


PolicyStore Members

Include Protected Members
Include Inherited Members

The PolicyStore object represents a policy-based Management policy store that holds information about policies, conditions, object sets, and subscriptions.

The PolicyStore type exposes the following members.

Constructors

  Name Description
Public method PolicyStore() Initializes a new instance of the PolicyStore class.
Public method PolicyStore(SfcConnection)

Top

Methods

  Name Description
Public method Alter()
Protected method AlterImpl() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcInstance.)
Protected method CheckObjectCreated() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcInstance.)
Protected method CheckObjectState() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcInstance.)
Protected method CreateIdentityKey() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcInstance.)
Protected method CreateImpl() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcInstance.)
Public method CreatePolicyFromFacet(SfcQueryExpression, String, String, String)
Public method CreatePolicyFromFacet(SfcQueryExpression, String, String, String, XmlWriter)
Public method CreatePolicyFromFacet(Object, String, String, String, XmlWriter)
Public method DeserializePolicy(XmlReader, Boolean, Boolean) Deserializes a single policy and its associated condition from the specified XML reader into the policy store.
Public method Discover(ISfcDependencyDiscoveryObjectSink) (Overrides SfcInstanceDiscover(ISfcDependencyDiscoveryObjectSink).)
Protected method DropImpl() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcInstance.)
Public method EnumApplicablePolicies(SfcQueryExpression)
Public method EnumApplicablePolicyCategories(SfcQueryExpression)
Public method EnumConditionsOnFacet(String) Returns a list of conditions that are associated with the specified facet.
Public method EnumPoliciesOnFacet(String) Returns a list of policies associated with the specified facet.
Public method EnumPolicyCategories() Returns an enumerated list of policy category information.
Public method EnumRootConditions(Type) Returns a list of root conditions for the specified type.
Public methodStatic member EnumRootFacets(Type) Returns a list of root facets for the specified type.
Public method EnumTargetSetConditions(Type) Returns a list of target set conditions for the specified type.
Public method Equals(Object) (Inherited from Object.)
Public method EraseSystemHealthPhantomRecords()
Protected method Finalize() (Inherited from Object.)
Public method GetAggregatedHealthState(SfcQueryExpression)
Protected method GetChildCollection(String) Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcInstance.)
Public method GetDomain() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcInstance.)
Public method GetHashCode() (Inherited from Object.)
Public method GetPropertySet() Returns the set of properties for the SfcInstance object. (Inherited from SfcInstance.)
Public method GetType() (Inherited from Object.)
Protected method GetTypeMetadataImpl() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcInstance.)
Public method ImportPolicy(XmlReader, ImportPolicyEnabledState, Boolean, Boolean) Imports a single policy and its associated condition from the given XML reader into the policy store.
Protected method InitializeUIPropertyState() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcInstance.)
Protected method MarkForDropImpl(Boolean) Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcInstance.)
Protected method MarkRootAsConnected() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcInstance.)
Protected method MemberwiseClone() (Inherited from Object.)
Protected method MoveImpl(SfcInstance) Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcInstance.)
Protected method OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs) Invoked whenever the effective value of any SfcInstance metadata is updated. (Inherited from SfcInstance.)
Protected method OnPropertyValueChanges(PropertyChangedEventArgs) Invoked whenever the effective value of any SfcInstance property is updated. (Inherited from SfcInstance.)
Protected method PostAlter(Object) Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcInstance.)
Protected method PostCreate(Object) Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcInstance.)
Protected method PostDrop(Object) Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcInstance.)
Protected method PostMove(Object) Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcInstance.)
Protected method PostRename(Object) Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcInstance.)
Public method PurgeHealthState()
Public method PurgeHealthState(SfcQueryExpression)
Public method Refresh() Refreshes the object's properties by reading them from the server. (Inherited from SfcInstance.)
Protected method RenameImpl(SfcKey) Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcInstance.)
Public method RepairPolicyAutomation()
Protected method ResetKey() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcInstance.)
Public method ScriptAlter()
Public method Serialize(XmlWriter) Serializes the instance to XML. (Inherited from SfcInstance.)
Public method StartSerializationUpgrade() Starts a serialization upgrade.
Public method SubscribeToPolicyCategory(SfcQueryExpression, String)
Public method ToString() Returns the PolicyStore object as a string value. (Overrides SfcInstanceToString().)
Public method UnsubscribeFromPolicyCategory(SfcQueryExpression, String)
Protected method UpdateUIPropertyState() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcInstance.)
Protected method Validate() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcInstance.)

Top

Properties

  Name Description
Protected property AbstractIdentityKey() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcInstance.)
Public property Conditions Represents a collection of Condition objects. Each Condition object represents a policy-based Management condition.
Public property Enabled
Public propertyStatic member Facets Represents a collection of FacetInfo objects. Each FacetInfo object represents a policy-based Management registered facet.
Public property HistoryRetentionInDays
Public property IdentityKey
Public property LogOnSuccess
Public property Metadata() Returns metadata about the instance and its domain. (Inherited from SfcInstance.)
Public property Name Gets the name of the policy store.
Public property ObjectSets Represents a collection of ObjectSet objects. Each ObjectSet object represents a policy-based Management object set.
Public property Parent() Gets or sets the instance parent via the keychain. (Inherited from SfcInstance.)
Public property Policies Represents a collection of Policy objects. Each Policy object represents a policy-based Management policy.
Public property PolicyCategories Represents a collection of PolicyCategory objects. Each PolicyCategory object represents a policy-based Management policy category.
Public property PolicyCategorySubscriptions Represents a collection of PolicyCategorySubscription objects. Each PolicyCategorySubscription object represents a policy-based Management policy category subscription.
Public property Properties() Returns a collection instance properties. (Inherited from SfcInstance.)
Protected property PropertyStorageProvider() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcInstance.)
Public property SqlStoreConnection
Protected property State() Returns the state of the SfcInstance object. (Inherited from SfcInstance.)
Public property Urn() Returns the uniform resource name of the SfcInstance object. (Inherited from SfcInstance.)

Top

Events

  Name Description
Protected event propertyChanged() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcInstance.)
Public event PropertyChanged() CLS-compliant event for property changes. (Inherited from SfcInstance.)
Protected event propertyMetadataChanged() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcInstance.)
Public event PropertyMetadataChanged() CLS-compliant event for property metadata changes. (Inherited from SfcInstance.)

Top