다음을 통해 공유


CallExternalMethodActivity.InterfaceType 속성

정의

ExternalDataExchangeAttribute가 있는 외부 메서드의 선언 인터페이스를 가져오거나 설정합니다.

public:
 virtual property Type ^ InterfaceType { Type ^ get(); void set(Type ^ value); };
[System.Workflow.ComponentModel.Design.TypeFilterProvider(typeof(System.Workflow.Activities.ExternalDataExchangeInterfaceTypeFilterProvider))]
public virtual Type InterfaceType { get; set; }
[<System.Workflow.ComponentModel.Design.TypeFilterProvider(typeof(System.Workflow.Activities.ExternalDataExchangeInterfaceTypeFilterProvider))>]
member this.InterfaceType : Type with get, set
Public Overridable Property InterfaceType As Type

속성 값

ExternalDataExchangeAttribute가 있는 외부 메서드의 선언 인터페이스입니다.

특성

예제

다음 코드 예제에서는 InterfaceType 속성을 설정하는 방법을 보여 줍니다. 인터페이스 형식은 ExternalDataExchangeAttribute로 지정되어야 합니다. 이 코드 예제는 PurchaseOrderWorkflow.Designer.cs 파일에 있는 Listen SDK 샘플의 일부입니다. 자세한 내용은 수신 샘플합니다.

this.CreatePO.InterfaceType = typeof(IOrderService);
this.CreatePO.MethodName = "CreateOrder";
this.CreatePO.Name = "CreatePO";
this.CreatePO.MethodInvoking += new System.EventHandler(this.OnBeforeCreateOrder);
Me.CreatePO.InterfaceType = GetType(IOrderService)
Me.CreatePO.MethodName = "CreateOrder"
Me.CreatePO.Name = "CreatePO"
AddHandler Me.CreatePO.MethodInvoking, AddressOf Me.OnBeforeCreateOrder

적용 대상

추가 정보