SendActivity.ChannelToken Свойство

Определение

Маркер 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

Маркер ChannelToken, определяющий клиентский канал, используемый действием SendActivity для взаимодействия со службой.

Примеры

В следующем примере показано, как получить доступ к свойству ChannelToken. Этот пример адаптирован из приведенного в SDK образца CalculatorClient.

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

Комментарии

Маркер канала определяет имя канала, область канала и имя конфигурации конечной точки, которое должно использоваться при установлении канала. Имя конечной точки в файле конфигурации имеет адрес, привязку и информацию контракта для службы, с которой взаимодействует действие SendActivity.

Маркер канала определяет также уникальное имя канала и имя действия-владельца для маркера. Маркер канала может совместно использоваться несколькими действиями отправки, которым для взаимодействия со службой требуется использовать одну и ту же конечную точку.

Применяется к