Condividi tramite


SendActivity.GetContext Metodo

Definizione

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.

contractType
Type

La classe Type del contratto implementato da un servizio.

Restituisce

IDictionary<String,String>

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.

contractType
Type

La classe Type del contratto implementato da un servizio.

Restituisce

IDictionary<String,String>

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.

Si applica a