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.
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:
Etkinliğin OperationName ve ServiceContractName özelliklerini yapılandırılır Receive .
Etkinliğin Request Receive özelliğini etkinliğe Send bağlar.
Üst etkinlikte değişken olarak bir CorrelationHandle oluşturur.
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. |