SendActivity.ServiceOperationInfo Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce il contratto e l'operazione del servizio con cui comunica l'attività 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
Valore della proprietà
Oggetto TypedOperationInfo che contiene il nome del contratto, il tipo di contratto, il nome dell'operazione (che può essere diverso dal nome effettivo del metodo), il tipo di operazione, ovvero unidirezionale o meno, nonché informazioni sul metodo, inclusi i parametri relativi all'operazione.
- Attributi
Esempio
Nell'esempio seguente viene illustrato come accedere alla proprietà ServiceOperationInfo
. Questo esempio è stato adattato dall'esempio SDK Conversations
.
SendActivity RequestQuoteFromShipper3 = new SendActivity();
TypedOperationInfo typedOperationInfo2 = new TypedOperationInfo();
typedOperationInfo2.ContractType = typeof(IShippingRequest);
typedOperationInfo2.Name = "RequestShippingQuote";
RequestQuoteFromShipper3.ServiceOperationInfo = typedOperationInfo2;
Commenti
L'attività SendActivity fa sempre riferimento a un contratto esistente e alle operazioni definite. Non esiste alcun provisioning che consente a un'attività SendActivity di definire un contratto.