Sprache

Target Klasse

Definition

Laufzeitklasse für Target. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_targets dar.

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
Vererbung
Implementiert

Konstruktoren

Name Beschreibung
Target()

Initialisiert eine neue Instanz der Target-Klasse. Der leere Konstruktor ist eine Konvention in SFC.

Target(Session, String)

Initialisiert eine neue Instanz der Target Klasse mit dem angegebenen übergeordneten Element und Namen.

Target(Session, TargetInfo)

Initialisiert eine neue Instanz der Event Klasse aus einem TargetInfo -Objekt.

Felder

Name Beschreibung
TypeTypeName

Typname

Eigenschaften

Name Beschreibung
AbstractIdentityKey

Laufzeitklasse für Target. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_targets dar.

(Geerbt von SfcInstance)
Description

Ruft die Zielbeschreibung ab oder legt sie fest. Der Set-Accessor ist nur für die interne Verwendung vorgesehen.

ID

Ruft die Beschreibung ab.

IdentityKey

Ruft den Identitätsschlüssel ab.

KeyChain

Gibt den Identitätspfad des Objekts zurück.

(Geerbt von SfcInstance)
Metadata

Laufzeitklasse für Target. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_targets dar.

(Geerbt von SfcInstance)
ModuleID

Ruft die Modul-ID ab.

Name

Der Name des Ziels

PackageName

Ruft den Paketnamen ab, zu dem das Ereignis gehört.

Parent

Parent-Eigenschaft für Ereignis.

Properties

Laufzeitklasse für Target. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_targets dar.

(Geerbt von SfcInstance)
PropertyStorageProvider

Diese Eigenschaft gibt die Standardimplementierung von SFC für die ISfcPropertyStorageProvider-Schnittstelle zurück. Sie kann in den untergeordneten Klassen außer Kraft gesetzt werden, um einen anderen Speicheranbieter zurückzugeben (d. h. eine Liste mit flachen Eigenschaften)

(Geerbt von SfcInstance)
ScriptName

Ruft den Namen ab, der für skripting formatiert ist.

State

Der Status des Objekts, das in der Alter-Funktion in der Sitzung verwendet wird.

TargetFields

Ruft den Zielspalten-Informationssatz ab.

Urn

Erstellen Sie für jede Anforderung eine neue Urn-Zeichenfolge, und geben Sie sie zurück.

(Geerbt von SfcInstance)

Methoden

Name Beschreibung
AlterImpl()

Laufzeitklasse für Target. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_targets dar.

(Geerbt von SfcInstance)
CheckObjectCreated()

Um von der Domäne aufgerufen zu werden, für die eine API erfordert, dass das Objekt stärker als CheckObjectState erstellt werden muss

(Geerbt von SfcInstance)
CheckObjectState()

So rufen Sie von der Domäne für jeden Zugriff auf das Objekt auf

(Geerbt von SfcInstance)
CreateIdentityKey()

Laufzeitklasse für Target. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_targets dar.

(Geerbt von SfcInstance)
CreateImpl()

Laufzeitklasse für Target. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_targets dar.

(Geerbt von SfcInstance)
Discover(ISfcDependencyDiscoveryObjectSink)

Laufzeitklasse für Target. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_targets dar.

(Geerbt von SfcInstance)
DropImpl()

Laufzeitklasse für Target. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_targets dar.

(Geerbt von SfcInstance)
GetChildCollection(String)

Rufen Sie die untergeordnete Auflistung in dieser Instanz für die angegebene Elementnamenzeichenfolge ab.

(Geerbt von SfcInstance)
GetDomain()

Laufzeitklasse für Target. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_targets dar.

(Geerbt von SfcInstance)
GetObjectFactory()

Ruft die Objektfactory ab.

GetPropertySet()

Laufzeitklasse für Target. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_targets dar.

(Geerbt von SfcInstance)
GetTargetData()

