Partilhar via


NativeActivityAbortContext Classe

Definição

Representa o ambiente de execução de uma atividade que está sendo anulada.

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

Comentários

Autores de atividades personalizadas que criam atividades derivadas de NativeActivity<TResult> podem substituir Abort para tomar medidas em resposta à anulação. Por exemplo, uma atividade com SqlCommand a qual interage pode querer chamar Cancel se a atividade estiver sendo anulada.

Propriedades

ActivityInstanceId

Obtém o identificador exclusivo da instância de atividade em execução no momento.

(Herdado de ActivityContext)
DataContext

Obtém o contexto de dados da atividade atualmente em execução.

(Herdado de ActivityContext)
Reason

Obtém uma Exception que contém a razão para a atividade que está sendo anulada.

WorkflowInstanceId

Obtém o identificador exclusivo da instância do fluxo de trabalho em execução no momento.

(Herdado de ActivityContext)

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetExtension<T>()

Retorna uma extensão do tipo especificado.

(Herdado de ActivityContext)
GetHashCode()

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

(Herdado de Object)
GetLocation<T>(LocationReference)

Retorna o local tipado do local referenciado especificado para o contexto de atividade atual.

(Herdado de ActivityContext)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
GetValue(Argument)

Obtém o valor do Argument especificado.

(Herdado de ActivityContext)
GetValue(RuntimeArgument)

Obtém o valor do RuntimeArgument especificado.

(Herdado de ActivityContext)
GetValue<T>(InArgument<T>)

Obtém o valor do InArgument<T> especificado.

(Herdado de ActivityContext)
GetValue<T>(InOutArgument<T>)

Obtém o valor do InOutArgument<T> especificado.

(Herdado de ActivityContext)
GetValue<T>(LocationReference)

Obtém o valor na LocationReference especificada.

(Herdado de ActivityContext)
GetValue<T>(OutArgument<T>)

Obtém o valor do OutArgument<T> especificado.

(Herdado de ActivityContext)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
SetValue(Argument, Object)

Atribui um valor ao Argument especificado.

(Herdado de ActivityContext)
SetValue<T>(InArgument<T>, T)

Atribui um valor ao InArgument<T> especificado.

(Herdado de ActivityContext)
SetValue<T>(InOutArgument<T>, T)

Atribui um valor ao InOutArgument<T> especificado.

(Herdado de ActivityContext)
SetValue<T>(LocationReference, T)

Atribui um valor ao LocationReference especificado.

(Herdado de ActivityContext)
SetValue<T>(OutArgument<T>, T)

Atribui um valor ao OutArgument<T> especificado.

(Herdado de ActivityContext)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a