Condividi tramite


Handle Classe

Definizione

Rappresenta un tipo che ha la sua durata controllata dal runtime del flusso di lavoro.

public ref class Handle abstract
[System.Runtime.Serialization.DataContract]
public abstract class Handle
[<System.Runtime.Serialization.DataContract>]
type Handle = class
Public MustInherit Class Handle
Ereditarietà
Handle
Derivato
Attributi

Commenti

Tipi derivati da Handle hanno durate controllate dal runtime del flusso di lavoro. Per le variabili di flusso di lavoro dei tipi di handle, il runtime usa il costruttore senza parametri necessario per creare un'istanza del tipo, assegnarla a Variablee chiama OnInitialize quando inizializza l'ambiente. Se la variabile esula dall'ambito preposto, OnUninitialize è chiamata.

Costruttori

Handle()

Inizializza una nuova istanza della classe Handle.

Proprietà

ExecutionPropertyName

Ottiene il nome che viene usato da questo Handle in caso di aggiunta alle proprietà di esecuzione di un'attività.

Owner

Ottiene il ActivityInstance che contiene il Variable che contiene i Handle.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
OnInitialize(HandleInitializationContext)

Chiamato dal runtime del flusso di lavoro quando viene inizializzato l'ambiente che contiene Handle.

OnUninitialize(HandleInitializationContext)

Chiamato dal runtime del flusso di lavoro se il Variable per Handle esula dall'ambito preposto.

ThrowIfUninitialized()

Genera un InvalidOperationException se il Handle non è stato inizializzato.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a