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, определяющий клиентский канал, используемый действием 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.
Маркер канала определяет также уникальное имя канала и имя действия-владельца для маркера. Маркер канала может совместно использоваться несколькими действиями отправки, которым для взаимодействия со службой требуется использовать одну и ту же конечную точку.