SendActivity.SetContext Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ustawia informacje kontekstowe SendActivity dla działania.
Przeciążenia
SetContext(Activity, ChannelToken, Type, IDictionary<String,String>) |
Statyczna metoda, która ustawia informacje kontekstowe dla SendActivity działania, biorąc pod uwagę wystąpienie działania, punkt końcowy używany przez to działanie, Type obiekt reprezentujący typ kontraktu i informacje kontekstowe. |
SetContext(Activity, String, String, Type, IDictionary<String,String>) |
Statyczna metoda, która ustawia informacje kontekstowe dla SendActivity działania, biorąc pod uwagę wystąpienie działania, nazwę punktu końcowego używanego przez to działanie, nazwę działania właściciela, Type obiekt reprezentujący typ kontraktu oraz informacje kontekstowe. |
Uwagi
Informacje kontekstowe są używane do komunikacji między klientem a usługą, która komunikuje się i zawierają takie elementy jak identyfikacja korelacji.
SetContext(Activity, ChannelToken, Type, IDictionary<String,String>)
Statyczna metoda, która ustawia informacje kontekstowe dla SendActivity działania, biorąc pod uwagę wystąpienie działania, punkt końcowy używany przez to działanie, Type obiekt reprezentujący typ kontraktu i informacje kontekstowe.
public:
static void SetContext(System::Workflow::ComponentModel::Activity ^ activity, System::Workflow::Activities::ChannelToken ^ endpoint, Type ^ contractType, System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ context);
public static void SetContext (System.Workflow.ComponentModel.Activity activity, System.Workflow.Activities.ChannelToken endpoint, Type contractType, System.Collections.Generic.IDictionary<string,string> context);
static member SetContext : System.Workflow.ComponentModel.Activity * System.Workflow.Activities.ChannelToken * Type * System.Collections.Generic.IDictionary<string, string> -> unit
Public Shared Sub SetContext (activity As Activity, endpoint As ChannelToken, contractType As Type, context As IDictionary(Of String, String))
Parametry
- activity
- Activity
Wystąpienie działania do skojarzenia informacji kontekstowych z.
- endpoint
- ChannelToken
Punkt końcowy używany do korelacji z usługą.
- context
- IDictionary<String,String>
Informacje kontekstowe do ustawienia.
Przykłady
W poniższym przykładzie pokazano, jak używać SetContext
metody .
Uwagi
Informacje kontekstowe są używane do komunikacji między klientem a usługą, z nią komunikującą się i obejmują takie elementy jak identyfikacja korelacji.
Dotyczy
SetContext(Activity, String, String, Type, IDictionary<String,String>)
Statyczna metoda, która ustawia informacje kontekstowe dla SendActivity działania, biorąc pod uwagę wystąpienie działania, nazwę punktu końcowego używanego przez to działanie, nazwę działania właściciela, Type obiekt reprezentujący typ kontraktu oraz informacje kontekstowe.
public:
static void SetContext(System::Workflow::ComponentModel::Activity ^ activity, System::String ^ endpointName, System::String ^ ownerActivityName, Type ^ contractType, System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ context);
public static void SetContext (System.Workflow.ComponentModel.Activity activity, string endpointName, string ownerActivityName, Type contractType, System.Collections.Generic.IDictionary<string,string> context);
static member SetContext : System.Workflow.ComponentModel.Activity * string * string * Type * System.Collections.Generic.IDictionary<string, string> -> unit
Public Shared Sub SetContext (activity As Activity, endpointName As String, ownerActivityName As String, contractType As Type, context As IDictionary(Of String, String))
Parametry
- activity
- Activity
Wystąpienie działania do skojarzenia informacji kontekstowych z.
- endpointName
- String
Nazwa punktu końcowego używanego do korelacji z usługą.
- ownerActivityName
- String
Nazwa działania będąca właścicielem.
- context
- IDictionary<String,String>
Informacje kontekstowe do ustawienia.
Przykłady
W poniższym przykładzie pokazano, jak używać SetContext
metody .
SendActivity sendActivity1 = new SendActivity();
Dictionary<string, string> Context = (Dictionary<string, string>)SendActivity.GetContext(sendActivity1, endpointName, ownerActivityName, contractType);