SendActivity.ServiceOperationInfo Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert den Vertrag und den Vorgang des Diensts, mit dem die SendActivity
-Aktivität kommuniziert.
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
Eigenschaftswert
Ein TypedOperationInfo-Objekt, das den Vertragsnamen, Vertragstyp, Vorgangsnamen (der vom tatsächlichen Methodennamen abweichen kann), Informationen, ob der Vorgang ein unidirektionaler Vorgang ist, und Methodeninformationen einschließlich Parameter zu dem Vorgang enthält.
- Attribute
Beispiele
Im folgenden Beispiel wird der Zugriff auf die ServiceOperationInfo
-Eigenschaft veranschaulicht. Dieses Beispiel basiert auf dem SDK-Beispiel Conversations
.
SendActivity RequestQuoteFromShipper3 = new SendActivity();
TypedOperationInfo typedOperationInfo2 = new TypedOperationInfo();
typedOperationInfo2.ContractType = typeof(IShippingRequest);
typedOperationInfo2.Name = "RequestShippingQuote";
RequestQuoteFromShipper3.ServiceOperationInfo = typedOperationInfo2;
Hinweise
Die SendActivity-Aktivität verweist immer auf einen vorhandenen Vertrag und seine definierten Vorgänge. Es gibt keine Klausel, die es einer SendActivity-Aktivität ermöglicht, einen Vertrag selbst zu definieren.