SendActivity.ServiceOperationInfo Свойство

Определение

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

public:
 property System::Workflow::Activities::TypedOperationInfo ^ ServiceOperationInfo { System::Workflow::Activities::TypedOperationInfo ^ get(); void set(System::Workflow::Activities::TypedOperationInfo ^ value); };
[System.ComponentModel.Browsable(true)]
public System.Workflow.Activities.TypedOperationInfo ServiceOperationInfo { get; set; }
[<System.ComponentModel.Browsable(true)>]
member this.ServiceOperationInfo : System.Workflow.Activities.TypedOperationInfo with get, set
Public Property ServiceOperationInfo As TypedOperationInfo

Значение свойства

TypedOperationInfo

Объект TypedOperationInfo, содержащий имя контракта, тип контракта, имя операции (которое может отличаться от фактического имени метода), сведения о том, является ли операция односторонней, а также данные метода, включая параметры, касающиеся операции.

Атрибуты

Примеры

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

SendActivity RequestQuoteFromShipper3 = new SendActivity();
TypedOperationInfo typedOperationInfo2 = new TypedOperationInfo();
typedOperationInfo2.ContractType = typeof(IShippingRequest);
typedOperationInfo2.Name = "RequestShippingQuote";
RequestQuoteFromShipper3.ServiceOperationInfo = typedOperationInfo2;

Комментарии

Действие SendActivity всегда относится к существующему контракту и определенным для него операциям. Не существует средств, которые позволили бы действию SendActivity определить контракт.

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