SfcInstance Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |