CollectionSetExtender Class
Allows adding the new properties to a CollectionSet and it also helps to establish dependencies between extended property and the original one
Inheritance Hierarchy
System.Object
Microsoft.SqlServer.Management.Sdk.Sfc.SfcObjectExtender<CollectionSet>
Microsoft.SqlServer.Management.Collector.CollectionSetExtender
Namespace: Microsoft.SqlServer.Management.Collector
Assembly: Microsoft.SqlServer.Management.Collector (in Microsoft.SqlServer.Management.Collector.dll)
Syntax
'Declaration
Public NotInheritable Class CollectionSetExtender _
Inherits SfcObjectExtender(Of CollectionSet)
'Usage
Dim instance As CollectionSetExtender
public sealed class CollectionSetExtender : SfcObjectExtender<CollectionSet>
public ref class CollectionSetExtender sealed : public SfcObjectExtender<CollectionSet^>
[<SealedAttribute>]
type CollectionSetExtender =
class
inherit SfcObjectExtender<CollectionSet>
end
public final class CollectionSetExtender extends SfcObjectExtender<CollectionSet>
The CollectionSetExtender type exposes the following members.
Constructors
Name | Description | |
---|---|---|
CollectionSetExtender() | Initializes a new instance of the CollectionSetExtender class. | |
CollectionSetExtender(CollectionSet) | Initializes a new instance of the CollectionSetExtender class. | |
CollectionSetExtender(CollectorConfigStore, String) | Initializes a new instance of the CollectionSetExtender class. |
Top
Methods
Name | Description | |
---|---|---|
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetParentSfcPropertySet | (Inherited from SfcObjectExtender<CollectionSet>.) | |
GetPropertySet | (Inherited from SfcObjectExtender<CollectionSet>.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
OnPropertyChanged | (Inherited from SfcObjectExtender<CollectionSet>.) | |
OnPropertyMetadataChanged | (Inherited from SfcObjectExtender<CollectionSet>.) | |
parent_PropertyChanged | (Inherited from SfcObjectExtender<CollectionSet>.) | |
parent_PropertyMetadataChanged | (Inherited from SfcObjectExtender<CollectionSet>.) | |
RegisterParentProperty | (Inherited from SfcObjectExtender<CollectionSet>.) | |
RegisterProperty(PropertyInfo) | (Inherited from SfcObjectExtender<CollectionSet>.) | |
RegisterProperty(PropertyInfo, String) | (Inherited from SfcObjectExtender<CollectionSet>.) | |
ToString | (Inherited from Object.) |
Top
Events
Name | Description | |
---|---|---|
PropertyChanged | (Inherited from SfcObjectExtender<CollectionSet>.) | |
PropertyMetadataChanged | (Inherited from SfcObjectExtender<CollectionSet>.) |
Top
Remarks
This namespace, class, or member is supported only in version 2.0 of the Microsoft .NET Framework.
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.