SendActivity.GetContext Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve un diccionario que contiene el contexto utilizado en la comunicación entre el cliente y el servicio con el que se comunica, en el que se incluye, por ejemplo, la identificación para la correlación.
Sobrecargas
GetContext(Activity, ChannelToken, Type) |
Obtiene o establece la información de contexto de una operación de envío. |
GetContext(Activity, String, String, Type) |
Método estático que devuelve información de contexto dada una instancia de actividad, un nombre de punto de conexión utilizado por esa actividad, un nombre de la actividad de propietario, y un objeto Type que representa el tipo del contrato. |
Comentarios
La información de contexto se utiliza para la comunicación entre el cliente y el servicio con el que se está comunicando e incluye datos como, por ejemplo, la identificación para la correlación.
GetContext(Activity, ChannelToken, Type)
Obtiene o establece la información de contexto de una operación de envío.
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
Actividad cuya información de contexto se necesita.
- endpoint
- ChannelToken
Información de punto de conexión para la correlación con un servicio.
Devoluciones
Una colección basada en diccionario que contiene las claves XmlQualifiedName y sus valores String asociados.
Ejemplos
En el siguiente ejemplo, se muestra cómo utilizar el 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);
Comentarios
La información de contexto se utiliza para la comunicación entre el cliente y el servicio con el que se está comunicando e incluye datos como, por ejemplo, la identificación para la correlación.
Se aplica a
GetContext(Activity, String, String, Type)
Método estático que devuelve información de contexto dada una instancia de actividad, un nombre de punto de conexión utilizado por esa actividad, un nombre de la actividad de propietario, y un objeto Type que representa el tipo del 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
Actividad cuya información de contexto se necesita.
- endpointName
- String
Nombre del punto de conexión utilizado para la correlación con un servicio.
- ownerActivityName
- String
Nombre de la actividad propietaria.
Devoluciones
Una colección basada en diccionario que contiene las claves XmlQualifiedName y sus valores String asociados.
Ejemplos
En el siguiente ejemplo, se muestra cómo utilizar el método GetContext
.
SendActivity sendActivity1 = new SendActivity();
Dictionary<string, string> Context = (Dictionary<string, string>)SendActivity.GetContext(sendActivity1, endpointName, ownerActivityName, contractType);
Comentarios
La información de contexto se utiliza para la comunicación entre el cliente y el servicio con el que se está comunicando e incluye datos como, por ejemplo, la identificación para la correlación.