Freigeben über


SendActivity.ChannelToken Eigenschaft

Definition

ChannelToken, das von der SendActivity zur eigenen Zuordnung zu einem Clientkanal verwendet wird.

public:
 property System::Workflow::Activities::ChannelToken ^ ChannelToken { System::Workflow::Activities::ChannelToken ^ get(); void set(System::Workflow::Activities::ChannelToken ^ value); };
public System.Workflow.Activities.ChannelToken ChannelToken { get; set; }
member this.ChannelToken : System.Workflow.Activities.ChannelToken with get, set
Public Property ChannelToken As ChannelToken

Eigenschaftswert

ChannelToken

Ein ChannelToken, das einen Clientkanal definiert, den eine SendActivity zur Kommunikation mit einem Dienst verwendet.

Beispiele

Im folgenden Beispiel wird der Zugriff auf die ChannelToken-Eigenschaft veranschaulicht. Dieses Beispiel basiert auf dem SDK-Beispiel CalculatorClient.

ChannelToken channelToken1 = new ChannelToken();
SendActivity requestQuoteFromShipper3 = new SendActivity();
channelToken1.EndpointName = "Shipper3Endpoint";
channelToken1.Name = "Shipper3Endpoint";
channelToken1.OwnerActivityName = "GetShippingQuotes";
requestQuoteFromShipper3.ChannelToken = channelToken1;

Hinweise

Ein Kanaltoken gibt den Namen des Kanals, den Bereich des Kanals und den beim Erstellen des Kanals zu verwendenden Endpunktkonfigurationsnamen an. Der Endpunktname in der Konfigurationsdatei enthält die Adresse, Bindung und Vertragsinformationen für einen Dienst, mit dem die SendActivity-Aktivität kommuniziert.

Das Kanaltoken gibt auch einen eindeutigen Kanalnamen und einen Besitzeraktivitätsnamen für das Token an. Ein Kanaltoken kann von mehreren Sendeaktivitäten genutzt werden, die den gleichen Endpunkt für die Kommunikation mit einem Dienst verwenden möchten.

Gilt für