Поделиться через


sys.service_message_types (Transact-SQL)

Это представление каталога содержит по строке на каждый тип сообщений, зарегистрированный в компоненте Service Broker.

Применимо для следующих объектов: SQL Server (начиная с SQL Server 2008 до текущей версии).

Имя столбца

Тип данных

Описание

имя

sysname

Имя типа сообщений, уникальное в пределах базы данных. Не допускает значения NULL.

message_type_id

int

Идентификатор типа сообщений, уникальный в пределах базы данных. Не допускает значения NULL.

principal_id

int

Идентификатор владельца данного типа сообщений. Допускает значение NULL.

validation

char(2)

Проверка, осуществляемая брокером перед отправкой сообщений данного типа. Может принимать одно из следующих значений:

  • N = нет

  • X = XML

  • E = пустая

Не допускает значения NULL.

validation_desc

nvarchar(60)

Описание проверки, осуществляемой брокером перед отправкой сообщений данного типа. Может принимать одно из следующих значений:

  • NONE

  • XML

  • EMPTY

Допускает значение NULL.

xml_collection_id

int

Если для проверки используется схема XML, — идентификатор используемой коллекции схем.

В противном случае — значение NULL.

Разрешения

Видимость метаданных в представлениях каталогов ограничивается защищаемыми объектами, которыми пользователь владеет или на которые ему были предоставлены разрешения. Дополнительные сведения см. в разделе Настройка видимости метаданных.