sys.conversation_priorities (Transact-SQL)

Gäller för:SQL Server

Innehåller en rad för varje konversationsprioritet som skapats i den aktuella databasen, som visas i följande tabell:

Kolumnnamn Datatyp Description
Priority_id int Ett nummer som unikt identifierar samtalets prioritet. Inte NULLBAR.
name sysname Namn på samtalets prioritet. Inte NULLBAR.
service_contract_id int Identifieraren för kontraktet som anges för konversationsprioriteten. Detta kan anslutas i kolumnen service_contract_id i sys.service_contracts. NULLABLE.
local_service_id int Identifieraren för tjänsten som anges som den lokala tjänsten för konversationsprioriteten. Denna kolumn kan kopplas till service_id kolumnen i sys.services. NULLABLE.
remote_service_name nvarchar(256) Namnet på tjänsten som anges som fjärrtjänst för konversationsprioriteten. NULLABLE.
priority tinyint Prioritetsnivån som anges i denna konversation är prioritet. Inte NULLBAR.

Permissions

Synligheten för metadata i katalogvyer är begränsad till skyddsbara objekt som en användare antingen äger eller som användaren har beviljats viss behörighet för. För mer information, se inställningar för metadatasynlighet.

Examples

Följande exempel listar konversationsprioriteringarna genom att använda joins för att visa kontraktet och lokala tjänstenamn.

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;  
  

Se även

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