Share via


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 プロパティにアクセスする方法を示しています。 この例は、Conversations SDK サンプルを作成し直したものです。

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

注釈

SendActivity アクティビティは常に、既存のコントラクトおよびその定義された操作を参照します。 SendActivity アクティビティがコントラクト自体を定義することはできません。

適用対象