Lenguaje

Target Clase

Definición

Clase en tiempo de ejecución para Target. Cada instancia de esta clase representa una fila en sys.server_event_session_targets.

public sealed class Target : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance, Microsoft.SqlServer.Management.XEvent.ISessionObject
type Target = class
    inherit SfcInstance
    interface ISfcDiscoverObject
    interface ISessionObject
Public NotInheritable Class Target
Inherits SfcInstance
Implements ISessionObject
Herencia
Implementaciones

Constructores

Nombre Description
Target()

Inicializa una nueva instancia de la clase Target. El constructor vacío es una convención en SFC.

Target(Session, String)

Inicializa una nueva instancia de la Target clase con un elemento primario y un nombre especificados.

Target(Session, TargetInfo)

Inicializa una nueva instancia de la Event clase a partir de un objeto TargetInfo.

Campos

Nombre Description
TypeTypeName

Nombre de tipo

Propiedades

Nombre Description
AbstractIdentityKey

Clase en tiempo de ejecución para Target. Cada instancia de esta clase representa una fila en sys.server_event_session_targets.

(Heredado de SfcInstance)
Description

Obtiene o establece la descripción de destino. El descriptor de acceso Set es solo para uso interno.

ID

Obtiene la descripción.

IdentityKey

Obtiene la clave de identidad.

KeyChain

Devuelve la ruta de acceso de identidad del objeto.

(Heredado de SfcInstance)
Metadata

Clase en tiempo de ejecución para Target. Cada instancia de esta clase representa una fila en sys.server_event_session_targets.

(Heredado de SfcInstance)
ModuleID

Obtiene el identificador del módulo.

Name

Nombre del destino

PackageName

Obtiene el nombre del paquete al que pertenece el evento.

Parent

Propiedad primaria para Event.

Properties

Clase en tiempo de ejecución para Target. Cada instancia de esta clase representa una fila en sys.server_event_session_targets.

(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)
ScriptName

Obtiene el nombre con formato de scripting.

State

Estado del objeto, utilizado en la función Alter en la sesión.

TargetFields

Obtiene el conjunto de información de columna de destino.

Urn

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

(Heredado de SfcInstance)

Métodos

Nombre Description
AlterImpl()

Clase en tiempo de ejecución para Target. Cada instancia de esta clase representa una fila en sys.server_event_session_targets.

