Aracılığıyla paylaş


ReceiveAndSendReply Şablon Tasarımcısı

ReceiveAndSendReply şablonu, önceden yapılandırılmış Receive bir çift ve SendReply etkinlik oluşturmak için kullanılır. Etkinlikler bir Sequence etkinliğin parçasıdır ve sunucudaki istek/yanıt iletisi değişim deseninin bir parçası olarak ilişkilendirilir.

ReceiveAndSendReply şablonu

ReceiveAndSendReply şablonu eklemek, ve SendReply etkinliklerini Sequence oluşturmanın Receive yanı sıra üç şey yapar:

ReceiveAndSendReply şablon tasarımcısını kullanma

Toolbox'ın Mesajlaşma kategorisindeki ReceiveAndSendReply etkinlik tasarımcısına erişin. ReceiveAndSendReply etkinlik tasarımcısı Araç Kutusu'ndan sürüklenebilir ve etkinliklerin genellikle yerleştirildiği her yerde İş Akışı Tasarım Aracı yüzeye bırakılabilir. Etkinlik tasarımcısı bırakıldığında, Send etkinlik tasarımcısıyla yapılandırılabilir bir Receive etkinlik ve SendReplyToReceive tasarımcısıyla yapılandırılabilir bağıntılı SendReply bir etkinlik oluşturulur.

Etkinliği yapılandırmak için Receive tasarımcısını kullanma hakkında daha fazla bilgi için bkz. Alma Etkinliği Tasarım Aracı.Receive

SendReply Özellikleri

Aşağıdaki tablo özellikleri gösterir SendReply ve bunların tasarımcıda nasıl kullanıldığını açıklar. Bu özellikler özellikler kılavuzunda ve bazıları İş Akışı Tasarım Aracı yüzeyinde düzenlenebilir.

Özellik Adı Zorunlu Kullanım
DisplayName False Etkinliğin SendReply isteğe bağlı kolay adı. Varsayılan değer SendReplyToReceive'dır.

Kolay DisplayName için varsayılan olmayan bir değerin kullanılması kesinlikle gerekli olmasa da, böyle bir değeri kullanmak en iyisidir.
Request True Receive Bu SendReply etkinlikle eşleştirilmiş etkinliğe başvuru. Bu özellik null olmamalıdır. Receive ve SendReply etkinlikleri bir istek/yanıt mesajlaşma düzeni modellemek için sunucuda birlikte kullanılır. Bu özellik hangi Send etkinliğin eşlendiğini belirtir. Tasarımcıda, otomatik olarak etkinliği oluşturduğunuz SendReply etkinliğe Send bağlı olduğundan bu özelliği düzenleyemezsiniz.
Content False Alınacak ileti veya parametre içeriğini belirtir. Bir etkinlik veya etkinlik ReceiveParametersContent olabilirReceiveMessageContent. Özellik kılavuzunda İçerik alanının yanındaki üç nokta düğmesine tıklayarak veya Alma etkinliği tasarımcısı yüzeyinde İçerik etiketinin yanındaki Tanımla düğmesine tıklayarak bu özelliği düzenleyin. her ikisi de İçerik Tanımı iletişim kutusunu görüntüler. Bu kutunun nasıl kullanılacağı hakkında daha fazla bilgi için İçerik Tanımı İletişim Kutusu konusuna bakın.
CorrelationInitializers False İş akışı içinde bu Receive etkinliği yapılandıran birden çok CorrelationHandle nesne başlatan nesne koleksiyonunu CorrelationInitializer belirtir. Özellikler kılavuzunda özelliğin CorrelationInitializers yanındaki üç nokta düğmesine tıklayarak Bağıntı Başlatıcıları Ekle iletişim kutusunu açın. Bu kutuyu kullanma hakkında daha fazla bilgi için CorrelationInitializers İletişim Kutusu Ekle konusuna bakın.
Action False İletinin eylem üst bilgisini belirtir. Açıkça ayarlanmadıysa, değeri varsayılan olarak:

https://tempuri.org/{service contract namespace}/{service contract name}/{operation name}
PersistBeforeSend False Yanıt iletisi gönderilmeden önce iş akışı örneğinin kalıcı olup olmayacağını belirtir. Varsayılan değer yanlış değeridir.

Ayrıca bkz.