sys.transmission_queue (Transact-SQL)
此目录视图中的每一行对应于传输队列中的一条消息,如下表所示:
列名称 | 数据类型 | 描述 |
---|---|---|
conversation_handle | uniqueidentifier | 此消息所属会话的标识符。 不可为 NULL。 |
to_service_name | nvarchar(256) | 此消息要发送到的服务的名称。 空。 |
to_broker_instance | nvarchar(128) | 承载此消息要发送到的服务的 Broker 名称。 空。 |
from_service_name | nvarchar(256) | 发送此消息的服务的名称。 空。 |
service_contract_name | nvarchar(256) | 此消息的会话所遵循的约定名称。 空。 |
enqueue_time | datetime | 消息进入队列的时间。 无论实例的本地时区如何,该值都使用 UTC。 不可为 NULL。 |
message_sequence_number | bigint | 消息的序列号。 不可为 NULL。 |
message_type_name | nvarchar(256) | 消息的消息类型名称。 空。 |
is_conversation_error | bit | 此消息是否是错误消息。 0 = 不是错误消息。 1 = 是错误消息。 不可为 NULL。 |
is_end_of_dialog | bit | 此消息是否是会话消息的结尾。 不可为 NULL。 0 = 不是会话消息的结尾。 1 = 是会话消息的结尾。 不可为 NULL。 |
message_body | varbinary(max) | 此消息的正文。 空。 |
transmission_status | nvarchar(4000) | 此消息位于队列中的原因。 这通常是一条错误消息,说明未能发送该消息的原因。 如果为空白,则尚未发送此消息。 空。 |
priority | tinyint | 为此消息指定的优先级。 不可为 NULL。 |
权限
目录视图中仅显示用户拥有的安全对象的元数据,或用户对其拥有某些权限的安全对象的元数据。 有关详细信息,请参阅 Metadata Visibility Configuration。