Aracılığıyla paylaş


TransferSession Sabit listesi

Tanım

İ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
TransferSession

Alanlar

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.

Şunlara uygulanır