Udostępnij za pośrednictwem


SendActivity.ServiceOperationInfo Właściwość

Definicja

Definiuje kontrakt i operację usługi, SendActivity z którą komunikuje się działanie.

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

Wartość właściwości

TypedOperationInfo

TypedOperationInfo Obiekt, który zawiera nazwę kontraktu, typ kontraktu, nazwę operacji (która może być różna od rzeczywistej nazwy metody), czy operacja jest operacją jednokierunkową, oraz informacje o metodzie, w tym parametry dotyczące operacji.

Atrybuty

Przykłady

W poniższym przykładzie pokazano, jak uzyskać dostęp ServiceOperationInfo do właściwości. Ten przykład został dostosowany z przykładu zestawu Conversations SDK.

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

Uwagi

Działanie SendActivity zawsze odnosi się do istniejącego kontraktu i zdefiniowanych operacji. Nie ma żadnej aprowizacji, która pozwala SendActivity na zdefiniowanie samego kontraktu.

Dotyczy