Classe SfcInstance<K, T>
The base class for all SQL Server Foundation Class (SFC) object types in a domain.
Hiérarchie d'héritage
System.Object
Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance
Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance<K, T>
Microsoft.SqlServer.Management.Sdk.Sfc.SfcProxyInstance<K, T, TRef>
Espace de noms : Microsoft.SqlServer.Management.Sdk.Sfc
Assembly : Microsoft.SqlServer.Management.Sdk.Sfc (en Microsoft.SqlServer.Management.Sdk.Sfc.dll)
Syntaxe
'Déclaration
Public MustInherit Class SfcInstance(Of K As SfcKey, T As {New, SfcInstance}) _
Inherits SfcInstance
'Utilisation
Dim instance As SfcInstance(Of K, T)
public abstract class SfcInstance<K, T> : SfcInstance
where K : SfcKey
where T : new(), SfcInstance
generic<typename K, typename T>
where K : SfcKey
where T : gcnew(), SfcInstance
public ref class SfcInstance abstract : public SfcInstance
[<AbstractClassAttribute>]
type SfcInstance<'K, 'T when 'K : SfcKey when 'T : new() and SfcInstance> =
class
inherit SfcInstance
end
JScript ne prend pas en charge les types et les méthodes génériques.
Paramètres de type
- K
The type of the key for the instance class.
- T
The type of instance class.
Le type SfcInstance<K, T> expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
![]() |
SfcInstance<K, T> | Initializes a new instance of the SfcInstance<K, T> class. |
Haut de la page
Propriétés
Nom | Description | |
---|---|---|
![]() |
AbstractIdentityKey | Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcInstance.) |
![]() |
IdentityKey | Gets the identity key. |
![]() |
Metadata | Returns metadata about the instance and its domain. (hérité de SfcInstance.) |
![]() |
Parent | Gets or sets the instance parent via the keychain. (hérité de SfcInstance.) |
![]() |
Properties | Returns a collection instance properties. (hérité de SfcInstance.) |
![]() |
PropertyStorageProvider | Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcInstance.) |
![]() |
State | Returns the state of the SfcInstance object. (hérité de SfcInstance.) |
![]() |
Urn | Returns the uniform resource name of the SfcInstance object. (hérité de SfcInstance.) |
Haut de la page
Méthodes
Nom | Description | |
---|---|---|
![]() |
AlterImpl | Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcInstance.) |
![]() |
CheckObjectCreated | Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcInstance.) |
![]() |
CheckObjectState | Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcInstance.) |
![]() |
CreateIdentityKey | Creates a key for its own identity. (remplace SfcInstance.CreateIdentityKey().) |
![]() |
CreateImpl | Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcInstance.) |
![]() |
CreateKey | Creates a key for the instance class from its properties. |
![]() |
Discover | Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcInstance.) |
![]() |
DropImpl | Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcInstance.) |
![]() |
Equals | (hérité de Object.) |
![]() |
Finalize | (hérité de Object.) |
![]() |
GetChildCollection | Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcInstance.) |
![]() |
GetDomain | Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcInstance.) |
![]() |
GetHashCode | (hérité de Object.) |
![]() ![]() |
GetObjectFactory | Gets the object factory to create and populate a new instance of the SfcInstance<K, T> class. |
![]() |
GetPropertySet | Returns the set of properties for the SfcInstance object. (hérité de SfcInstance.) |
![]() |
GetType | (hérité de Object.) |
![]() ![]() |
GetTypeMetadata | Gets the type metadata for this object. |
![]() |
GetTypeMetadataImpl | Gets the type metadata for this object. (remplace SfcInstance.GetTypeMetadataImpl().) |
![]() |
InitializeUIPropertyState | Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcInstance.) |
![]() |
MarkForDropImpl | Returns a value that indicates the existing objects to be dropped. Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcInstance.) |
![]() |
MarkRootAsConnected | Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcInstance.) |
![]() |
MemberwiseClone | (hérité de Object.) |
![]() |
MoveImpl | Indicates the new parent object to move in an instance. Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcInstance.) |
![]() |
OnPropertyMetadataChanges | Invoked whenever the effective value of any SfcInstance metadata is updated. (hérité de SfcInstance.) |
![]() |
OnPropertyValueChanges | Invoked whenever the effective value of any SfcInstance property is updated. (hérité de SfcInstance.) |
![]() |
PostAlter | Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcInstance.) |
![]() |
PostCreate | Indicates the default implementor that creates the execution result. Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcInstance.) |
![]() |
PostDrop | Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcInstance.) |
![]() |
PostMove | Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcInstance.) |
![]() |
PostRename | Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcInstance.) |
![]() |
Refresh | Refreshes the object's properties by reading them from the server. (hérité de SfcInstance.) |
![]() |
RenameImpl | Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcInstance.) |
![]() |
ResetKey | Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcInstance.) |
![]() |
Serialize | Serializes the instance to XML. (hérité de SfcInstance.) |
![]() |
ToString | Returns a string representation of the instance Urn. (hérité de SfcInstance.) |
![]() |
UpdateUIPropertyState | Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcInstance.) |
![]() |
Validate | Indicates the basic child object's validation. Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcInstance.) |
Haut de la page
Événements
Nom | Description | |
---|---|---|
![]() |
propertyChanged | Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcInstance.) |
![]() |
PropertyChanged | CLS-compliant event for property changes. (hérité de SfcInstance.) |
![]() |
propertyMetadataChanged | Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcInstance.) |
![]() |
PropertyMetadataChanged | CLS-compliant event for property metadata changes. (hérité de SfcInstance.) |
Haut de la page
Sécurité des threads
Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.