ReceiveActivity.GetRootContext(Activity) Método

Definición

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

IDictionary<String,String>

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.

Se aplica a