Concepteur de modèles SendAndReceiveReplySendAndReceiveReply Template Designer

Le SendAndReceiveReply modèle est utilisé pour créer une paire de préconfiguré Send et ReceiveReply activités au sein d’un Sequence activité qui sont corrélées dans le cadre d’un échange de messages de demande/réponse modèle sur le client.The SendAndReceiveReply template is used to create a pair of pre-configured Send and ReceiveReply activities within a Sequence activity that are correlated as part of a request/response message exchange pattern on the client.

Modèle SendAndReceiveReplyThe SendAndReceiveReply Template

Ajout de SendAndReceiveReply modèle effectue trois opérations en plus de créer la Send et ReceiveReply activités au sein d’un Sequence activité :Adding SendAndReceiveReply template does three things besides creating the Send and ReceiveReply activities within a Sequence activity:

  1. Il configure les propriétés OperationName et ServiceContractName de l'activité Send.Configures the OperationName, ServiceContractName properties of the Send activity.

  2. Il lie la propriété Request de l'activité ReceiveReply à l'activité Send.Binds the Request property of the ReceiveReply activity to the Send activity.

  3. Il crée un objet CorrelationHandle comme variable dans l'activité parente.Creates a CorrelationHandle as a variable in the parent activity.

Utilisation du concepteur de modèles SendAndReceiveReplyUsing the SendAndReceiveReply Template Designer

Le SendAndReceiveReply Concepteur d’activités peut être trouvé dans le messagerie catégorie de la boîte à outils, qui est accessible en cliquant sur les boîte à outils onglet sur le Concepteur de flux de travail (ou bien, sélectionnez barre d’outils à partir de la vue menu ou CTRL + ALT + X.)The SendAndReceiveReply activity designer can be found in the Messaging category of the Toolbox, which is accessed by clicking the Toolbox tab on Workflow Designer (Alternatively, select Toolbar from the View menu, or CTRL+ALT+X.)

Le SendAndReceiveReply Concepteur d’activités peut être déplacé de la boîte à outils et déposés dans l’aire du Concepteur de flux de travail où les activités sont généralement placées.The SendAndReceiveReply activity designer can be dragged from the Toolbox and dropped on to the Workflow Designer surface wherever activities are usually placed. Cette opération crée un Send activité qui peut être configurée avec le envoyer Concepteur d’activités et une corrélation ReceiveReply qui peut être configuré avec le ReceiveReplyForSend concepteur.This creates a Send activity that can be configured with the Send activity designer and a correlated ReceiveReply that can be configured with the ReceiveReplyForSend designer.

Pour plus d’informations sur l’utilisation de la envoyer designer pour configurer le Send activité, consultez le envoyer rubrique.For more information about using the Send designer to configure the Send activity, see the Send topic.

Pour plus d’informations sur l’utilisation de la ReceiveReplyForSend designer pour configurer le ReceiveReply activité, consultez la section suivante.For more information about using the ReceiveReplyForSend designer to configure the ReceiveReply activity, see the following section.

Propriétés de ReceiveReplyProperties of ReceiveReply

Le tableau suivant présente les propriétés de ReceiveReply et décrit comment elles sont utilisées dans le concepteur.The following table shows the ReceiveReply properties and describes how they are used in the designer. Ces propriétés peuvent être modifiées dans la grille des propriétés et certaines peuvent être modifiées sur l’aire de flux de travail Designerdesigner.These properties can be edited in properties grid and some can be edited on Workflow Designerdesigner surface.

Nom de la propriétéProperty Name ObligatoireRequired UtilisationUsage
DisplayName FalseFalse Nom convivial facultatif de l'activité ReceiveReply.The optional friendly name of the ReceiveReply activity. La valeur par défaut est ReceiveReplyForSend.The default is ReceiveReplyForSend.

Bien que l'utilisation d'une valeur autre que celle par défaut pour le nom convivial de la propriété DisplayName ne soit pas strictement obligatoire, il est recommandé d'utiliser une telle valeur.Although the use of a non-default value for the friendly DisplayName is not strictly required, it is a best practice to use such a value.
Request TrueTrue Référence à l'activité Send associée à cette activité ReceiveReply.Reference to the Send activity paired with this ReceiveReply activity. Cette propriété ne doit pas être null.This property must not be null. Les activités Send et ReceiveReply sont utilisées ensemble sur le client pour modéliser un modèle de messagerie de demande/réponse.Send and ReceiveReply activities are used together on the client to model a request/response messaging pattern. Cette propriété spécifie l'activité Send qui est associée.This property specifies which Send activity is paired. Dans le concepteur, vous ne pouvez pas modifier cette propriété, car elle est automatiquement liée à l'activité Send à partir de laquelle vous avez créé l'activité ReceiveReply.In the designer, you cannot edit this property because it is automatically bound to the Send activity from which you created the ReceiveReply activity.
Content FalseFalse Spécifie le contenu du message ou du paramètre à recevoir.Specifies the message or parameter content to receive. Il peut s'agir d'une activité ReceiveMessageContent ou d'une activité ReceiveParametersContent.It can be either a ReceiveMessageContent activity or a ReceiveParametersContent activity. Modifier cette propriété en cliquant sur le bouton de sélection en regard de la contenu champ dans la grille des propriétés ou en cliquant sur le définir... en regard du contenu l’étiquette sur le réception aire du Concepteur d’activité.Edit this property by clicking the ellipse button beside the Content field in property grid or clicking the Define... button beside the Content label on the Receive activity designer surface. Les deux affichent la définition du contenu boîte de dialogue.Both display the Content Definition dialog. Pour plus d’informations sur l’utilisation de cette zone, consultez la boîte de dialogue de définition de contenu rubrique.For more information about how to use this box, see the Content Definition Dialog Box topic.
CorrelationInitializers FalseFalse Spécifie la collection d'objets CorrelationInitializer initialisant plusieurs objets CorrelationHandle qui configurent cette activité Receive dans le workflow.Specifies the collection of CorrelationInitializer objects that initialize multiple CorrelationHandle objects that configure this Receive activity within the workflow. Cliquez sur le bouton de sélection en regard du CorrelationInitializers propriété dans la grille des propriétés pour ouvrir la ajouter des initialiseurs de corrélation boîte de dialogue.Click the ellipsis button next to the CorrelationInitializers property in the properties grid to open the Add Correlation Initializers dialog box. Pour plus d’informations sur l’utilisation de cette zone, consultez la boîte de dialogue Ajouter CorrelationInitializers rubrique.For more information about using this box, see the Add CorrelationInitializers Dialog Box topic.
Action FalseFalse Spécifie l'en-tête Action header du message.Specifies the action header of the message. S'il n'est pas défini explicitement, sa valeur par défaut est :If it is not explicitly set, its value defaults to:

https://tempuri.org/{service espace de noms de contrat} / {nom de contrat de service} / {nom de l’opération}.https://tempuri.org/{service contract namespace}/{service contract name}/{operation name}.

Voir aussiSee also