Compartir a través de


sys.conversation_priorities (Transact-SQL)

Se aplica a: SQL Server

Contiene una fila para cada prioridad de conversación creada en la base de datos actual, como se muestra en la tabla siguiente:

Nombre de la columna Tipo de datos Descripción
Priority_id int Número que identifica de forma única la prioridad de conversación. No ADMITE VALORES NULL.
nombre sysname Nombre de la prioridad de conversación. No ADMITE VALORES NULL.
service_contract_id int El identificador del contrato que se especifica para la prioridad de conversación. Esta columna puede combinarse con la columna service_contract_id de sys.service_contracts. NULLABLE.
local_service_id int El identificador del servicio que se especifica como servicio local para la prioridad de conversación. Esta columna puede combinarse con la columna service_id de sys.services. NULLABLE.
remote_service_name nvarchar(256) El nombre del servicio que se especifica como servicio remoto para la prioridad de conversación. NULLABLE.
priority tinyint El nivel de prioridad que se especifica en esta prioridad de conversación. No ADMITE VALORES NULL.

Permisos

La visibilidad de los metadatos en las vistas de catálogo se limita a los elementos protegibles y que son propiedad de un usuario o sobre los que el usuario ha recibido algún permiso. Para obtener más información, consulte Metadata Visibility Configuration.

Ejemplos

En el ejemplo siguiente se enumeran las prioridades de conversación utilizando combinaciones para mostrar los nombres del servicio local y del contrato.

SELECT scp.name AS priority_name,  
       ssc.name AS contract_name,  
       ssvc.name AS local_service_name,  
       scp.remote_service_name,  
       scp.priority AS priority_level  
FROM sys.conversation_priorities AS scp  
    INNER JOIN sys.service_contracts AS ssc  
       ON scp.service_contract_id = ssc.service_contract_id  
    INNER JOIN sys.services AS ssvc  
       ON scp.local_service_id = ssvc.service_id  
ORDER BY priority_name, contract_name,  
         local_service_name, remote_service_name;  
  

Consulte también

ALTER BROKER PRIORITY (Transact-SQL)
CREATE BROKER PRIORITY (Transact-SQL)
DROP BROKER PRIORITY (Transact-SQL)
sys.services (Transact-SQL)
sys.service_contracts (Transact-SQL)