Action Klasse

Definition

RunTime-Klasse für Action. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_actions dar.

public sealed class Action : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance
type Action = class
    inherit SfcInstance
Public NotInheritable Class Action
Inherits SfcInstance
Vererbung

Konstruktoren

Name Beschreibung
Action()

Initialisiert eine neue Instanz der Action-Klasse.

Action(Event, ActionInfo)

Initialisiert eine neue Instanz der Action Klasse aus einer Instanz von ActionInfo.

Action(Event, String)

Initialisiert eine neue Instanz der Action Klasse mit dem angegebenen übergeordneten Element und Namen. Der Name sollte sich hier in Form von eventModuleId.packagename.eventname oder packagename.eventname befinden.

Felder

Name Beschreibung
TypeTypeName

Typname

Eigenschaften

Name Beschreibung
AbstractIdentityKey

RunTime-Klasse für Action. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_actions dar.

(Geerbt von SfcInstance)
Description

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

IdentityKey

Ruft den Identitätsschlüssel ab.

KeyChain

Gibt den Identitätspfad des Objekts zurück.

(Geerbt von SfcInstance)
Metadata

RunTime-Klasse für Action. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_actions dar.

(Geerbt von SfcInstance)
ModuleID

Ruft die Modul-ID ab.

Name

Der Name der Aktion

PackageName

Ruft den Namen des Pakets ab, zu dem diese Aktion gehört.

Parent

Dient zum Abrufen oder Festlegen des übergeordneten Elements.

Properties

RunTime-Klasse für Action. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_actions 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)
State

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

Urn

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

(Geerbt von SfcInstance)

Methoden

Name Beschreibung
AlterImpl()

RunTime-Klasse für Action. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_actions 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()

RunTime-Klasse für Action. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_actions dar.

(Geerbt von SfcInstance)
CreateImpl()

RunTime-Klasse für Action. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_actions dar.

(Geerbt von SfcInstance)
Discover(ISfcDependencyDiscoveryObjectSink)

RunTime-Klasse für Action. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_actions dar.

(Geerbt von SfcInstance)
DropImpl()

RunTime-Klasse für Action. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_actions dar.

(Geerbt von SfcInstance)
GetChildCollection(String)

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

(Geerbt von SfcInstance)
GetDomain()

RunTime-Klasse für Action. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_actions dar.

(Geerbt von SfcInstance)
GetObjectFactory()

Ruft die Objektfactory ab.

GetPropertySet()

RunTime-Klasse für Action. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_actions dar.

(Geerbt von SfcInstance)
GetScriptCreate()

Ruft das Create-Skript für die Aktion ab.

GetTypeMetadata()

Ruft Sfc-Typmetadaten ab.

GetTypeMetadataImpl()

RunTime-Klasse für Action. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_actions dar.

(Geerbt von SfcInstance)
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)

RunTime-Klasse für Action. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_actions dar.

(Geerbt von SfcInstance)
MarkRootAsConnected()

RunTime-Klasse für Action. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_actions dar.

(Geerbt von SfcInstance)
MoveImpl(SfcInstance)

RunTime-Klasse für Action. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_actions dar.

(Geerbt von SfcInstance)
OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs)

RunTime-Klasse für Action. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_actions dar.

(Geerbt von SfcInstance)
OnPropertyValueChanges(PropertyChangedEventArgs)

RunTime-Klasse für Action. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_actions dar.

(Geerbt von SfcInstance)
PostAlter(Object)

RunTime-Klasse für Action. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_actions dar.

(Geerbt von SfcInstance)
PostCreate(Object)

RunTime-Klasse für Action. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_actions dar.

(Geerbt von SfcInstance)
PostDrop(Object)

RunTime-Klasse für Action. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_actions dar.

(Geerbt von SfcInstance)
PostMove(Object)

RunTime-Klasse für Action. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_actions dar.

(Geerbt von SfcInstance)
PostRename(Object)

RunTime-Klasse für Action. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_actions dar.

(Geerbt von SfcInstance)
Refresh()

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

(Geerbt von SfcInstance)
RenameImpl(SfcKey)

RunTime-Klasse für Action. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_actions dar.

(Geerbt von SfcInstance)
ResetKey()

RunTime-Klasse für Action. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_actions dar.

(Geerbt von SfcInstance)
Serialize(XmlWriter)

RunTime-Klasse für Action. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_actions dar.

(Geerbt von SfcInstance)
SetActionInfo(ActionInfo)

Legen Sie die ActionInfo für eine ausstehende Aktion fest.

ToString()

RunTime-Klasse für Action. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_actions dar.

(Geerbt von SfcInstance)
UpdateUIPropertyState()

RunTime-Klasse für Action. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_actions dar.

(Geerbt von SfcInstance)
Validate()

Überprüfung des grundlegenden untergeordneten Objekts

(Geerbt von SfcInstance)

Ereignisse

Name Beschreibung
propertyChanged

RunTime-Klasse für Action. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_actions dar.

(Geerbt von SfcInstance)
PropertyChanged

RunTime-Klasse für Action. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_actions dar.

(Geerbt von SfcInstance)
propertyMetadataChanged

RunTime-Klasse für Action. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_actions dar.

(Geerbt von SfcInstance)
PropertyMetadataChanged

RunTime-Klasse für Action. Jede Instanz dieser Klasse stellt eine Zeile in sys.server_event_session_actions dar.

(Geerbt von SfcInstance)

Gilt für: