TransferSession 枚举

定义

确定从客户端到应用程序的消息传输协定是否需要会话,以及消息的传递是否必须保持与客户端调用操作一致的顺序。

public enum class TransferSession
public enum TransferSession
type TransferSession = 
Public Enum TransferSession
继承
TransferSession

字段

None 0

指定此协定上不要求使用会话与服务进行交互。

Ordered 1

指定此协定上要求具有有序消息传递保证的会话与服务进行交互。

Unordered 2

指定此协定上具有无序消息传递保证的会话已足以与服务进行交互。

注解

TransferSession 枚举通常与服务协定结合使用。 当客户端向远程应用程序或服务发送消息以调用操作时,TransferSession 用于确定是否需要会话与服务进行交互,以及用于对服务调用操作的消息是否必须按照消息的发送顺序到达。

客户端与服务之间的消息传递需要会话,以保持与客户端调用操作一致的顺序。 如果终结点之间没有会话,则传递顺序不反映消息的发送顺序。

  • 应用程序使用的 TransferSession 的值指定应用程序是否需要在调用序列中使用特定顺序。 如果已订购,则协定要求消息必须按发送顺序到达。

  • 如果无序,则用于调用公共操作的消息可以按任意顺序到达。

如果“无”,则没有会话。

适用于