Sdílet prostřednictvím


Handle Třída

Definice

Představuje typ, který má svou životnost řízenou modulem runtime pracovního postupu.

public ref class Handle abstract
[System.Runtime.Serialization.DataContract]
public abstract class Handle
[<System.Runtime.Serialization.DataContract>]
type Handle = class
Public MustInherit Class Handle
Dědičnost
Handle
Odvozené
Atributy

Poznámky

Typy odvozené z Handle mají své životnosti řízené modulem runtime pracovního postupu. Pro proměnné pracovního postupu typů popisovačů používá modul runtime požadovaný konstruktor bez parametrů k vytvoření instance typu, přiřazuje ji k Variablea volá OnInitialize při inicializaci prostředí. Když proměnná přejde mimo rozsah, OnUninitialize zavolá se .

Konstruktory

Handle()

Inicializuje novou instanci Handle třídy .

Vlastnosti

ExecutionPropertyName

Získá název, který se má použít při Handle přidání do vlastností spuštění aktivity.

Owner

Získá , ActivityInstance který obsahuje Variable , který obsahuje Handle.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
OnInitialize(HandleInitializationContext)

Volána modulem runtime pracovního postupu při inicializaci prostředí, které obsahuje Handle .

OnUninitialize(HandleInitializationContext)

Volá se modulem runtime pracovního postupu, když pro Variable přejde mimo Handle rozsah.

ThrowIfUninitialized()

Vyvolá , InvalidOperationException pokud Handle nebyl inicializován.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro