SfcInstance Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |