Partilhar via


Handle Classe

Definição

Representa um tipo que tem seu tempo de vida controlado pelo runtime de fluxo de trabalho.

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

Comentários

Os tipos derivados de Handle têm seus tempos de vida controlados pelo runtime do fluxo de trabalho. Para variáveis de fluxo de trabalho de tipos de identificador, o runtime usa o construtor sem parâmetros necessário para criar uma instância do tipo, atribui-a Variableao e chama OnInitialize ao inicializar o ambiente. Quando a variável sai do escopo, OnUninitialize é chamada.

Construtores

Handle()

Inicializa uma nova instância da classe Handle.

Propriedades

ExecutionPropertyName

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

Owner

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

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
OnInitialize(HandleInitializationContext)

Chamado pelo runtime de fluxo de trabalho quando o ambiente que contém o Handle é inicializado.

OnUninitialize(HandleInitializationContext)

Chamado pelo runtime de fluxo de trabalho quando a Variable do Handle sai do escopo.

ThrowIfUninitialized()

Gera uma InvalidOperationException quando o Handle não é inicializado.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a