Procédure : implémenter une opération de contrat Windows Communication Foundation (héritée)How to: Implement a Windows Communication Foundation Contract Operation (Legacy)

Cette rubrique décrit comment implémenter un Windows Communication Foundation (WCF)Windows Communication Foundation (WCF) contrat d’opération à l’aide du Concepteur de flux de travail Windows hérité qui cible le .NET Framework version 3.5.NET Framework version 3.5 ou WinFXWinFX.This topic describes how to implement a Windows Communication Foundation (WCF)Windows Communication Foundation (WCF) contract operation using the legacy Windows Workflow Designer that targets the .NET Framework version 3.5.NET Framework version 3.5 or the WinFXWinFX.

Après avoir fait glisser un ReceiveActivity activité à partir de la boîte à outils vers l’aire de conception de workflow, vous allez soit créer un nouveau WCFWCF de contrat ou importer un contrat existant et implémenter les opérations.After dragging a ReceiveActivity activity from the toolbox to the workflow design surface, you will either create a new WCFWCF contract or import an existing contract and implement the operations. Vous sélectionnez ou créez votre contrat et ses opérations par le biais du opération boîte de dialogue Choisir (hérité).You select and/or create your contract and its operations through the Choose Operation Dialog Box (Legacy).

Implémentation d'une opération de contrat WCFTo implement a WCF contract operation

  1. Double-cliquez sur le ReceiveActivity activité dans le concepteur ou cliquez sur le bouton de sélection en regard du ServiceOperationInfo propriété dans le propriétés volet.Double-click the ReceiveActivity activity in the designer or click the ellipsis next to the ServiceOperationInfo property in the Properties pane.

  2. Effectuez l’une des opérations suivantes :Do one of the following:

    • Cliquez sur ajouter un contrat dans le coin supérieur droit de la boîte de dialogue.Click Add Contract in the upper-right corner of the dialog box. Cette opération créera un nouveau contrat WCFWCF ainsi que les opérations correspondantes.This will create a new WCFWCF contract and operation for you.

      - ou --or-

    • Cliquez sur importation dans le coin supérieur droit de la boîte de dialogue.Click Import in the upper-right corner of the dialog box. Le rechercher et sélectionner une boîte de dialogue du Type .NET (hérité) s’ouvre.The Browse and Select a .NET Type Dialog Box (Legacy) opens. Recherchez un assembly ou un projet contenant le contrat souhaité.Search for an assembly or project that contains the contract you want. Sélectionnez le contrat, puis cliquez sur OK.Select the contract and click OK.

      Une fois un contrat créé ou importé, vous pouvez y ajouter de nouvelles opérations.After a contract is created or imported, you can add new operations to that created or imported contract. Pour ajouter une nouvelle opération, sélectionnez le contrat, puis cliquez sur ajouter une opération dans le coin supérieur droit de la boîte de dialogue.To add a new operation, select the contract and click Add Operation in the upper-right corner of the dialog box. Lorsque vous avez terminé l'ajout d'opérations, passez à étape 3.When you are done adding operations, proceed to step 3.

  3. Sélectionnez l’opération que vous souhaitez associer à la ReceiveActivity activité.Select the operation you want to associate with the ReceiveActivity activity. Vous pouvez manipuler la définition de l'opération en modifiant son nom, ses paramètres, ses propriétés et ses paramètres d'autorisation.You can manipulate the definition of the operation by changing the operation's name, parameters, properties, and permission settings.

    Pour modifier le nom, entrez le nouveau nom dans la nom de l’opération zone de texte.To change the name, enter the new name in the Operation Name text box.

    Cliquez sur le paramètres onglet pour accéder aux paramètres de l’opération.Click the Parameters tab to access the operation's parameters. Vous pouvez modifier le nom, le type ou la direction d'un paramètre ; il est également possible d'ajouter ou de supprimer des paramètres de l'opération.You can change the name, type, or direction of a parameter as well as add or delete parameters from the operation.

    Cliquez sur le propriétés tab pour accéder à la fonctionnalité d’exchange opération protection message pris en charge et au niveau de l’opération.Click the Properties tab to access the operation protection level and supported message exchange functionality of the operation.

    Cliquez sur le autorisations onglet pour spécifier les groupes autorisés à implémenter l’opération.Click the Permissions tab to specify which group(s) are allowed to implement the operation.

  4. Cliquez sur OK et ReceiveActivity activité affiche le nom de l’opération pour l’opération qu’elle implémente.Click OK and the ReceiveActivity activity will display the operation name for the operation that it is implementing.

  5. Placer les activités de flux de travail que vous vous apprêtez à utiliser pour l’implémentation de cette opération dans le ReceiveActivity activité.Place the workflow activities you are going to use for the implementation of that operation within the ReceiveActivity activity.

Voir aussiSee also