SendActivity.ServiceOperationInfo Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit le contrat et l'opération du service avec lequel l'activité SendActivity
communique.
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
Valeur de propriété
Objet TypedOperationInfo contenant le nom du contrat, le type de contrat, le nom de l'opération (lequel peut être différent du nom de méthode réel), si l'opération est une opération monodirectionnelle ou non, ainsi que les informations de méthode (y compris les paramètres relatifs à l'opération).
- Attributs
Exemples
L'exemple suivant montre comment accéder à la propriété ServiceOperationInfo
. Cet exemple est une adaptation de l'exemple du Kit de développement logiciel Conversations
.
SendActivity RequestQuoteFromShipper3 = new SendActivity();
TypedOperationInfo typedOperationInfo2 = new TypedOperationInfo();
typedOperationInfo2.ContractType = typeof(IShippingRequest);
typedOperationInfo2.Name = "RequestShippingQuote";
RequestQuoteFromShipper3.ServiceOperationInfo = typedOperationInfo2;
Remarques
L'activité SendActivity fait toujours référence à un contrat existant et aux opérations correspondantes qui sont définies. Il n'est pas possible de permettre à une activité SendActivity de définir elle-même un contrat.