SendActivity.GetContext Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna um dicionário que contém o contexto usado para a comunicação entre o cliente e o serviço com o qual ele está se comunicando, incluindo itens como identificação de correlação.
Sobrecargas
GetContext(Activity, ChannelToken, Type) |
Obtém ou define as informações de contexto de uma operação de envio. |
GetContext(Activity, String, String, Type) |
Método estático que retorna informações de contexto fornecidas como uma instância da atividade, o nome de um ponto de extremidade usado por essa atividade, o nome da atividade proprietária e um objeto Type que representa o tipo do contrato. |
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, ChannelToken, Type)
Obtém ou define as informações de contexto de uma operação de envio.
public:
static System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ GetContext(System::Workflow::ComponentModel::Activity ^ activity, System::Workflow::Activities::ChannelToken ^ endpoint, Type ^ contractType);
public static System.Collections.Generic.IDictionary<string,string> GetContext (System.Workflow.ComponentModel.Activity activity, System.Workflow.Activities.ChannelToken endpoint, Type contractType);
static member GetContext : System.Workflow.ComponentModel.Activity * System.Workflow.Activities.ChannelToken * Type -> System.Collections.Generic.IDictionary<string, string>
Public Shared Function GetContext (activity As Activity, endpoint As ChannelToken, contractType As Type) As IDictionary(Of String, String)
Parâmetros
- activity
- Activity
Atividade cujas informações de contexto são necessárias.
- endpoint
- ChannelToken
Informações de ponto de extremidade para a correlação com um serviço.
Retornos
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
.
SendActivity sendActivity1 = new SendActivity();
ChannelToken channelToken1 = new ChannelToken();
sendActivity1.ChannelToken = channelToken1;
Dictionary<string, string> Context = (Dictionary<string, string>)SendActivity.GetContext(sendActivity1, channelToken1, contractType);
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, Type)
Método estático que retorna informações de contexto fornecidas como uma instância da atividade, o nome de um ponto de extremidade usado por essa atividade, o nome da atividade proprietária e um objeto Type que representa o tipo do contrato.
public:
static System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ GetContext(System::Workflow::ComponentModel::Activity ^ activity, System::String ^ endpointName, System::String ^ ownerActivityName, Type ^ contractType);
public static System.Collections.Generic.IDictionary<string,string> GetContext (System.Workflow.ComponentModel.Activity activity, string endpointName, string ownerActivityName, Type contractType);
static member GetContext : System.Workflow.ComponentModel.Activity * string * string * Type -> System.Collections.Generic.IDictionary<string, string>
Public Shared Function GetContext (activity As Activity, endpointName As String, ownerActivityName As String, contractType As Type) As IDictionary(Of String, String)
Parâmetros
- activity
- Activity
Atividade cujas informações de contexto são necessárias.
- endpointName
- String
Nome do ponto de extremidade usado para a correlação com um serviço.
- ownerActivityName
- String
O nome da atividade proprietária.
Retornos
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
.
SendActivity sendActivity1 = new SendActivity();
Dictionary<string, string> Context = (Dictionary<string, string>)SendActivity.GetContext(sendActivity1, endpointName, ownerActivityName, contractType);
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.