Ruft die Zieldaten ab.

GetTypeMetadata()

Ruft Sfc-Typmetadaten ab.

GetTypeMetadataImpl()

Laufzeitklasse für Target. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_targets dar.

(Geerbt von SfcInstance)
HasCustomizableField()

Bestimmt, ob das Ziel mindestens ein Feld festgelegt werden muss.

InitializeUIPropertyState()

Überschreibbar von den untergeordneten Objekten, die sich um die Initialisierung ihrer Zustände kümmern (dynamische Metadaten, die derzeit ". Enabled"-Eigenschaft)

(Geerbt von SfcInstance)
MarkForDropImpl(Boolean)

Laufzeitklasse für Target. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_targets dar.

(Geerbt von SfcInstance)
MarkRootAsConnected()

Laufzeitklasse für Target. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_targets dar.

(Geerbt von SfcInstance)
MoveImpl(SfcInstance)

Laufzeitklasse für Target. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_targets dar.

(Geerbt von SfcInstance)
OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs)

Laufzeitklasse für Target. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_targets dar.

(Geerbt von SfcInstance)
OnPropertyValueChanges(PropertyChangedEventArgs)

Laufzeitklasse für Target. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_targets dar.

(Geerbt von SfcInstance)
PostAlter(Object)

Laufzeitklasse für Target. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_targets dar.

(Geerbt von SfcInstance)
PostCreate(Object)

Laufzeitklasse für Target. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_targets dar.

(Geerbt von SfcInstance)
PostDrop(Object)

Laufzeitklasse für Target. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_targets dar.

(Geerbt von SfcInstance)
PostMove(Object)

Laufzeitklasse für Target. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_targets dar.

(Geerbt von SfcInstance)
PostRename(Object)

Laufzeitklasse für Target. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_targets dar.

(Geerbt von SfcInstance)
Refresh()

aktualisiert die Eigenschaften des Objekts, indem sie vom Server gelesen werden.

(Geerbt von SfcInstance)
RenameImpl(SfcKey)

Laufzeitklasse für Target. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_targets dar.

(Geerbt von SfcInstance)
ResetKey()

Laufzeitklasse für Target. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_targets dar.

(Geerbt von SfcInstance)
Serialize(XmlWriter)

Laufzeitklasse für Target. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_targets dar.

(Geerbt von SfcInstance)
SetTargetInfo(TargetInfo)

Legen Sie die TargetInfo für ein ausstehendes Ziel fest.

ToString()

Laufzeitklasse für Target. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_targets dar.

(Geerbt von SfcInstance)
UpdateUIPropertyState()

Laufzeitklasse für Target. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_targets dar.

(Geerbt von SfcInstance)
Validate()

Überprüfung des grundlegenden untergeordneten Objekts

(Geerbt von SfcInstance)

Ereignisse

Name Beschreibung
propertyChanged

Laufzeitklasse für Target. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_targets dar.

(Geerbt von SfcInstance)
PropertyChanged

Laufzeitklasse für Target. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_targets dar.

(Geerbt von SfcInstance)
propertyMetadataChanged

Laufzeitklasse für Target. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_targets dar.

(Geerbt von SfcInstance)
PropertyMetadataChanged

Laufzeitklasse für Target. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_targets dar.

(Geerbt von SfcInstance)

Explizite Schnittstellenimplementierungen

Name Beschreibung
ISessionObject.GetCreateScript()

Generieren Sie das Skript zum Hinzufügen eines Ziels. Wird in "Sitzung erstellen" verwendet.

ISessionObject.GetDropScript()

Generieren des Skripts zum Ablegen des Ereignisses. Wird in Alter Session verwendet.

ISessionObject.IsDirty()

Laufzeitklasse für Target. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_targets dar.

ISfcDiscoverObject.Discover(ISfcDependencyDiscoveryObjectSink)

Laufzeitklasse für Target. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_targets dar.

Gilt für: