Compartilhar via


ReceiveActivity.GetContext Método

Definição

Retorna um dicionário que contém as informações de contexto usadas para comunicação entre um cliente e o serviço de fluxo de trabalho.

Sobrecargas

GetContext(Activity, ContextToken)

Método estático que retorna informações de contexto dados um token de contexto e uma instância de atividade.

GetContext(Activity, String, String)

Método estático que retorna informações de contexto dados um token de contexto e uma instância de atividade.

Comentários

As informações de contexto são usadas para comunicação entre o cliente e o serviço com o qual ele está se comunicando e inclui coisas como identificação para correlação.

GetContext(Activity, ContextToken)

Método estático que retorna informações de contexto dados um token de contexto e uma instância de atividade.

public:
 static System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ GetContext(System::Workflow::ComponentModel::Activity ^ activity, System::Workflow::Activities::ContextToken ^ contextToken);
public static System.Collections.Generic.IDictionary<string,string> GetContext (System.Workflow.ComponentModel.Activity activity, System.Workflow.Activities.ContextToken contextToken);
static member GetContext : System.Workflow.ComponentModel.Activity * System.Workflow.Activities.ContextToken -> System.Collections.Generic.IDictionary<string, string>
Public Shared Function GetContext (activity As Activity, contextToken As ContextToken) As IDictionary(Of String, String)

Parâmetros

activity
Activity

Instância da atividade da qual são solicitadas informações de contexto.

contextToken
ContextToken

O token de contexto usado pela atividade.

Retornos

IDictionary<String,String>

Uma coleção baseada em dicionário que contém as chaves de XmlQualifiedName e seus respectivos valores de String.

Exemplos

O exemplo a seguir mostra como usar o método GetContext.

ReceiveActivity receiveActivity1 = new ReceiveActivity();
Dictionary<XmlQualifiedName, String> context = (Dictionary<XmlQualifiedName, String>)ReceiveActivity.GetContext(receiveActivity1, receiveActivity1.ContextToken);

Comentários

As informações de contexto são usadas para comunicação entre o cliente e o serviço com o qual ele está se comunicando e inclui coisas como identificação para correlação.

Aplica-se a

GetContext(Activity, String, String)

Método estático que retorna informações de contexto dados um token de contexto e uma instância de atividade.

public:
 static System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ GetContext(System::Workflow::ComponentModel::Activity ^ activity, System::String ^ contextName, System::String ^ ownerActivityName);
public static System.Collections.Generic.IDictionary<string,string> GetContext (System.Workflow.ComponentModel.Activity activity, string contextName, string ownerActivityName);
static member GetContext : System.Workflow.ComponentModel.Activity * string * string -> System.Collections.Generic.IDictionary<string, string>
Public Shared Function GetContext (activity As Activity, contextName As String, ownerActivityName As String) As IDictionary(Of String, String)

Parâmetros

activity
Activity

Instância da atividade da qual são solicitadas informações de contexto.

contextName
String

Nome do token de contexto usado pela atividade.

ownerActivityName
String

O nome da atividade proprietária.

Retornos

IDictionary<String,String>

Uma coleção baseada em dicionário que contém as chaves de XmlQualifiedName e seus respectivos valores de String.

Exemplos

O exemplo a seguir mostra como usar o método GetContext.

ReceiveActivity receiveActivity1 = new ReceiveActivity();
Dictionary<XmlQualifiedName, String> context =
    (Dictionary<XmlQualifiedName, String>)ReceiveActivity.GetContext(
    receiveActivity1,
    "ContextToken1",
    "ReceiveActivity1");

Comentários

As informações de contexto são usadas para comunicação entre o cliente e o serviço com o qual ele está se comunicando e inclui coisas como identificação para correlação.

Aplica-se a