TransferSession Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İletilerin bir istemciden uygulamaya aktarılması için sözleşmenin oturum gerekip gerekmediğini ve iletilerin tesliminin, işlemlerin istemci tarafından çağrılma sırasını koruması gerekip gerekmediğini belirler.
public enum class TransferSession
public enum TransferSession
type TransferSession =
Public Enum TransferSession
- Devralma
Alanlar
Name | Değer | Description |
---|---|---|
None | 0 | Bu sözleşmedeki hizmetlerle etkileşime geçmek için oturum gerekmediğini belirtir. |
Ordered | 1 | Bu sözleşmedeki hizmetlerle etkileşime geçmek için sıralı ileti teslim garantilerine sahip bir oturumun gerekli olduğunu belirtir. |
Unordered | 2 | Sırasız ileti teslim garantilerine sahip bir oturumun bu sözleşmedeki hizmetlerle etkileşime geçmek için yeterli olduğunu belirtir. |
Açıklamalar
Numaralandırmalar TransferSession genellikle bir hizmet sözleşmesiyle ilişkili olarak kullanılır. İstemci, uzak bir uygulamaya veya hizmete çağrı işlemleri için ileti gönderdiğinde, TransferSession hizmetle etkileşim kurmak için bir oturumun gerekli olup olmadığını ve bir hizmetteki işlemleri çağırmak için kullanılan iletilerin gönderildikleri sırayla ulaşmaları gerekip gerekmediğini belirlemek için kullanılır.
İstemci ve hizmet arasında ileti teslimi, işlemlerin istemci tarafından çağrılma sırasını korumak için bir oturum gerektirir. Uç noktalar arasında oturum yoksa, teslim siparişi iletilerin gönderilme sırasını yansıtmaz.
Bir uygulamanın kullandığı değeri TransferSession , uygulamanın çağrı sırasında belirli bir sıra gerekip gerektirmediğini belirtir. Sipariş Edildi ise sözleşme, iletilerin gönderilme sırasına göre ulaşmasını gerektirir.
Sıralanmamışsa, genel işlemleri çağırmak için kullanılan iletiler herhangi bir sırada gelebilir.
Hiçbiri ise, oturum yoktur.