ReceiveActivity.GetRootContext(Activity) 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í.
Método estático que devuelve información de contexto para el contexto raíz asociado a una instancia de actividad determinada. La información contextual se utiliza para la comunicación entre una aplicación host y el servicio del flujo de trabajo.
public:
static System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ GetRootContext(System::Workflow::ComponentModel::Activity ^ activity);
public static System.Collections.Generic.IDictionary<string,string> GetRootContext (System.Workflow.ComponentModel.Activity activity);
static member GetRootContext : System.Workflow.ComponentModel.Activity -> System.Collections.Generic.IDictionary<string, string>
Public Shared Function GetRootContext (activity As Activity) As IDictionary(Of String, String)
Parámetros
- activity
- Activity
Instancia de actividad secundaria.
Devoluciones
Colección basada en diccionario que contiene las claves XmlQualifiedName y sus valores String asociados que representan la información contextual para un contexto raíz. Salvo la lógica de creación de instancia personalizada, el mensaje que desencadena la creación de una nueva instancia se recibe en el contexto raíz.
Ejemplos
En el siguiente ejemplo, se muestra cómo utilizar el método GetRootContext
.
ReceiveActivity receiveActivity1 = new ReceiveActivity();
Dictionary<XmlQualifiedName, String> context =
(Dictionary<XmlQualifiedName, String>)ReceiveActivity.GetRootContext(receiveActivity1);
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.