SendActivity.GetContext 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.
Restituisce un dizionario che contiene il contesto utilizzato per la comunicazione tra il client e il servizio con cui sta comunicando, inclusi elementi come l'identificazione per la correlazione.
Overload
GetContext(Activity, ChannelToken, Type) |
Ottiene o imposta le informazioni di contesto per un'operazione di trasmissione. |
GetContext(Activity, String, String, Type) |
Metodo statico che restituisce le informazioni di contesto, dati un'istanza di attività, il nome di un endpoint utilizzato da quell'attività, il nome dell'attività del proprietario e un oggetto di Type che rappresenta il tipo del contratto. |
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.
GetContext(Activity, ChannelToken, Type)
Ottiene o imposta le informazioni di contesto per un'operazione di trasmissione.
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)
Parametri
- activity
- Activity
Attività le cui informazioni di contesto sono richieste.
- endpoint
- ChannelToken
Informazioni dell'endpoint per la correlazione con un servizio.
Restituisce
Raccolta basata su dizionario che contiene le chiavi XmlQualifiedName e i valori String associati.
Esempio
Nell'esempio seguente viene illustrato come utilizzare il metodo GetContext
.
SendActivity sendActivity1 = new SendActivity();
ChannelToken channelToken1 = new ChannelToken();
sendActivity1.ChannelToken = channelToken1;
Dictionary<string, string> Context = (Dictionary<string, string>)SendActivity.GetContext(sendActivity1, channelToken1, contractType);
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.
Si applica a
GetContext(Activity, String, String, Type)
Metodo statico che restituisce le informazioni di contesto, dati un'istanza di attività, il nome di un endpoint utilizzato da quell'attività, il nome dell'attività del proprietario e un oggetto di Type che rappresenta il tipo del contratto.
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)
Parametri
- activity
- Activity
Attività le cui informazioni di contesto sono richieste.
- endpointName
- String
Nome dell'endpoint utilizzato per la correlazione con un servizio.
- ownerActivityName
- String
Nome dell’attività proprietaria.
Restituisce
Raccolta basata su dizionario che contiene le chiavi XmlQualifiedName e i valori String associati.
Esempio
Nell'esempio seguente viene illustrato come utilizzare il metodo GetContext
.
SendActivity sendActivity1 = new SendActivity();
Dictionary<string, string> Context = (Dictionary<string, string>)SendActivity.GetContext(sendActivity1, endpointName, ownerActivityName, contractType);
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.