TryCatch Classe

Definição

Contém atividades a serem executadas pelo runtime do fluxo de trabalho em um bloco de tratamento de exceção.

public ref class TryCatch sealed : System::Activities::NativeActivity
public sealed class TryCatch : System.Activities.NativeActivity
type TryCatch = class
    inherit NativeActivity
Public NotInheritable Class TryCatch
Inherits NativeActivity
Herança

Comentários

Note

O Finally membro de atividade de uma TryCatch atividade que é o filho de um TransactionScope não será executado se uma exceção sem tratamento se propagar além do TransactionScope limite.

Construtores

Nome Description
TryCatch()

Cria uma nova instância da TryCatch() classe.

Propriedades

Nome Description
CacheId

Obtém o identificador do cache que é exclusivo dentro do escopo da definição do fluxo de trabalho.

(Herdado de Activity)
CanInduceIdle

Obtém ou define um valor que indica se a atividade pode fazer com que o fluxo de trabalho fique ocioso.

(Herdado de NativeActivity)
Catches

A coleção de Catch elementos a ser verificada quando a Try atividade gera uma exceção.

Constraints

Obtém uma coleção de Constraint atividades que podem ser configuradas para fornecer validação para o Activity.

(Herdado de Activity)
DisplayName

Obtém ou define um nome amigável opcional que é usado para depuração, validação, tratamento de exceção e acompanhamento.

(Herdado de Activity)
Finally

A atividade a ser executada quando as Try atividades e quaisquer atividades necessárias na coleção concluirem a Catches execução.

Id

Obtém um identificador exclusivo no escopo da definição de fluxo de trabalho.

(Herdado de Activity)
Implementation

A lógica de execução da atividade.

(Herdado de NativeActivity)
ImplementationVersion

Obtém ou define a versão de implementação da atividade.

(Herdado de NativeActivity)
Try

A atividade foi executada pela primeira vez quando a TryCatch execução.

Variables

A coleção de variáveis contidas.

Métodos

Nome Description
Abort(NativeActivityAbortContext)

Quando implementado em uma classe derivada, executa ações em resposta à atividade que está sendo anulada.

(Herdado de NativeActivity)
CacheMetadata(ActivityMetadata)

Não implementado. Em vez disso, use o CacheMetadata(NativeActivityMetadata) método.

(Herdado de NativeActivity)
CacheMetadata(NativeActivityMetadata)

Cria e valida uma descrição dos argumentos, variáveis, atividades filho e delegados de atividades da atividade.

(Herdado de NativeActivity)
Cancel(NativeActivityContext)

Quando implementado em uma classe derivada, executa a lógica para causar a conclusão antecipada normal da atividade.

(Herdado de NativeActivity)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
Execute(NativeActivityContext)

Quando implementado em uma classe derivada, executa a lógica de execução da atividade.

(Herdado de NativeActivity)
GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
OnCreateDynamicUpdateMap(NativeActivityUpdateMapMetadata, Activity)

Gera um evento ao criar um mapa para a atualização dinâmica.

(Herdado de NativeActivity)
OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity)

Gera um evento ao criar um mapa para a atualização dinâmica.

(Herdado de NativeActivity)
ShouldSerializeDisplayName()

Indica se a DisplayName propriedade deve ser serializada.

(Herdado de Activity)
ToString()

Retorna um String que contém o Id e DisplayName do Activity.

(Herdado de Activity)
UpdateInstance(NativeActivityUpdateContext)

Atualiza a instância de NativeActivity.

(Herdado de NativeActivity)

Aplica-se a