Share via


SfcPropertyCollection Class

Definition

Each instance has a SfcPropertyCollection which is used for general access to the property names, values and info. It uses the metatdata each type provides for info about the properties. It also uses the PropertyDataDispatch proxy class to map property indexes to strongly-typed data members in the PropertyBag of each Sfc instance

public sealed class SfcPropertyCollection : Microsoft.SqlServer.Management.Sdk.Sfc.ISfcPropertySet, System.Collections.ICollection
type SfcPropertyCollection = class
    interface ICollection
    interface IEnumerable
    interface ISfcPropertySet
Public NotInheritable Class SfcPropertyCollection
Implements ICollection, ISfcPropertySet
Inheritance
SfcPropertyCollection
Implements

Properties

Count
IsSynchronized
Item[String]
SyncRoot

Methods

Contains(ISfcProperty)
Contains(String)
Contains<T>(String)
CopyTo(SfcProperty[], Int32)
EnumProperties()
GetEnumerator()
IsAvailable(String)
TryGetProperty(String, ISfcProperty)
TryGetPropertyValue(String, Object)
TryGetPropertyValue<T>(String, T)

Explicit Interface Implementations

ICollection.CopyTo(Array, Int32)

Applies to