Share via


PolicyCollection Members

Include Protected Members
Include Inherited Members

The PolicyCollection class represents a collection of Policy objects that represent all policies in the policy store.

The PolicyCollection type exposes the following members.

Constructors

  Name Description
Public method PolicyCollection(PolicyStore) Initializes a new instance of the PolicyCollection class.
Public method PolicyCollection(PolicyStore, IComparer<String>) Initializes a new instance of the PolicyCollection class.

Top

Methods

  Name Description
Public method Add(UTP) Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollatedDictionaryCollection<Policy, Policy.Key, PolicyStore>.)
Protected method AddShadow(UTP) Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollatedDictionaryCollection<Policy, Policy.Key, PolicyStore>.)
Public method Clear() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollatedDictionaryCollection<Policy, Policy.Key, PolicyStore>.)
Public method Contains(String) Verifies whether the specified string exists in the collection.
Public method Contains(UTP) Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollatedDictionaryCollection<Policy, Policy.Key, PolicyStore>.)
Public method Contains(UTP) (Inherited from SfcCollatedDictionaryCollection<Policy, Policy.Key, PolicyStore>.)
Public method Contains(UTP) (Inherited from SfcCollatedDictionaryCollection<Policy, Policy.Key, PolicyStore>.)
Public method Contains(UTP) (Inherited from SfcCollatedDictionaryCollection<Policy, Policy.Key, PolicyStore>.)
Public method CopyTo(Array, Int32) Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollection<Policy, Policy.Key, PolicyStore>.)
Public method CopyTo(array<UTP[], Int32) Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollatedDictionaryCollection<Policy, Policy.Key, PolicyStore>.)
Protected method CreateAndInitializeChildObject(UTP) Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollection<Policy, Policy.Key, PolicyStore>.)
Protected method EnsureCollectionInitialized() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollection<Policy, Policy.Key, PolicyStore>.)
Public method Equals(Object) (Inherited from Object.)
Protected method Finalize() (Inherited from Object.)
Protected method FinishMerge() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollatedDictionaryCollection<Policy, Policy.Key, PolicyStore>.)
Protected method GetCollectionElementNameImpl() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollection<Policy, Policy.Key, PolicyStore>.)
Protected method GetElementFactoryImpl() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollection<Policy, Policy.Key, PolicyStore>.)
Public method GetEnumerator() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollatedDictionaryCollection<Policy, Policy.Key, PolicyStore>.)
Protected method GetExistingObjectByKey(UTP) Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollatedDictionaryCollection<Policy, Policy.Key, PolicyStore>.)
Public method GetHashCode() (Inherited from Object.)
Protected method GetObjectByKey(UTP) Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollatedDictionaryCollection<Policy, Policy.Key, PolicyStore>.)
Public method GetType() (Inherited from Object.)
Protected method ImplAddExisting(UTP) Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollatedDictionaryCollection<Policy, Policy.Key, PolicyStore>.)
Protected method ImplRemoveExisting(UTP) Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollatedDictionaryCollection<Policy, Policy.Key, PolicyStore>.)
Protected method InitInnerCollection() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollatedDictionaryCollection<Policy, Policy.Key, PolicyStore>.)
Protected method MemberwiseClone() (Inherited from Object.)
Protected method PrepareMerge() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollatedDictionaryCollection<Policy, Policy.Key, PolicyStore>.)
Public method Refresh() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollection<Policy, Policy.Key, PolicyStore>.)
Public method Refresh(Boolean) Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollection<Policy, Policy.Key, PolicyStore>.)
Public method Remove(UTP) Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollatedDictionaryCollection<Policy, Policy.Key, PolicyStore>.)
Protected method RemoveInternal(UTP) Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollection<Policy, Policy.Key, PolicyStore>.)
Protected method Rename(UTP, UTP) Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollection<Policy, Policy.Key, PolicyStore>.)
Protected method ResetInnerCollection() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollatedDictionaryCollection<Policy, Policy.Key, PolicyStore>.)
Public method ToString() (Inherited from Object.)

Top

Properties

  Name Description
Public property Ascending() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollatedDictionaryCollection<Policy, Policy.Key, PolicyStore>.)
Public property Count() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollatedDictionaryCollection<Policy, Policy.Key, PolicyStore>.)
Protected property CultureInfo() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollatedDictionaryCollection<Policy, Policy.Key, PolicyStore>.)
Protected property IgnoreCase() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollatedDictionaryCollection<Policy, Policy.Key, PolicyStore>.)
Protected property Initialized() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollection<Policy, Policy.Key, PolicyStore>.)
Public property IsReadOnly() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollatedDictionaryCollection<Policy, Policy.Key, PolicyStore>.)
Public property IsSynchronized() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollection<Policy, Policy.Key, PolicyStore>.)
Public property Item[String] Gets a Policy object in the collection by name.
Public property Item(UTP) Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollection<Policy, Policy.Key, PolicyStore>.)
Protected property Parent() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollection<Policy, Policy.Key, PolicyStore>.)
Public property SyncRoot() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollection<Policy, Policy.Key, PolicyStore>.)

Top

Explicit Interface Implementations

  Name Description
Explicit interface implemetationPrivate method Microsoft#SqlServer#Management#Sdk#Sfc#ISfcCollection#Add(SfcInstance) Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollection<Policy, Policy.Key, PolicyStore>.)
Explicit interface implemetationPrivate method Microsoft#SqlServer#Management#Sdk#Sfc#ISfcCollection#AddShadow(SfcInstance) Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollection<Policy, Policy.Key, PolicyStore>.)
Explicit interface implemetationPrivate method System#Collections#Generic#IComparer{T}#Compare(UTP, UTP) (Inherited from SfcCollatedDictionaryCollection<Policy, Policy.Key, PolicyStore>.)
Explicit interface implemetationPrivate property System#ComponentModel#IListSource#ContainsListCollection() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollection<Policy, Policy.Key, PolicyStore>.)
Explicit interface implemetationPrivate property Microsoft#SqlServer#Management#Sdk#Sfc#ISfcCollection#Count() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollection<Policy, Policy.Key, PolicyStore>.)
Explicit interface implemetationPrivate method Microsoft#SqlServer#Management#Sdk#Sfc#ISfcCollection#EnsureInitialized() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollection<Policy, Policy.Key, PolicyStore>.)
Explicit interface implemetationPrivate method Microsoft#SqlServer#Management#Sdk#Sfc#ISfcCollection#FinishMerge() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollection<Policy, Policy.Key, PolicyStore>.)
Explicit interface implemetationPrivate method Microsoft#SqlServer#Management#Sdk#Sfc#ISfcCollection#GetCollectionElementNameImpl() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollection<Policy, Policy.Key, PolicyStore>.)
Explicit interface implemetationPrivate method Microsoft#SqlServer#Management#Sdk#Sfc#ISfcCollection#GetElementFactory() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollection<Policy, Policy.Key, PolicyStore>.)
Explicit interface implemetationPrivate method System#Collections#IEnumerable#GetEnumerator() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollatedDictionaryCollection<Policy, Policy.Key, PolicyStore>.)
Explicit interface implemetationPrivate method Microsoft#SqlServer#Management#Sdk#Sfc#ISfcCollection#GetExisting(SfcKey, SfcInstance%) Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollection<Policy, Policy.Key, PolicyStore>.)
Explicit interface implemetationPrivate method System#ComponentModel#IListSource#GetList() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollection<Policy, Policy.Key, PolicyStore>.)
Explicit interface implemetationPrivate method Microsoft#SqlServer#Management#Sdk#Sfc#ISfcCollection#GetObjectByKey(SfcKey) Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollection<Policy, Policy.Key, PolicyStore>.)
Explicit interface implemetationPrivate property Microsoft#SqlServer#Management#Sdk#Sfc#ISfcCollection#Initialized() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollection<Policy, Policy.Key, PolicyStore>.)
Explicit interface implemetationPrivate property Microsoft#SqlServer#Management#Sdk#Sfc#ISfcCollection#Parent() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollection<Policy, Policy.Key, PolicyStore>.)
Explicit interface implemetationPrivate method Microsoft#SqlServer#Management#Sdk#Sfc#ISfcCollection#PrepareMerge() Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollection<Policy, Policy.Key, PolicyStore>.)
Explicit interface implemetationPrivate method Microsoft#SqlServer#Management#Sdk#Sfc#ISfcCollection#Remove(SfcInstance) Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollection<Policy, Policy.Key, PolicyStore>.)
Explicit interface implemetationPrivate method Microsoft#SqlServer#Management#Sdk#Sfc#ISfcCollection#RemoveElement(SfcInstance) Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollection<Policy, Policy.Key, PolicyStore>.)
Explicit interface implemetationPrivate method Microsoft#SqlServer#Management#Sdk#Sfc#ISfcCollection#Rename(SfcInstance, SfcKey) Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from SfcCollection<Policy, Policy.Key, PolicyStore>.)

Top