sys.conversation_priorities (Transact-SQL)

Gilt für:SQL Server

Enthält eine Zeile für jede in der aktuellen Datenbank erstellte Konversationspriorität, wie in der folgenden Tabelle gezeigt wird:

Spaltenname Datentyp Beschreibung
Priority_id int Eine Zahl, die die Konversationspriorität eindeutig identifiziert. Lässt keine NULL-Werte zu.
name sysname Der Name der Konversationspriorität. Lässt keine NULL-Werte zu.
service_contract_id int Der Bezeichner des Vertrags, der für die Konversationspriorität angegeben ist. Dieser kann mit der service_contract_id-Spalte in sys.service_contracts verknüpft werden. Lässt NULL-Werte zu.
local_service_id int Der Bezeichner des Diensts, der als lokaler Dienst für die Konversationspriorität angegeben ist. Diese Spalte kann mit der service_id-Spalte in sys.services verknüpft werden. Lässt NULL-Werte zu.
remote_service_name nvarchar(256) Der Name des Diensts, der als Remotedienst für die Konversationspriorität angegeben ist. Lässt NULL-Werte zu.
priority tinyint Die Prioritätsebene, die in dieser Konversationspriorität angegeben ist. Lässt keine NULL-Werte zu.

Berechtigungen

Die Sichtbarkeit der Metadaten in Katalogansichten ist auf sicherungsfähige Elemente beschränkt, die ein Benutzer besitzt oder für die der Benutzer eine Berechtigung erteilt hat. Weitere Informationen finden Sie unter Metadata Visibility Configuration.

Beispiele

Im folgenden Beispiel werden die Konversationsprioritäten aufgeführt. Mithilfe von Joins werden dabei der Name des Vertrags und des lokalen Diensts angezeigt.

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;  
  

Weitere Informationen

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