Freigeben über


Handle Klasse

Definition

Stellt einen Typ dar, dessen Lebensdauer von der Workflowlaufzeit gesteuert wird.

public ref class Handle abstract
[System.Runtime.Serialization.DataContract]
public abstract class Handle
[<System.Runtime.Serialization.DataContract>]
type Handle = class
Public MustInherit Class Handle
Vererbung
Handle
Abgeleitet
Attribute

Hinweise

Die Lebensdauer von Typen, die von Handle abgeleitet sind, wird von der Workflowlaufzeit gesteuert. Für Workflowvariablen von Handle-Typen verwendet die Runtime den erforderlichen parameterlosen Konstruktor, um eine instance des Typs zu erstellen, sie dem Variablezuweist und beim Initialisieren der Umgebung aufruftOnInitialize. Wenn sich die Variable nicht mehr im Gültigkeitsbereich befindet, wird OnUninitialize aufgerufen.

Konstruktoren

Handle()

Initialisiert eine neue Instanz der Handle-Klasse.

Eigenschaften

ExecutionPropertyName

Ruft den Namen ab, der von diesem Handle verwendet werden soll, wenn er den Ausführungseigenschaften einer Aktivität hinzugefügt wird.

Owner

Ruft die ActivityInstance ab, die die Variable enthält, die Handle enthält.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
OnInitialize(HandleInitializationContext)

Wird von der Workflowlaufzeit aufgerufen, wenn die Umgebung, die Handle enthält, initialisiert wird.

OnUninitialize(HandleInitializationContext)

Wird von der Workflowlaufzeit aufgerufen, wenn sich die Variable für Handle nicht mehr im Gültigkeitsbereich befindet.

ThrowIfUninitialized()

Löst eine InvalidOperationException aus, wenn Handle nicht initialisiert wurde.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: