Klasa SfcObjectExtender(TSfcInstance)
Umożliwia dodawanie nowych właściwość i również pomaga ustanowić zależność między rozszerzone właściwość i oryginalny. Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server.
Hierarchia dziedziczenia
System. . :: . .Object
Microsoft.SqlServer.Management.Sdk.Sfc..::..SfcObjectExtender<(Of <(<'TSfcInstance>)>)>
Microsoft.SqlServer.Management.Dmf. . :: . .ConditionExtender
Microsoft.SqlServer.Management.Dmf. . :: . .PolicyExtender
Microsoft.SqlServer.Management.Smo. . :: . .SmoObjectExtender< (Of < ( <'T> ) > ) >
Przestrzeń nazw: Microsoft.SqlServer.Management.Sdk.Sfc
Zestaw: Microsoft.SqlServer.Management.Sdk.Sfc (w Microsoft.SqlServer.Management.Sdk.Sfc.dll)
Syntax
'Deklaracja
Public Class SfcObjectExtender(Of TSfcInstance As {New, ISfcPropertyProvider}) _
Implements ISfcPropertyProvider, INotifyPropertyChanged, ISfcNotifyPropertyMetadataChanged
'Użycie
Dim instance As SfcObjectExtender(Of TSfcInstance)
public class SfcObjectExtender<TSfcInstance> : ISfcPropertyProvider,
INotifyPropertyChanged, ISfcNotifyPropertyMetadataChanged
where TSfcInstance : new(), ISfcPropertyProvider
generic<typename TSfcInstance>
where TSfcInstance : gcnew(), ISfcPropertyProvider
public ref class SfcObjectExtender : ISfcPropertyProvider,
INotifyPropertyChanged, ISfcNotifyPropertyMetadataChanged
type SfcObjectExtender<'TSfcInstance when 'TSfcInstance : new() and ISfcPropertyProvider> =
class
interface ISfcPropertyProvider
interface INotifyPropertyChanged
interface ISfcNotifyPropertyMetadataChanged
end
JScript does not support generic types and methods.
Parametry typów
- TSfcInstance
Jako dostawca podstawowych właściwość obiektu nadrzędnego.
Typ SfcObjectExtender<(Of <(<'TSfcInstance>)>)> uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
SfcObjectExtender< (Of < ( <'TSfcInstance> ) > ) >() () () () | Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. | |
SfcObjectExtender< (Of < ( <'TSfcInstance> ) > ) >(TSfcInstance) | Inicjuje nowe wystąpienie SfcObjectExtender<(Of <(<'TSfcInstance>)>)> klasy z określonego obiektu nadrzędnego. Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. |
Do góry
Właściwości
Nazwa | Opis | |
---|---|---|
Parent | Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. |
Do góry
Metody
Nazwa | Opis | |
---|---|---|
Equals | (Dziedziczony z Object). | |
Finalize | (Dziedziczony z Object). | |
GetHashCode | (Dziedziczony z Object). | |
GetParentSfcPropertySet | Pobiera wystąpienie zestaw właściwość obiektu nadrzędnego. Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. | |
GetPropertySet | Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. | |
GetType | (Dziedziczony z Object). | |
MemberwiseClone | (Dziedziczony z Object). | |
OnPropertyChanged | Podnosi PropertyChanged zdarzenie, kiedy ma żadnych subskrybent. Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. | |
OnPropertyMetadataChanged | Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. | |
parent_PropertyChanged | Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. | |
parent_PropertyMetadataChanged | Wskazuje obiektu nadrzędnego w PropertyMetadata. Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. | |
RegisterParentProperty | Rejestruje właściwość nadrzędny, która nie została uwzględniona kolekcja właściwość. Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. | |
RegisterProperty(PropertyInfo) | Rejestruje dodatkowe właściwość lustrzany. Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. | |
RegisterProperty(PropertyInfo, String) | Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. | |
ToString | (Dziedziczony z Object). |
Do góry
Zdarzenia
Nazwa | Opis | |
---|---|---|
PropertyChanged | Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. | |
PropertyMetadataChanged | Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. |
Do góry
Bezpieczeństwo wątków
Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.