SfcInstance Clase

Definición

Clase base para todos los tipos de objetos Sfc de un dominio.

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
Herencia
SfcInstance
Derivado
Implementaciones

Constructores

Nombre Description
SfcInstance()

Clase base para todos los tipos de objetos Sfc de un dominio.

Propiedades

Nombre Description
AbstractIdentityKey

Clase base para todos los tipos de objetos Sfc de un dominio.

KeyChain

Devuelve la ruta de acceso de identidad del objeto.

Metadata

Clase base para todos los tipos de objetos Sfc de un dominio.

Parent

Parent no es algo que se mantiene local, está implícito en la cadena de claves El concepto de un elemento primario es realmente sobre el hiearchy arriba y bajo la raíz si solo lo hacemos a través de elementos primarios, entonces no podremos crear instancias de objetos con solo conjuntos SfcKeyChain ligeros.

Establecer el elemento primario es una operación auxiliar para establecer una cadena de claves

Properties

Clase base para todos los tipos de objetos Sfc de un dominio.

PropertyStorageProvider

Esta propiedad devuelve la implementación predeterminada de SFC para la interfaz ISfcPropertyStorageProvider, se puede invalidar en las clases secundarias para devolver otro proveedor de almacenamiento (es decir, lista de propiedades planas).

State

Clase base para todos los tipos de objetos Sfc de un dominio.

Urn

Cree una nueva cadena urn en cada solicitud y vuelva a devolverla.

Métodos

Nombre Description
AlterImpl()

Clase base para todos los tipos de objetos Sfc de un dominio.

CheckObjectCreated()

Para llamar desde el dominio para cuando una API requiere que el objeto se cree más fuerte que CheckObjectState.

CheckObjectState()

Para llamar desde el dominio para cualquier acceso al objeto

CreateIdentityKey()

Clase base para todos los tipos de objetos Sfc de un dominio.

CreateImpl()

Clase base para todos los tipos de objetos Sfc de un dominio.

Discover(ISfcDependencyDiscoveryObjectSink)

Clase base para todos los tipos de objetos Sfc de un dominio.

DropImpl()

Clase base para todos los tipos de objetos Sfc de un dominio.

GetChildCollection(String)

Obtenga la colección secundaria de esta instancia para la cadena de nombre de elemento especificada.

GetDomain()

Clase base para todos los tipos de objetos Sfc de un dominio.

GetPropertySet()

Clase base para todos los tipos de objetos Sfc de un dominio.

GetTypeMetadataImpl()

Clase base para todos los tipos de objetos Sfc de un dominio.

InitializeUIPropertyState()

Reemplazable de los objetos secundarios que se preocupan por inicializar sus estados (metadatos dinámicos que actualmente son ". Propiedad Enabled"

MarkForDropImpl(Boolean)

Clase base para todos los tipos de objetos Sfc de un dominio.

MarkRootAsConnected()

Clase base para todos los tipos de objetos Sfc de un dominio.

MoveImpl(SfcInstance)

Clase base para todos los tipos de objetos Sfc de un dominio.

OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs)

Clase base para todos los tipos de objetos Sfc de un dominio.

OnPropertyValueChanges(PropertyChangedEventArgs)

Clase base para todos los tipos de objetos Sfc de un dominio.

PostAlter(Object)

Clase base para todos los tipos de objetos Sfc de un dominio.

PostCreate(Object)

Clase base para todos los tipos de objetos Sfc de un dominio.

PostDrop(Object)

Clase base para todos los tipos de objetos Sfc de un dominio.

PostMove(Object)

Clase base para todos los tipos de objetos Sfc de un dominio.

PostRename(Object)

Clase base para todos los tipos de objetos Sfc de un dominio.

Refresh()

actualiza las propiedades del objeto leyéndolas desde el servidor.

RenameImpl(SfcKey)

Clase base para todos los tipos de objetos Sfc de un dominio.

ResetKey()

Clase base para todos los tipos de objetos Sfc de un dominio.

Serialize(XmlWriter)

Clase base para todos los tipos de objetos Sfc de un dominio.

ToString()

Clase base para todos los tipos de objetos Sfc de un dominio.

UpdateUIPropertyState()

Clase base para todos los tipos de objetos Sfc de un dominio.

Validate()

Validación básica del objeto secundario

Eventos

Nombre Description
propertyChanged

Clase base para todos los tipos de objetos Sfc de un dominio.

PropertyChanged

Clase base para todos los tipos de objetos Sfc de un dominio.

propertyMetadataChanged

Clase base para todos los tipos de objetos Sfc de un dominio.

PropertyMetadataChanged

Clase base para todos los tipos de objetos Sfc de un dominio.

Se aplica a