SfcInstance<K,T> Classe

Définition

Classe de base générique pour tous les types d’objets Sfc dans un domaine.

public abstract class SfcInstance<K,T> : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance where K : SfcKey where T : SfcInstance, new()
type SfcInstance<'K, 'T (requires 'K :> SfcKey and 'T :> SfcInstance and 'T : (new : unit -> 'T))> = class
    inherit SfcInstance
Public MustInherit Class SfcInstance(Of K, T)
Inherits SfcInstance

Paramètres de type

K

Type de la clé pour la classe d’instance.

T

Type de la classe d’instance.

Héritage
SfcInstance<K,T>
Dérivé

Constructeurs

Nom Description
SfcInstance<K,T>()

Classe de base générique pour tous les types d’objets Sfc dans un domaine.

Propriétés

Nom Description
AbstractIdentityKey

Classe de base générique pour tous les types d’objets Sfc dans un domaine.

(Hérité de SfcInstance)
IdentityKey

Classe de base générique pour tous les types d’objets Sfc dans un domaine.

KeyChain

Retourne le chemin d’accès d’identité de l’objet

(Hérité de SfcInstance)
Metadata

Classe de base générique pour tous les types d’objets Sfc dans un domaine.

(Hérité de SfcInstance)
Parent

Parent n’est pas quelque chose qui est conservé localement, il est implicite de la trousseau Le concept d’un parent est vraiment au sujet de l’hiéarchy vers le haut et sous la racine si nous ne le faisons que via les parents, alors nous ne serons pas en mesure d’instancier des objets avec seulement des jeux SfcKeyChain légers

Définir le parent est là pour une opération d’assistance pour définir un trousseau

(Hérité de SfcInstance)
Properties

Classe de base générique pour tous les types d’objets Sfc dans un domaine.

(Hérité de SfcInstance)
PropertyStorageProvider

Cette propriété retourne l’implémentation par défaut de SFC pour l’interface ISfcPropertyStorageProvider, elle peut être remplacée dans les classes enfants pour retourner un autre fournisseur de stockage (c’est-à-dire une liste de propriétés plates)

(Hérité de SfcInstance)
State

Classe de base générique pour tous les types d’objets Sfc dans un domaine.

(Hérité de SfcInstance)
Urn

Créez une chaîne Urn sur chaque requête et retournez-la.

(Hérité de SfcInstance)

Méthodes

Nom Description
AlterImpl()

Classe de base générique pour tous les types d’objets Sfc dans un domaine.

(Hérité de SfcInstance)
CheckObjectCreated()

Pour être appelé à partir d’un domaine pour lorsqu’une API nécessite que l’objet soit créé plus fort que CheckObjectState

(Hérité de SfcInstance)
CheckObjectState()

Pour être appelé à partir du domaine pour tout accès à l’objet

(Hérité de SfcInstance)
CreateIdentityKey()

Wrapper pour notre version fortement typée. La base de SfcInstance non générique en a besoin.

CreateImpl()

Classe de base générique pour tous les types d’objets Sfc dans un domaine.

(Hérité de SfcInstance)
CreateKey()

Les classes dérivées doivent implémenter cette opération pour créer une clé pour une instance de classe à partir de ses propriétés.

Discover(ISfcDependencyDiscoveryObjectSink)

Classe de base générique pour tous les types d’objets Sfc dans un domaine.

(Hérité de SfcInstance)
DropImpl()

Classe de base générique pour tous les types d’objets Sfc dans un domaine.

(Hérité de SfcInstance)
GetChildCollection(String)

Obtenez la collection enfant dans cette instance pour la chaîne de nom d’élément donnée.

(Hérité de SfcInstance)
GetDomain()

Classe de base générique pour tous les types d’objets Sfc dans un domaine.

(Hérité de SfcInstance)
GetObjectFactory()

Classe de base générique pour tous les types d’objets Sfc dans un domaine.

