sys.conversation_endpoints (Transact-SQL)
Jede Seite einer Service Broker-Konversation wird durch einen Konversationsendpunkt dargestellt. Diese Katalogsicht enthält eine Zeile pro Konversationsendpunkt in der Datenbank.
Spaltenname |
Datentyp |
Beschreibung |
---|---|---|
conversation_handle |
uniqueidentifier |
Bezeichner für diesen Konversationsendpunkt. Lässt keine NULL-Werte zu. |
conversation_id |
uniqueidentifier |
Bezeichner für die Konversation. Dieser Bezeichner wird von beiden Teilnehmern an der Konversation gemeinsam genutzt. In Kombination mit der is_initiator-Spalte ist dieser Bezeichner in der Datenbank eindeutig. Lässt keine NULL-Werte zu. |
is_initiator |
tinyint |
Gibt an, ob dieser Endpunkt Initiator oder Ziel der Konversation ist. Lässt keine NULL-Werte zu. 1 = Initiator 0 = Ziel |
service_contract_id |
int |
Bezeichner des Vertrags für diese Konversation. Lässt keine NULL-Werte zu. |
conversation_group_id |
uniqueidentifier |
Bezeichner für die Konversationsgruppe, zu der diese Konversation gehört. Lässt keine NULL-Werte zu. |
service_id |
int |
Bezeichner des Diensts für diese Seite der Konversation. Lässt keine NULL-Werte zu. |
lifetime |
datetime |
Ablaufdatum/-zeitpunkt für diese Konversation. Lässt keine NULL-Werte zu. |
state |
char(2) |
Der aktuelle Status der Konversation. Lässt keine NULL-Werte zu. Folgende Angaben sind möglich:
|
state_desc |
nvarchar(60) |
Beschreibung des Konversationsstatus des Endpunkts. Die folgenden Werte sind möglich:
In dieser Spalte ist NULL zulässig. |
far_service |
nvarchar(256) |
Name des Diensts auf der Remoteseite der Konversation. Lässt keine NULL-Werte zu. |
far_broker_instance |
nvarchar(128) |
Die Brokerinstanz für die Remoteseite der Konversation. NULL zulassen. |
principal_id |
int |
Bezeichner des Prinzipals, dessen Zertifikat von der lokalen Seite des Dialogs verwendet wird. Lässt keine NULL-Werte zu. |
far_principal_id |
int |
Bezeichner des Benutzers, dessen Zertifikat von der Remoteseite des Dialogs verwendet wird. Lässt keine NULL-Werte zu. |
outbound_session_key_identifier |
uniqueidentifier |
Bezeichner für den ausgehenden Verschlüsselungsschlüssel für diesen Dialog. Lässt keine NULL-Werte zu. |
inbound_session_key_identifier |
uniqueidentifier |
Bezeichner für den eingehenden Verschlüsselungsschlüssel für diesen Dialog. Lässt keine NULL-Werte zu. |
security_timestamp |
datetime |
Zeitpunkt, zu dem der lokale Sitzungsschlüssel erstellt wurde. Lässt keine NULL-Werte zu. |
dialog_timer |
datetime |
Zeitpunkt, zu dem der Konversationszeitgeber für diesen Dialog eine DialogTimer-Nachricht sendet. Lässt keine NULL-Werte zu. |
send_sequence |
bigint |
Nächste Nachrichtennummer in der Sendesequenz. Lässt keine NULL-Werte zu. |
last_send_tran_id |
binary(6) |
Interne Transaktions-ID der letzten Transaktion, die eine Nachricht senden soll. Lässt keine NULL-Werte zu. |
end_dialog_sequence |
bigint |
Die Sequenznummer der Nachricht über das Beenden des Dialogs. Lässt keine NULL-Werte zu. |
receive_sequence |
bigint |
Erwartete nächste Nachrichtennummer in der Nachrichtenempfangssequenz. Lässt keine NULL-Werte zu. |
receive_sequence_frag |
int |
Erwartete nächste Nachrichtenfragmentnummer in der Nachrichtenempfangssequenz. Lässt keine NULL-Werte zu. |
system_sequence |
bigint |
Die Sequenznummer der letzten Systemnachricht für diesen Dialog. Lässt keine NULL-Werte zu. |
first_out_of_order_sequence |
bigint |
Die Sequenznummer der ersten Nachricht in den nicht in der richtigen Reihenfolge angeordneten Nachrichten für diesen Dialog. Lässt keine NULL-Werte zu. |
last_out_of_order_sequence |
bigint |
Die Sequenznummer der letzten Nachricht in den nicht in der richtigen Reihenfolge angeordneten Nachrichten für diesen Dialog. Lässt keine NULL-Werte zu. |
last_out_of_order_frag |
int |
Die Sequenznummer der letzten Nachricht in den nicht in der richtigen Reihenfolge angeordneten Fragmenten für diesen Dialog. Lässt keine NULL-Werte zu. |
is_system |
bit |
1, wenn dies ein Systemdialog ist. Lässt keine NULL-Werte zu. |
priority |
tinyint |
Die Konversationspriorität, die diesem Konversationsendpunkt zugewiesen ist. Lässt keine NULL-Werte zu. |
Berechtigungen
Die Sichtbarkeit der Metadaten in Katalogsichten ist auf sicherungsfähige Elemente eingeschränkt, bei denen der Benutzer entweder der Besitzer ist oder für die dem Benutzer eine Berechtigung erteilt wurde. Weitere Informationen finden Sie unter Konfigurieren der Sichtbarkeit von Metadaten.