ReceiveActivity.GetRootContext(Activity) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Metodo statico che restituisce informazioni di contesto per il contesto radice associato all'istanza dell'attività specificata. Le informazioni di contesto vengono utilizzate per la comunicazione tra un'applicazione host e il servizio del flusso di lavoro.
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)
Parametri
- activity
- Activity
Istanza dell'attività figlio.
Restituisce
Raccolta basata su dizionario che contiene le chiavi XmlQualifiedName e i relativi valori String associati che rappresentano informazioni di contesto per un contesto radice. Fatta eccezione per la logica di creazione dell'istanza personalizzata, il messaggio che genera la creazione di una nuova istanza viene ricevuto nel contesto radice.
Esempio
Nell'esempio seguente viene illustrato come utilizzare il metodo GetRootContext
.
ReceiveActivity receiveActivity1 = new ReceiveActivity();
Dictionary<XmlQualifiedName, String> context =
(Dictionary<XmlQualifiedName, String>)ReceiveActivity.GetRootContext(receiveActivity1);
Commenti
Le informazioni di contesto vengono utilizzate per la comunicazione tra il client e il servizio con cui sta comunicando e includono elementi come l'identificazione per la correlazione.