GetPropertySet()

Classe de base générique pour tous les types d’objets Sfc dans un domaine.

(Hérité de SfcInstance)
GetTypeMetadata()

Accès aux métadonnées de type de classe statique interne. Généralement appelé à partir de l’instance racine du domaine via le commutateur. Pour personnaliser le TypeMetadata d’un type, ignorez l’appel de cette méthode et retournez votre propre objet dérivé de SfcTypeMetadata pour la classe.

GetTypeMetadataImpl()

Accès aux métadonnées de type de classe d’instance interne. Cette opération retourne l’implémentation statique par défaut de SfcTypeMetadata d’un type. Pour personnaliser typeMetadata d’un type, remplacez cette méthode dans la classe de type dérivée pour pointer vers votre propre singleton d’objet dérivé de SfcTypeMetadata pour cette classe.

InitializeUIPropertyState()

Substituable à partir des objets enfants qui s’intéressent à l’initialisation de leurs états (métadonnées dynamiques qui sont actuellement les « ». Enabled " property)

(Hérité de SfcInstance)
MarkForDropImpl(Boolean)

Classe de base générique pour tous les types d’objets Sfc dans un domaine.

(Hérité de SfcInstance)
MarkRootAsConnected()

Classe de base générique pour tous les types d’objets Sfc dans un domaine.

(Hérité de SfcInstance)
MoveImpl(SfcInstance)

Classe de base générique pour tous les types d’objets Sfc dans un domaine.

(Hérité de SfcInstance)
OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs)

Classe de base générique pour tous les types d’objets Sfc dans un domaine.

(Hérité de SfcInstance)
OnPropertyValueChanges(PropertyChangedEventArgs)

Classe de base générique pour tous les types d’objets Sfc dans un domaine.

(Hérité de SfcInstance)
PostAlter(Object)

Classe de base générique pour tous les types d’objets Sfc dans un domaine.

(Hérité de SfcInstance)
PostCreate(Object)

Classe de base générique pour tous les types d’objets Sfc dans un domaine.

(Hérité de SfcInstance)
PostDrop(Object)

Classe de base générique pour tous les types d’objets Sfc dans un domaine.

(Hérité de SfcInstance)
PostMove(Object)

Classe de base générique pour tous les types d’objets Sfc dans un domaine.

(Hérité de SfcInstance)
PostRename(Object)

Classe de base générique pour tous les types d’objets Sfc dans un domaine.

(Hérité de SfcInstance)
Refresh()

actualise les propriétés de l’objet en les lisant à partir du serveur

(Hérité de SfcInstance)
RenameImpl(SfcKey)

Classe de base générique pour tous les types d’objets Sfc dans un domaine.

(Hérité de SfcInstance)
ResetKey()

Classe de base générique pour tous les types d’objets Sfc dans un domaine.

(Hérité de SfcInstance)
Serialize(XmlWriter)

Classe de base générique pour tous les types d’objets Sfc dans un domaine.

(Hérité de SfcInstance)
ToString()

Classe de base générique pour tous les types d’objets Sfc dans un domaine.

(Hérité de SfcInstance)
UpdateUIPropertyState()

Classe de base générique pour tous les types d’objets Sfc dans un domaine.

(Hérité de SfcInstance)
Validate()

Validation de l’objet enfant de base

(Hérité de SfcInstance)

Événements

Nom Description
propertyChanged

Classe de base générique pour tous les types d’objets Sfc dans un domaine.

(Hérité de SfcInstance)
PropertyChanged

Classe de base générique pour tous les types d’objets Sfc dans un domaine.

(Hérité de SfcInstance)
propertyMetadataChanged

Classe de base générique pour tous les types d’objets Sfc dans un domaine.

(Hérité de SfcInstance)
PropertyMetadataChanged

Classe de base générique pour tous les types d’objets Sfc dans un domaine.

(Hérité de SfcInstance)

S’applique à