SfcInstance Classe

Définition

Classe de base pour tous les types d’objets Sfc dans un domaine.

public abstract class SfcInstance : Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDiscoverObject, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcPropertyProvider, System.ComponentModel.INotifyPropertyChanged
type SfcInstance = class
    interface ISfcDiscoverObject
    interface ISfcPropertyProvider
    interface ISfcNotifyPropertyMetadataChanged
    interface INotifyPropertyChanged
Public MustInherit Class SfcInstance
Implements INotifyPropertyChanged, ISfcDiscoverObject, ISfcPropertyProvider
Héritage
SfcInstance
Dérivé
Implémente

Constructeurs

Nom Description
SfcInstance()

Classe de base pour tous les types d’objets Sfc dans un domaine.

Propriétés

Nom Description
AbstractIdentityKey

Classe de base pour tous les types d’objets Sfc dans un domaine.

KeyChain

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

Metadata

Classe de base pour tous les types d’objets Sfc dans un domaine.

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

Properties

Classe de base pour tous les types d’objets Sfc dans un domaine.

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)

State

Classe de base pour tous les types d’objets Sfc dans un domaine.

Urn

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

Méthodes

Nom Description
AlterImpl()

Classe de base pour tous les types d’objets Sfc dans un domaine.

CheckObjectCreated()

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

CheckObjectState()

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

CreateIdentityKey()

Classe de base pour tous les types d’objets Sfc dans un domaine.

CreateImpl()

Classe de base pour tous les types d’objets Sfc dans un domaine.

Discover(ISfcDependencyDiscoveryObjectSink)

Classe de base pour tous les types d’objets Sfc dans un domaine.

DropImpl()

Classe de base pour tous les types d’objets Sfc dans un domaine.

GetChildCollection(String)

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

GetDomain()

Classe de base pour tous les types d’objets Sfc dans un domaine.

GetPropertySet()

Classe de base pour tous les types d’objets Sfc dans un domaine.

GetTypeMetadataImpl()

Classe de base pour tous les types d’objets Sfc dans un domaine.

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)

MarkForDropImpl(Boolean)

Classe de base pour tous les types d’objets Sfc dans un domaine.

MarkRootAsConnected()

Classe de base pour tous les types d’objets Sfc dans un domaine.

MoveImpl(SfcInstance)

Classe de base pour tous les types d’objets Sfc dans un domaine.

OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs)

Classe de base pour tous les types d’objets Sfc dans un domaine.

OnPropertyValueChanges(PropertyChangedEventArgs)

Classe de base pour tous les types d’objets Sfc dans un domaine.

PostAlter(Object)

Classe de base pour tous les types d’objets Sfc dans un domaine.

PostCreate(Object)

Classe de base pour tous les types d’objets Sfc dans un domaine.

PostDrop(Object)

Classe de base pour tous les types d’objets Sfc dans un domaine.

PostMove(Object)

Classe de base pour tous les types d’objets Sfc dans un domaine.

PostRename(Object)

Classe de base pour tous les types d’objets Sfc dans un domaine.

Refresh()

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

RenameImpl(SfcKey)

Classe de base pour tous les types d’objets Sfc dans un domaine.

ResetKey()

Classe de base pour tous les types d’objets Sfc dans un domaine.

Serialize(XmlWriter)

Classe de base pour tous les types d’objets Sfc dans un domaine.

ToString()

Classe de base pour tous les types d’objets Sfc dans un domaine.

UpdateUIPropertyState()

Classe de base pour tous les types d’objets Sfc dans un domaine.

Validate()

Validation de l’objet enfant de base

Événements

Nom Description
propertyChanged

Classe de base pour tous les types d’objets Sfc dans un domaine.

PropertyChanged

Classe de base pour tous les types d’objets Sfc dans un domaine.

propertyMetadataChanged

Classe de base pour tous les types d’objets Sfc dans un domaine.

PropertyMetadataChanged

Classe de base pour tous les types d’objets Sfc dans un domaine.

S’applique à