sys.service_message_types (Transact-SQL)

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

Имя столбца

Тип данных

Описание

name

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.

Разрешения

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

См. также

Основные понятия