Diseñador de plantillas ReceiveAndSendReplyReceiveAndSendReply Template Designer

El ReceiveAndSendReply plantilla se usa para crear una pareja configurada previamente Receive y SendReply actividades.The ReceiveAndSendReply template is used to create a pair of pre-configured Receive and SendReply activities. Las actividades forman parte de un Sequence actividad y se correlacionan como parte de un patrón de intercambio de mensajes de solicitud/respuesta en el servidor.The activities are part of a Sequence activity, and are correlated as part of a request/response message exchange pattern on the server.

La plantilla ReceiveAndSendReplyThe ReceiveAndSendReply template

Agregar un ReceiveAndSendReply plantilla hace tres cosas además de crear el Receive y SendReply actividades con un Sequence actividad:Adding a ReceiveAndSendReply template does three things besides creating the Receive and SendReply activities with a Sequence activity:

Utilice el Diseñador de plantillas ReceiveAndSendReplyUse the ReceiveAndSendReply template designer

Acceso a la ReceiveAndSendReply Diseñador de actividad en el mensajería categoría de la cuadro de herramientas.Access the ReceiveAndSendReply activity designer in the Messaging category of the Toolbox. El ReceiveAndSendReply Diseñador de actividad se puede arrastrar desde el cuadro de herramientas y colocar en la superficie del Diseñador de flujo de trabajo donde se coloquen normalmente las actividades.The ReceiveAndSendReply activity designer can be dragged from the Toolbox and dropped on to the Workflow Designer surface wherever activities are usually placed. Al colocar el Diseñador de actividad se crea un Receive actividad que se puede configurar con el enviar Diseñador de actividad y un correlacionadas SendReply que pueden configurarse con el diseñador SendReplyToReceive.Dropping the activity designer creates a Receive activity that can be configured with the Send activity designer and a correlated SendReply that can be configured with the SendReplyToReceive designer.

Para obtener más información sobre el uso de la recepción diseñador para configurar el Receive actividad, consulte Diseñador de actividad de recepción.For more information about using the Receive designer to configure the Receive activity, see Receive Activity Designer.

Propiedades SendReplyProperties of SendReply

En la tabla siguiente se muestran las propiedades SendReply y se describe cómo se utilizan en el diseñador.The following table shows the SendReply properties and describes how they are used in the designer. Estas propiedades se pueden editar en la cuadrícula de propiedades y algunas de ellas en la superficie del Diseñador de flujo de trabajo.These properties can be edited in the properties grid, and some can be edited on the Workflow Designer surface.

Nombre de la propiedadProperty Name ObligatorioRequired UsoUsage
DisplayName FalseFalse El nombre descriptivo opcional de la actividad de la clase SendReply.The optional friendly name of the SendReply activity. El valor predeterminado es SendReplyToReceive.The default is SendReplyToReceive.

Aunque el uso de un valor no predeterminado para el sencillo DisplayName no es estrictamente necesaria, es mejor usar dicho valor.Although the use of a non-default value for the friendly DisplayName is not strictly required, it's best to use such a value.
Request TrueTrue Referencia a la actividad Receive emparejada con esta actividad SendReply.Reference to the Receive activity paired with this SendReply activity. Esta propiedad no debe ser null.This property must not be null. Las actividades Receive y SendReply se usan juntas en el lado de servidor para crear un patrón de mensajería de solicitud/respuesta.Receive and SendReply activities are used together on the server to model a request/response messaging pattern. Esta propiedad especifica qué actividad Send se usará para formar la pareja.This property specifies which Send activity is paired. En el diseñador, no se puede editar esta propiedad porque se enlaza automáticamente a la Send actividad desde el que creó el SendReply actividad.In the designer, you can't edit this property because it's automatically bound to the Send activity from which you created the SendReply activity.
Content FalseFalse Especifica el mensaje o contenido del parámetro que se va a recibir.Specifies the message or parameter content to receive. Puede ser una actividad ReceiveMessageContent o una actividad ReceiveParametersContent.It can be either a ReceiveMessageContent activity or a ReceiveParametersContent activity. Editar esta propiedad, haga clic en el botón de puntos suspensivos junto a la contenido campo en la cuadrícula de propiedades, o haga clic en el definir situado junto a la contenido etiqueta en el Recibir superficie del Diseñador de actividad.Edit this property by clicking the ellipsis button next to the Content field in property grid, or by clicking the Define button next to the Content label on the Receive activity designer surface. Ambos muestran el definición de contenido cuadro de diálogo.Both display the Content Definition dialog. Para obtener más información sobre cómo usar este cuadro, vea el cuadro de diálogo de definición de contenido tema.For more information about how to use this box, see the Content Definition Dialog Box topic.
CorrelationInitializers FalseFalse Especifica la colección de objetos CorrelationInitializer que inicializan varios objetos CorrelationHandle que configuran esta actividad Receive en el flujo de trabajo.Specifies the collection of CorrelationInitializer objects that initialize multiple CorrelationHandle objects that configure this Receive activity within the workflow. Haga clic en el botón de puntos suspensivos junto a la CorrelationInitializers propiedad en la cuadrícula de propiedades para abrir el agregar inicializadores de correlación cuadro de diálogo.Click the ellipsis button next to the CorrelationInitializers property in the properties grid to open the Add Correlation Initializers dialog box. Para obtener más información sobre el uso de este cuadro, vea el cuadro de diálogo Agregar CorrelationInitializers tema.For more information about using this box, see the Add CorrelationInitializers Dialog Box topic.
Action FalseFalse Especifica el encabezado de acción del mensaje.Specifies the action header of the message. Si se establece explícitamente no, su valor predeterminado es:If it's not explicitly set, its value defaults to:

https://tempuri.org/{service espacio de nombres de contrato} / {nombre de contrato de servicio} / {nombre de la operación}https://tempuri.org/{service contract namespace}/{service contract name}/{operation name}
PersistBeforeSend FalseFalse Especifica si la instancia de flujo de trabajo se debe conservar antes de que se envíe el mensaje de respuesta.Specifies whether the workflow instance should be persisted before the reply message is sent. El valor predeterminado es false.The default value is false.

Vea tambiénSee also