SfcObjectExtender<TSfcInstance> Class
Allows adding the new properties and it also helps to establish dependency between extended property and the original one. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Assembly: Microsoft.SqlServer.Management.Sdk.Sfc (in Microsoft.SqlServer.Management.Sdk.Sfc.dll)
Microsoft.SqlServer.Management.Sdk.Sfc::SfcObjectExtender<TSfcInstance>
Microsoft.SqlServer.Management.Collector::CollectionSetExtender
Microsoft.SqlServer.Management.Dmf::ConditionExtender
Microsoft.SqlServer.Management.Dmf::PolicyExtender
Microsoft.SqlServer.Management.Smo::SmoObjectExtender<T>
| Name | Description | |
|---|---|---|
![]() | SfcObjectExtender<TSfcInstance>() | Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() | SfcObjectExtender<TSfcInstance>(TSfcInstance) | Initializes a new instance of the SfcObjectExtender<TSfcInstance> class with the specified parent. Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
| Name | Description | |
|---|---|---|
![]() | Parent | Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
| Name | Description | |
|---|---|---|
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetParentSfcPropertySet() | Retrieves an instance of the parent's property set. Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() | GetPropertySet() | Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() | GetType() | (Inherited from Object.) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | OnPropertyChanged(String^) | Raises the T:System.ComponentModel.INotifyPropertyChanged.PropertyChanged event when it has any subscriber. Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() | OnPropertyMetadataChanged(String^) | Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() | parent_PropertyChanged(Object^, PropertyChangedEventArgs^) | Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() | parent_PropertyMetadataChanged(Object^, SfcPropertyMetadataChangedEventArgs^) | Indicates the parent object in the PropertyMetadata. Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() | RegisterParentProperty(PropertyInfo^) | Registers the property of the parent that has not been included in properties collection. Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() | RegisterProperty(PropertyInfo^) | Registers an additional reflected property. Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() | RegisterProperty(PropertyInfo^, String^) | Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() | ToString() | (Inherited from Object.) |
| Name | Description | |
|---|---|---|
![]() | PropertyChanged | Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() | PropertyMetadataChanged | Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.



