SfcInstance<K,T> Clase

Definición

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

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

Parámetros de tipo

K

Tipo de la clave de la clase de instancia.

T

Tipo de la clase de instancia.

Herencia
SfcInstance<K,T>
Derivado

Constructores

Nombre Description
SfcInstance<K,T>()

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

Propiedades

Nombre Description
AbstractIdentityKey

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

(Heredado de SfcInstance)
IdentityKey

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

KeyChain

Devuelve la ruta de acceso de identidad del objeto.

(Heredado de SfcInstance)
Metadata

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

(Heredado de SfcInstance)
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

(Heredado de SfcInstance)
Properties

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

(Heredado de SfcInstance)
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).

(Heredado de SfcInstance)
State

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

(Heredado de SfcInstance)
Urn

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

(Heredado de SfcInstance)

Métodos

Nombre Description
AlterImpl()

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

(Heredado de SfcInstance)
CheckObjectCreated()

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

(Heredado de SfcInstance)
CheckObjectState()

Para llamar desde el dominio para cualquier acceso al objeto

(Heredado de SfcInstance)
CreateIdentityKey()

Contenedor para nuestra versión fuertemente tipada. La base de SfcInstance no genérica necesita esto.

CreateImpl()

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

(Heredado de SfcInstance)
CreateKey()

Las clases derivadas deben implementar esto para crear una clave para una instancia de clase a partir de sus propiedades.

Discover(ISfcDependencyDiscoveryObjectSink)

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

(Heredado de SfcInstance)
DropImpl()

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

(Heredado de SfcInstance)
GetChildCollection(String)

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

(Heredado de SfcInstance)
GetDomain()

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

(Heredado de SfcInstance)
GetObjectFactory()

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

GetPropertySet()

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

(Heredado de SfcInstance)
GetTypeMetadata()

Acceso a metadatos internos de tipo de clase estática. Normalmente se llama desde la instancia raíz del dominio a través del modificador . Para personalizar type's TypeMetadata, omita llamar a este método y devolver su propio objeto derivado de SfcTypeMetadata para la clase.

GetTypeMetadataImpl()

Acceso a metadatos de tipo de clase de instancia interna. Esto devuelve la implementación estática predeterminada de SfcTypeMetadata de un tipo. Para personalizar TypeMetadata de un tipo, invalide este método en la clase de tipo derivada para que apunte a su propio singleton de objeto derivado de SfcTypeMetadata para esa clase.

InitializeUIPropertyState()

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

(Heredado de SfcInstance)
MarkForDropImpl(Boolean)

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

(Heredado de SfcInstance)
MarkRootAsConnected()

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

(Heredado de SfcInstance)
MoveImpl(SfcInstance)

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

(Heredado de SfcInstance)
OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs)

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

(Heredado de SfcInstance)
OnPropertyValueChanges(PropertyChangedEventArgs)

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

(Heredado de SfcInstance)
PostAlter(Object)

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

(Heredado de SfcInstance)
PostCreate(Object)

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

(Heredado de SfcInstance)
PostDrop(Object)

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

(Heredado de SfcInstance)
PostMove(Object)

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

(Heredado de SfcInstance)
PostRename(Object)

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

(Heredado de SfcInstance)
Refresh()

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

(Heredado de SfcInstance)
RenameImpl(SfcKey)

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

(Heredado de SfcInstance)
ResetKey()

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

(Heredado de SfcInstance)
Serialize(XmlWriter)

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

(Heredado de SfcInstance)
ToString()

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

(Heredado de SfcInstance)
UpdateUIPropertyState()

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

(Heredado de SfcInstance)
Validate()

Validación básica del objeto secundario

(Heredado de SfcInstance)

Eventos

Nombre Description
propertyChanged

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

(Heredado de SfcInstance)
PropertyChanged

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

(Heredado de SfcInstance)
propertyMetadataChanged

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

(Heredado de SfcInstance)
PropertyMetadataChanged

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

(Heredado de SfcInstance)

Se aplica a