SendActivity.GetContext Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt ein Wörterbuch zurück, das den für die Kommunikation zwischen dem Client und dem jeweiligen Dienst verwendeten Kontext enthält, darunter die Identifizierung zur Korrelation.
Überlädt
GetContext(Activity, ChannelToken, Type) |
Ruft die Kontextinformationen für einen Sendevorgang ab oder legt diese fest. |
GetContext(Activity, String, String, Type) |
Statische Methode, die Kontextinformationen zurückgibt, wenn eine Aktivitätsinstanz, ein von dieser Instanz verwendeter Endpunktname, der Name der Besitzeraktivität und ein Type-Objekt, das den Vertragstyp darstellt, angegeben sind. |
Hinweise
Kontextinformationen werden für die Kommunikation zwischen dem Client und dem jeweiligen Dienst verwendet und enthalten u. A. die Identifizierung zur Korrelation.
GetContext(Activity, ChannelToken, Type)
Ruft die Kontextinformationen für einen Sendevorgang ab oder legt diese fest.
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)
Parameter
- activity
- Activity
Aktivität, deren Kontextinformationen erforderlich sind.
- endpoint
- ChannelToken
Endpunktinformationen für Korrelation mit einem Dienst.
Gibt zurück
Eine wörterbuchbasierte Auflistung, die XmlQualifiedName-Schlüssel und ihre zugeordneten String-Werte enthält.
Beispiele
Im folgenden Beispiel wird die Verwendung der GetContext
-Methode gezeigt.
SendActivity sendActivity1 = new SendActivity();
ChannelToken channelToken1 = new ChannelToken();
sendActivity1.ChannelToken = channelToken1;
Dictionary<string, string> Context = (Dictionary<string, string>)SendActivity.GetContext(sendActivity1, channelToken1, contractType);
Hinweise
Kontextinformationen werden für die Kommunikation zwischen dem Client und dem jeweiligen Dienst verwendet und enthalten u. A. die Identifizierung zur Korrelation.
Gilt für:
GetContext(Activity, String, String, Type)
Statische Methode, die Kontextinformationen zurückgibt, wenn eine Aktivitätsinstanz, ein von dieser Instanz verwendeter Endpunktname, der Name der Besitzeraktivität und ein Type-Objekt, das den Vertragstyp darstellt, angegeben sind.
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)
Parameter
- activity
- Activity
Aktivität, deren Kontextinformationen erforderlich sind.
- endpointName
- String
Der Name des für Korrelation mit einem Dienst verwendeten Endpunkts.
- ownerActivityName
- String
Der Name der besitzenden Aktivität.
Gibt zurück
Eine wörterbuchbasierte Auflistung, die XmlQualifiedName-Schlüssel und ihre zugeordneten String-Werte enthält.
Beispiele
Im folgenden Beispiel wird die Verwendung der GetContext
-Methode gezeigt.
SendActivity sendActivity1 = new SendActivity();
Dictionary<string, string> Context = (Dictionary<string, string>)SendActivity.GetContext(sendActivity1, endpointName, ownerActivityName, contractType);
Hinweise
Kontextinformationen werden für die Kommunikation zwischen dem Client und dem jeweiligen Dienst verwendet und enthalten u. A. die Identifizierung zur Korrelation.