SendActivity.ChannelToken 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
ChannelToken 用來將自身與用戶端通道建立關聯的 SendActivity。
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
屬性值
ChannelToken 定義一個用戶端通道,而 SendActivity 會使用此通道與服務進行通訊。
範例
下列範例將示範如何存取 ChannelToken
屬性。 這個範例是改自 CalculatorClient
SDK 範例。
ChannelToken channelToken1 = new ChannelToken();
SendActivity requestQuoteFromShipper3 = new SendActivity();
channelToken1.EndpointName = "Shipper3Endpoint";
channelToken1.Name = "Shipper3Endpoint";
channelToken1.OwnerActivityName = "GetShippingQuotes";
requestQuoteFromShipper3.ChannelToken = channelToken1;
備註
通道權杖會指定通道名稱、通道範圍與端點組態名稱,以用來建立通道。 組態檔內的端點名稱具有服務的位址、繫結與合約資訊 (此服務為 SendActivity 活動的通訊對象)。
通道權杖亦指定唯一的通道名稱,以及權杖的擁有者活動名稱。 若有多個傳送活動想使用相同端點與服務進行通訊,則通道權杖可與這些傳送活動共用。