NativeActivityContext Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
O contexto de execução para um NativeActivity.
public ref class NativeActivityContext : System::Activities::ActivityContext
public class NativeActivityContext : System.Activities.ActivityContext
type NativeActivityContext = class
inherit ActivityContext
Public Class NativeActivityContext
Inherits ActivityContext
- Herança
- Derivado
Observações
A NativeActivity recebe acesso às capacidades avançadas do runtime WF via NativeActivityContext, que é passado como parâmetro ao método da Execute atividade.
Propriedades
| Name | Description |
|---|---|
| ActivityInstanceId |
Obtém o identificador único da instância de atividade atualmente em execução. (Herdado de ActivityContext) |
| DataContext |
Obtém o contexto de dados da atividade atualmente em execução. (Herdado de ActivityContext) |
| DefaultBookmarkScope |
Obtém o marcador de escopo associado à raiz do fluxo de trabalho. |
| IsCancellationRequested |
Recebe ou define um valor que indica se a instância em NativeActivity execução deve ser cancelada. |
| Properties |
Obtém um objeto que gere propriedades para a execução da corrente NativeActivityContext. |
| WorkflowInstanceId |
Obtém o identificador único da instância de workflow em execução atual. (Herdado de ActivityContext) |
Métodos
| Name | Description |
|---|---|
| Abort() |
Aborta a instância atual do fluxo de trabalho durante a execução. |
| Abort(Exception) |
Aborta a instância atual do fluxo de trabalho durante a execução pelo motivo especificado. |
| AbortChildInstance(ActivityInstance, Exception) |
Aborta a instância especificada de uma NativeActivity atividade filha pelo motivo especificado. |
| AbortChildInstance(ActivityInstance) |
Aborta a instância especificada de uma NativeActivity atividade filha. |
| CancelChild(ActivityInstance) |
Cancela a instância de atividade filha especificada. |
| CancelChildren() |
Causa a conclusão antecipada de todas as atividades da criança de uma execução NativeActivity. |
| CreateBookmark() |
Cria um ponto em que pode NativeActivity esperar passivamente para ser retomado. |
| CreateBookmark(BookmarkCallback, BookmarkOptions) |
Cria o ponto em que um NativeActivity pode esperar passivamente para ser retomado, com o método especificado a executar quando a notificação da operação de retomada estiver concluída e com a opção especificada que regula como o marcador é usado durante a execução do atual NativeActivity. |
| CreateBookmark(BookmarkCallback) |
Cria o ponto em que a NativeActivity pode esperar passivamente para ser retomado e agenda o método especificado para ser executado quando a notificação da operação de retomada for concluída. |
| CreateBookmark(String, BookmarkCallback, BookmarkOptions) |
Cria o ponto em que um NativeActivity pode esperar passivamente para ser retomado com o nome especificado, o método especificado a executar quando a notificação da operação de retomada estiver concluída, e a opção especificada que governa como o favorito é usado durante a execução do atual NativeActivity. |
| CreateBookmark(String, BookmarkCallback, BookmarkScope, BookmarkOptions) |
Cria o ponto em que um NativeActivity pode esperar passivamente para ser retomado com o nome especificado, o método especificado a executar quando a notificação da operação de retomada estiver concluída, o âmbito especificado do marcador e a opção especificada que governa como o favorito é usado durante a execução do atual NativeActivity. |
| CreateBookmark(String, BookmarkCallback, BookmarkScope) |
Cria o ponto em que pode NativeActivity esperar passivamente para ser retomado com o nome especificado, o método especificado a executar quando a notificação da operação de retomada estiver concluída, e o âmbito especificado do favorito. |
| CreateBookmark(String, BookmarkCallback) |
Cria o ponto em que um NativeActivity pode esperar passivamente para ser retomado, com o nome especificado e com o método especificado para executar quando a notificação da operação de retomada estiver concluída. |
| CreateBookmark(String) |
Cria o ponto, com o nome especificado, no qual pode NativeActivity esperar passivamente para ser retomado. |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetChildren() |
Devolve uma coleção das atividades filhas para o atual NativeActivity. |
| GetExtension<T>() |
Devolve uma extensão do tipo especificado. (Herdado de ActivityContext) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetLocation<T>(LocationReference) |
Retorna a localização tipada para a localização referenciada especificada para o contexto atual da atividade. (Herdado de ActivityContext) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| GetValue(Argument) |
Obtém o valor do especificado Argument. (Herdado de ActivityContext) |
| GetValue(RuntimeArgument) |
Obtém o valor do especificado RuntimeArgument. (Herdado de ActivityContext) |
| GetValue(Variable) |
Devolve o valor da variável especificada na instância atual NativeActivity . |
| GetValue<T>(InArgument<T>) |
Obtém o valor do especificado InArgument<T>. (Herdado de ActivityContext) |
| GetValue<T>(InOutArgument<T>) |
Obtém o valor do especificado InOutArgument<T>. (Herdado de ActivityContext) |
| GetValue<T>(LocationReference) |
Obtém o valor no especificado LocationReference. (Herdado de ActivityContext) |
| GetValue<T>(OutArgument<T>) |
Obtém o valor do especificado OutArgument<T>. (Herdado de ActivityContext) |
| GetValue<T>(Variable<T>) |
Devolve o valor da variável genérica especificada na instância atual NativeActivity . |
| MarkCanceled() |
Designa a instância atualmente NativeActivity em execução como cancelada. |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| RemoveAllBookmarks() |
Remove todos os favoritos associados à instância em NativeActivity execução. |
| RemoveBookmark(Bookmark) |
Remove o favorito especificado da instância em NativeActivity execução. |
| RemoveBookmark(String, BookmarkScope) |
Remove o marcador com o nome especificado e o âmbito do marcador especificados. |
| RemoveBookmark(String) |
Remove o marcador com o nome especificado. |
| ResumeBookmark(Bookmark, Object) |
Retoma o marcador especificado. |
| ScheduleAction(ActivityAction, CompletionCallback, FaultCallback) |
Agenda para execução um especificado ActivityAction que não tem parâmetros, e que marca os locais de callback especificados onde o processo pai retoma após a conclusão do ActivityAction. |
| ScheduleAction<T>(ActivityAction<T>, T, CompletionCallback, FaultCallback) |
Agenda para execução um especificado ActivityAction<T> que tem um parâmetro para um |
| ScheduleAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14, T15,T16>(ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12, T13,T14,T15,T16>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, CompletionCallback, FaultCallback) |
Agenda para execução a especificado ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> que tem dezasseis parâmetros para |
| ScheduleAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14, T15>(ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13, T14,T15>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, CompletionCallback, FaultCallback) |
Agenda para execução a especificado ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> que tem quinze parâmetros para |
| ScheduleAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>(ActivityAction<T1, T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, CompletionCallback, FaultCallback) |
Agenda para execução a especificado ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> que tem catorze parâmetros para |
| ScheduleAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>(ActivityAction<T1, T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, CompletionCallback, FaultCallback) |
Agenda para execução a especificado ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> que tem treze parâmetros para |
| ScheduleAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>(ActivityAction<T1, T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, CompletionCallback, FaultCallback) |
Agenda para execução a especificado ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> que tem doze parâmetros para |
| ScheduleAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>(ActivityAction<T1, T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, CompletionCallback, FaultCallback) |
Agenda para execução a especificado ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> que tem onze parâmetros para |
| ScheduleAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>(ActivityAction<T1, T2,T3,T4,T5,T6,T7,T8,T9,T10>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, CompletionCallback, FaultCallback) |
Agenda para execução um especificado ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> que tem dez parâmetros para |
| ScheduleAction<T1,T2,T3,T4,T5,T6,T7,T8,T9>(ActivityAction<T1, T2,T3,T4,T5,T6,T7,T8,T9>, T1, T2, T3, T4, T5, T6, T7, T8, T9, CompletionCallback, FaultCallback) |
Agendas para execução um especificado ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9> que tem nove parâmetros para |
| ScheduleAction<T1,T2,T3,T4,T5,T6,T7,T8>(ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8>, T1, T2, T3, T4, T5, T6, T7, T8, CompletionCallback, FaultCallback) |
Agenda para execução a especificado ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8> que tem oito parâmetros para |
| ScheduleAction<T1,T2,T3,T4,T5,T6,T7>(ActivityAction<T1,T2,T3,T4,T5,T6,T7>, T1, T2, T3, T4, T5, T6, T7, CompletionCallback, FaultCallback) |
Agenda para execução um especificado ActivityAction<T1,T2,T3,T4,T5,T6,T7> que tem sete parâmetros para |
| ScheduleAction<T1,T2,T3,T4,T5,T6>(ActivityAction<T1,T2,T3,T4,T5,T6>, T1, T2, T3, T4, T5, T6, CompletionCallback, FaultCallback) |
Agenda para execução a especificado ActivityAction<T1,T2,T3,T4,T5,T6> que tem seis parâmetros para |
| ScheduleAction<T1,T2,T3,T4,T5>(ActivityAction<T1,T2,T3,T4,T5>, T1, T2, T3, T4, T5, CompletionCallback, FaultCallback) |
Agenda para execução a especificado ActivityAction<T1,T2,T3,T4,T5> que tem cinco parâmetros para |
| ScheduleAction<T1,T2,T3,T4>(ActivityAction<T1,T2,T3,T4>, T1, T2, T3, T4, CompletionCallback, FaultCallback) |
Agenda para execução a especificado ActivityAction<T1,T2,T3,T4> que tem quatro parâmetros para |
| ScheduleAction<T1,T2,T3>(ActivityAction<T1,T2,T3>, T1, T2, T3, CompletionCallback, FaultCallback) |
Agenda para execução a especificado ActivityAction<T1,T2,T3> que tem três parâmetros para |
| ScheduleAction<T1,T2>(ActivityAction<T1,T2>, T1, T2, CompletionCallback, FaultCallback) |
Agendas para execução um especificado ActivityAction<T1,T2> que tem dois parâmetros para |
| ScheduleActivity(Activity, CompletionCallback, FaultCallback) |
Agenda a atividade filha especificada NativeActivity para execução e marca nos favoritos os locais de callback especificados onde o processo pai retoma após a conclusão da atividade filha. |
| ScheduleActivity(Activity, CompletionCallback) |
Agenda a atividade filha especificada NativeActivity para execução usando o local de callback de conclusão especificado, onde o processo pai retoma após a conclusão da atividade. |
| ScheduleActivity(Activity, FaultCallback) |
Agenda a atividade filha especificada NativeActivity para execução usando a localização de callback de falha especificada, onde o processo pai retoma quando a atividade entra no estado de falha. |
| ScheduleActivity(Activity) |
Agenda a atividade filha especificada NativeActivity para execução. |
| ScheduleActivity<TResult>(Activity<TResult>, CompletionCallback<TResult>, FaultCallback) |
Agenda a atividade filha especificada NativeActivity para execução, com um parâmetro para um |
| ScheduleDelegate(ActivityDelegate, IDictionary<String,Object>, DelegateCompletionCallback, FaultCallback) |
Empurra o método de callback para uma atividade para o pool de itens de trabalho. |
| ScheduleFunc<T,TResult>(ActivityFunc<T,TResult>, T, CompletionCallback<TResult>, FaultCallback) |
Agenda para execução a especificado ActivityFunc<T,TResult> que tem dois parâmetros para um valor de retorno e um |
| ScheduleFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, T16,TResult>(ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11, T12,T13,T14,T15,T16,TResult>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, CompletionCallback<TResult>, FaultCallback) |
Agenda para execução um especificado ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,TResult> que tem dezassete parâmetros para um valor de retorno e |
| ScheduleFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, TResult>(ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12, T13,T14,T15,TResult>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, CompletionCallback<TResult>, FaultCallback) |
Agenda para execução a especificado ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult> que tem dezasseis parâmetros para um valor de retorno e |
| ScheduleFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult>(ActivityFunc<T1, T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, CompletionCallback<TResult>, FaultCallback) |
Agenda para execução um especificado ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult> que tem quinze parâmetros para um valor de retorno e |
| ScheduleFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult>(ActivityFunc<T1, T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, CompletionCallback<TResult>, FaultCallback) |
Agenda para execução a especificado ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult> que tem catorze parâmetros para um valor de retorno e |
| ScheduleFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult>(ActivityFunc<T1, T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, CompletionCallback<TResult>, FaultCallback) |
Agenda para execução um especificado ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult> que tem treze parâmetros para um valor de retorno e |
| ScheduleFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult>(ActivityFunc<T1, T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, CompletionCallback<TResult>, FaultCallback) |
Agenda para execução a especificado ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult> que tem doze parâmetros para um valor de retorno e |
| ScheduleFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>(ActivityFunc<T1, T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, CompletionCallback<TResult>, FaultCallback) |
Agenda para execução um especificado ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult> que tem onze parâmetros para um valor de retorno e em argumentos, e marca os locais de callback especificados onde o processo pai retoma após a conclusão do ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>. |
| ScheduleFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>(ActivityFunc<T1, T2,T3,T4,T5,T6,T7,T8,T9,TResult>, T1, T2, T3, T4, T5, T6, T7, T8, T9, CompletionCallback<TResult>, FaultCallback) |
Agenda para execução a especificado ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> que tem dez parâmetros para um valor de retorno e |
| ScheduleFunc<T1,T2,T3,T4,T5,T6,T7,T8,TResult>(ActivityFunc<T1, T2,T3,T4,T5,T6,T7,T8,TResult>, T1, T2, T3, T4, T5, T6, T7, T8, CompletionCallback<TResult>, FaultCallback) |
Agenda para execução a especificado ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,TResult> que tem nove parâmetros para um valor de retorno e |
| ScheduleFunc<T1,T2,T3,T4,T5,T6,T7,TResult>(ActivityFunc<T1,T2, T3,T4,T5,T6,T7,TResult>, T1, T2, T3, T4, T5, T6, T7, CompletionCallback<TResult>, FaultCallback) |
Agendas para execução um especificado ActivityFunc<T1,T2,T3,T4,T5,T6,T7,TResult> que tem oito parâmetros para um valor de retorno e |
| ScheduleFunc<T1,T2,T3,T4,T5,T6,TResult>(ActivityFunc<T1,T2,T3,T4,T5,T6,TResult>, T1, T2, T3, T4, T5, T6, CompletionCallback<TResult>, FaultCallback) |
Agenda para execução a especificado ActivityFunc<T1,T2,T3,T4,T5,T6,TResult> que tem sete parâmetros para um valor de retorno e |
| ScheduleFunc<T1,T2,T3,T4,T5,TResult>(ActivityFunc<T1,T2,T3,T4,T5,TResult>, T1, T2, T3, T4, T5, CompletionCallback<TResult>, FaultCallback) |
Agenda para execução a especificado ActivityFunc<T1,T2,T3,T4,T5,TResult> que tem seis parâmetros para um valor de retorno e |
| ScheduleFunc<T1,T2,T3,T4,TResult>(ActivityFunc<T1,T2,T3,T4,TResult>, T1, T2, T3, T4, CompletionCallback<TResult>, FaultCallback) |
Agenda para execução a especificado ActivityFunc<T1,T2,T3,T4,TResult> que tem cinco parâmetros para um valor de retorno e |
| ScheduleFunc<T1,T2,T3,TResult>(ActivityFunc<T1,T2,T3,TResult>, T1, T2, T3, CompletionCallback<TResult>, FaultCallback) |
Agenda para execução a especificado ActivityFunc<T1,T2,T3,TResult> que tem quatro parâmetros para um valor de retorno e |
| ScheduleFunc<T1,T2,TResult>(ActivityFunc<T1,T2,TResult>, T1, T2, CompletionCallback<TResult>, FaultCallback) |
Agendas para execução a especificado ActivityFunc<T1,T2,TResult> que tem três parâmetros para um valor de retorno e |
| ScheduleFunc<TResult>(ActivityFunc<TResult>, CompletionCallback<TResult>, FaultCallback) |
Agenda para execução um especificado ActivityFunc<TResult> com um parâmetro que contém um valor de retorno e marca os locais de callback especificados onde o processo pai retoma após a conclusão do ActivityFunc<TResult>. |
| SetValue(Argument, Object) |
Atribui um valor ao especificado Argument. (Herdado de ActivityContext) |
| SetValue(Variable, Object) |
Atribui o valor especificado ao objeto variável especificado. |
| SetValue<T>(InArgument<T>, T) |
Atribui um valor ao especificado InArgument<T>. (Herdado de ActivityContext) |
| SetValue<T>(InOutArgument<T>, T) |
Atribui um valor ao especificado InOutArgument<T>. (Herdado de ActivityContext) |
| SetValue<T>(LocationReference, T) |
Atribui um valor ao especificado LocationReference. (Herdado de ActivityContext) |
| SetValue<T>(OutArgument<T>, T) |
Atribui um valor ao especificado OutArgument<T>. (Herdado de ActivityContext) |
| SetValue<T>(Variable<T>, T) |
Atribui o objeto de valor genérico especificado ao objeto variável genérico especificado. |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |
| Track(CustomTrackingRecord) |
Adiciona um registo de monitorização de atividade à instância atual do fluxo de trabalho. |