Handle Classe

Definição

Representa um tipo cujo tempo de vida é controlado pelo tempo de execução do workflow.

public ref class Handle abstract
[System.Runtime.Serialization.DataContract]
public abstract class Handle
[<System.Runtime.Serialization.DataContract>]
type Handle = class
Public MustInherit Class Handle
Herança
Handle
Derivado
Atributos

Observações

Os tipos derivados de Handle têm as suas vidas controladas pelo tempo de execução do fluxo de trabalho. Para variáveis de workflow de tipos de handle, o runtime utiliza o construtor sem parâmetros necessário para criar uma instância do tipo, atribui-a ao Variable, e chama-a OnInitialize ao inicializar o ambiente. Quando a variável sai do âmbito, OnUninitialize é chamada.

Construtores

Name Description
Handle()

Inicializa uma nova instância da Handle classe.

Propriedades

Name Description
ExecutionPropertyName

Obtém o nome a ser usado por isto Handle quando adicionado às propriedades de execução de uma atividade.

Owner

Obtém o ActivityInstance que contém o Variable que contém o Handle.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
OnInitialize(HandleInitializationContext)

Chamado pelo tempo de execução do workflow quando o ambiente que contém o Handle é inicializado.

OnUninitialize(HandleInitializationContext)

Chamado pelo tempo de execução do fluxo de trabalho quando o Variable para Handle sai do âmbito.

ThrowIfUninitialized()

Lança um InvalidOperationException se o Handle não tiver sido inicializado.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a