다음을 통해 공유


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 동작은 계약 자체를 정의할 수 없습니다.

적용 대상