SendActivity.SetContext 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.
Define informações de contexto para uma atividade SendActivity.
Sobrecargas
SetContext(Activity, ChannelToken, Type, IDictionary<String,String>) |
Um método estático que define as informações de contexto para uma atividade SendActivity, dada uma instância de atividade, um ponto de extremidade usado por essa atividade, um objeto Type que representa o tipo de contrato e as próprias informações de contexto. |
SetContext(Activity, String, String, Type, IDictionary<String,String>) |
Um método estático que define as informações de contexto de uma atividade SendActivity, dada uma instância de atividade, um nome de ponto de extremidade usado por essa atividade, o nome da atividade proprietária, um objeto Type que representa o tipo de contrato e as próprias informações de contexto. |
Comentários
As informações de contexto são usadas para comunicação entre o cliente e o serviço que ele está comunicando e inclui itens como identificação para correlação.
SetContext(Activity, ChannelToken, Type, IDictionary<String,String>)
Um método estático que define as informações de contexto para uma atividade SendActivity, dada uma instância de atividade, um ponto de extremidade usado por essa atividade, um objeto Type que representa o tipo de contrato e as próprias informações de contexto.
public:
static void SetContext(System::Workflow::ComponentModel::Activity ^ activity, System::Workflow::Activities::ChannelToken ^ endpoint, Type ^ contractType, System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ context);
public static void SetContext (System.Workflow.ComponentModel.Activity activity, System.Workflow.Activities.ChannelToken endpoint, Type contractType, System.Collections.Generic.IDictionary<string,string> context);
static member SetContext : System.Workflow.ComponentModel.Activity * System.Workflow.Activities.ChannelToken * Type * System.Collections.Generic.IDictionary<string, string> -> unit
Public Shared Sub SetContext (activity As Activity, endpoint As ChannelToken, contractType As Type, context As IDictionary(Of String, String))
Parâmetros
- activity
- Activity
A instância de atividade à qual as informações de contexto devem ser associadas.
- endpoint
- ChannelToken
O ponto de extremidade usado para a correlação com um serviço.
- context
- IDictionary<String,String>
As informações de contexto a serem definidas.
Exemplos
O exemplo a seguir mostra como usar o método SetContext
.
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
SetContext(Activity, String, String, Type, IDictionary<String,String>)
Um método estático que define as informações de contexto de uma atividade SendActivity, dada uma instância de atividade, um nome de ponto de extremidade usado por essa atividade, o nome da atividade proprietária, um objeto Type que representa o tipo de contrato e as próprias informações de contexto.
public:
static void SetContext(System::Workflow::ComponentModel::Activity ^ activity, System::String ^ endpointName, System::String ^ ownerActivityName, Type ^ contractType, System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ context);
public static void SetContext (System.Workflow.ComponentModel.Activity activity, string endpointName, string ownerActivityName, Type contractType, System.Collections.Generic.IDictionary<string,string> context);
static member SetContext : System.Workflow.ComponentModel.Activity * string * string * Type * System.Collections.Generic.IDictionary<string, string> -> unit
Public Shared Sub SetContext (activity As Activity, endpointName As String, ownerActivityName As String, contractType As Type, context As IDictionary(Of String, String))
Parâmetros
- activity
- Activity
A instância de atividade à qual as informações de contexto devem ser associadas.
- endpointName
- String
O nome de um ponto de extremidade usado para a correlação com um serviço.
- ownerActivityName
- String
O nome da atividade proprietária.
- context
- IDictionary<String,String>
As informações de contexto a serem definidas.
Exemplos
O exemplo a seguir mostra como usar o método SetContext
.
SendActivity sendActivity1 = new SendActivity();
Dictionary<string, string> Context = (Dictionary<string, string>)SendActivity.GetContext(sendActivity1, endpointName, ownerActivityName, contractType);