(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()

Clase en tiempo de ejecución para Target. Cada instancia de esta clase representa una fila en sys.server_event_session_targets.

(Heredado de SfcInstance)
CreateImpl()

Clase en tiempo de ejecución para Target. Cada instancia de esta clase representa una fila en sys.server_event_session_targets.

(Heredado de SfcInstance)
Discover(ISfcDependencyDiscoveryObjectSink)

Clase en tiempo de ejecución para Target. Cada instancia de esta clase representa una fila en sys.server_event_session_targets.

(Heredado de SfcInstance)
DropImpl()

Clase en tiempo de ejecución para Target. Cada instancia de esta clase representa una fila en sys.server_event_session_targets.

(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 en tiempo de ejecución para Target. Cada instancia de esta clase representa una fila en sys.server_event_session_targets.

(Heredado de SfcInstance)
GetObjectFactory()

Obtiene el generador de objetos.

GetPropertySet()

Clase en tiempo de ejecución para Target. Cada instancia de esta clase representa una fila en sys.server_event_session_targets.

(Heredado de SfcInstance)
GetTargetData()

Obtiene los datos de destino.

GetTypeMetadata()

Obtiene metadatos de tipo Sfc.

GetTypeMetadataImpl()

Clase en tiempo de ejecución para Target. Cada instancia de esta clase representa una fila en sys.server_event_session_targets.

(Heredado de SfcInstance)
HasCustomizableField()

Determina si el destino tiene al menos un campo que debe establecerse.

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 en tiempo de ejecución para Target. Cada instancia de esta clase representa una fila en sys.server_event_session_targets.

(Heredado de SfcInstance)
MarkRootAsConnected()

Clase en tiempo de ejecución para Target. Cada instancia de esta clase representa una fila en sys.server_event_session_targets.

(Heredado de SfcInstance)
MoveImpl(SfcInstance)

Clase en tiempo de ejecución para Target. Cada instancia de esta clase representa una fila en sys.server_event_session_targets.

(Heredado de SfcInstance)
OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs)

Clase en tiempo de ejecución para Target. Cada instancia de esta clase representa una fila en sys.server_event_session_targets.

(Heredado de SfcInstance)
OnPropertyValueChanges(PropertyChangedEventArgs)

Clase en tiempo de ejecución para Target. Cada instancia de esta clase representa una fila en sys.server_event_session_targets.

(Heredado de SfcInstance)
PostAlter(Object)

Clase en tiempo de ejecución para Target. Cada instancia de esta clase representa una fila en sys.server_event_session_targets.

(Heredado de SfcInstance)
PostCreate(Object)

Clase en tiempo de ejecución para Target. Cada instancia de esta clase representa una fila en sys.server_event_session_targets.

(Heredado de SfcInstance)
PostDrop(Object)

Clase en tiempo de ejecución para Target. Cada instancia de esta clase representa una fila en sys.server_event_session_targets.

(Heredado de SfcInstance)
PostMove(Object)

Clase en tiempo de ejecución para Target. Cada instancia de esta clase representa una fila en sys.server_event_session_targets.

(Heredado de SfcInstance)
PostRename(Object)

Clase en tiempo de ejecución para Target. Cada instancia de esta clase representa una fila en sys.server_event_session_targets.

(Heredado de SfcInstance)
Refresh()

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

(Heredado de SfcInstance)
RenameImpl(SfcKey)

Clase en tiempo de ejecución para Target. Cada instancia de esta clase representa una fila en sys.server_event_session_targets.

(Heredado de SfcInstance)
ResetKey()

Clase en tiempo de ejecución para Target. Cada instancia de esta clase representa una fila en sys.server_event_session_targets.

(Heredado de SfcInstance)
Serialize(XmlWriter)

Clase en tiempo de ejecución para Target. Cada instancia de esta clase representa una fila en sys.server_event_session_targets.

(Heredado de SfcInstance)
SetTargetInfo(TargetInfo)

Establezca TargetInfo para un destino pendiente.

ToString()

Clase en tiempo de ejecución para Target. Cada instancia de esta clase representa una fila en sys.server_event_session_targets.

(Heredado de SfcInstance)
UpdateUIPropertyState()

Clase en tiempo de ejecución para Target. Cada instancia de esta clase representa una fila en sys.server_event_session_targets.

(Heredado de SfcInstance)
Validate()

Validación básica del objeto secundario

(Heredado de SfcInstance)

Eventos

Nombre Description
propertyChanged

Clase en tiempo de ejecución para Target. Cada instancia de esta clase representa una fila en sys.server_event_session_targets.

(Heredado de SfcInstance)
PropertyChanged

Clase en tiempo de ejecución para Target. Cada instancia de esta clase representa una fila en sys.server_event_session_targets.

(Heredado de SfcInstance)
propertyMetadataChanged

Clase en tiempo de ejecución para Target. Cada instancia de esta clase representa una fila en sys.server_event_session_targets.

(Heredado de SfcInstance)
PropertyMetadataChanged

Clase en tiempo de ejecución para Target. Cada instancia de esta clase representa una fila en sys.server_event_session_targets.

(Heredado de SfcInstance)

Implementaciones de interfaz explícitas

Nombre Description
ISessionObject.GetCreateScript()

Genere el script para agregar un destino. Se usa en Crear sesión.

ISessionObject.GetDropScript()

Generación del script para quitar el evento. Se usa en Alter Session.

ISessionObject.IsDirty()

Clase en tiempo de ejecución para Target. Cada instancia de esta clase representa una fila en sys.server_event_session_targets.

ISfcDiscoverObject.Discover(ISfcDependencyDiscoveryObjectSink)

Clase en tiempo de ejecución para Target. Cada instancia de esta clase representa una fila en sys.server_event_session_targets.

Se aplica a