Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
SendAndReceiveReply şablonu, önceden yapılandırılmış Send bir çift ve ReceiveReply etkinlik oluşturmak için kullanılır. Etkinlikler bir Sequence etkinliğin parçasıdır ve istemcideki istek/yanıt iletisi değişim deseninin bir parçası olarak ilişkilendirilir.
SendAndReceiveReply şablonu
SendAndReceiveReply şablonunu eklemek, bir Sequence etkinlik içinde ve ReceiveReply etkinliklerini oluşturmanın Send yanı sıra üç şey yapar:
Etkinliğin OperationName ve ServiceContractName özelliklerini yapılandırılır Send .
Etkinliğin Request ReceiveReply özelliğini etkinliğe Send bağlar.
Üst etkinlikte değişken olarak bir CorrelationHandle oluşturur.
SendAndReceiveReply Şablonu Tasarım Aracı kullanma
Araç Kutusu'nun Mesajlaşma kategorisindeki SendAndReceiveReply etkinlik tasarımcısına erişin. SendAndReceiveReply etkinlik tasarımcısı Araç Kutusu'ndan sürüklenebilir ve etkinliklerin genellikle yerleştirildiği her yerde İş Akışı Tasarım Aracı yüzeyine bırakılabilir. Etkinlik tasarımcısını bırakmak, Send etkinlik tasarımcısıyla yapılandırılabilir bir Send etkinlik ve ReceiveReplyForSend tasarımcısıyla yapılandırılabilir bağıntılı ReceiveReply bir etkinlik oluşturur.
Etkinliği yapılandırmak için Send tasarımcısını kullanma hakkında daha fazla bilgi için bkz. Gönderme.Send
ReceiveReply Özellikleri
Aşağıdaki tablo özellikleri gösterir ReceiveReply 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 ReceiveReply isteğe bağlı kolay adı. Varsayılan değer ReceiveReplyForSend'dir. 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 | Send Bu ReceiveReply etkinlikle eşleştirilmiş etkinliğe başvuru. Bu özellik null olmamalıdır. Send ve ReceiveReply etkinlikleri bir istek/yanıt mesajlaşma düzeni modellemek için istemcide birlikte kullanılır. Bu özellik hangi Send etkinliğin eşlendiğini belirtir. Tasarımcıda, otomatik olarak etkinliği oluşturduğunuz ReceiveReply 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 bkz . İçerik Tanımı İletişim Kutusu. |
| 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 bkz . CorrelationInitializers İletişim Kutusu Ekleme. |
| 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}. |