sys.conversation_endpoints (Transact-SQL)
Cada lado de una conversación de Service Broker se representa mediante un extremo de conversación. Esta vista de catálogo contiene una fila por extremo de conversación en la base de datos.
Nombre de columna |
Tipo de datos |
Descripción |
---|---|---|
conversation_handle |
uniqueidentifier |
Identificador de este extremo de conversación. No acepta valores NULL. |
conversation_id |
uniqueidentifier |
Identificador de la conversación. Este identificador lo comparten los dos participantes en la conversación. Junto con la columna is_initiator, es exclusivo en la base de datos. No acepta valores NULL. |
is_initiator |
tinyint |
Si este extremo es el iniciador o el destino de la conversación. No acepta valores NULL. 1 = Iniciador 0 = Destino |
service_contract_id |
int |
Identificador del contrato de esta conversación. No acepta valores NULL. |
conversation_group_id |
uniqueidentifier |
Identificador del grupo de conversación al que pertenece esta conversación. No acepta valores NULL. |
service_id |
int |
Identificador del servicio para este lado de la conversación. No acepta valores NULL. |
lifetime |
datetime |
Fecha y hora de expiración de esta conversación. No acepta valores NULL. |
state |
char(2) |
Estado actual de la conversación. No acepta valores NULL. Puede tener uno de los valores siguientes:
|
state_desc |
nvarchar(60) |
Descripción del estado del extremo de la conversación; es uno de los siguientes:
Esta columna acepta valores NULL. |
far_service |
nvarchar(256) |
Nombre del servicio en el lado remoto de la conversación. No acepta valores NULL. |
far_broker_instance |
nvarchar(128) |
Instancia del agente del lado remoto de la conversación. Acepta valores NULL. |
principal_id |
int |
Identificador de la entidad de seguridad cuyo certificado se utiliza en el lado local del diálogo. No acepta valores NULL. |
far_principal_id |
int |
Identificador del usuario cuyo certificado se utiliza en el lado remoto del diálogo. No acepta valores NULL. |
outbound_session_key_identifier |
uniqueidentifier |
Identificador de la clave de cifrado de salida de este diálogo. No acepta valores NULL. |
inbound_session_key_identifier |
uniqueidentifier |
Identificador de la clave de cifrado de entrada de este diálogo. No acepta valores NULL. |
security_timestamp |
datetime |
Hora en que se creó la clave de la sesión local. No acepta valores NULL. |
dialog_timer |
datetime |
Hora en la que el temporizador de conversación de este diálogo envía un mensaje DialogTimer. No acepta valores NULL. |
send_sequence |
bigint |
Número del siguiente mensaje en la secuencia de envío. No acepta valores NULL. |
last_send_tran_id |
binary(6) |
Identificador de transacción interno de la última transacción para enviar un mensaje. No acepta valores NULL. |
end_dialog_sequence |
bigint |
Número de secuencia del mensaje End Dialog. No acepta valores NULL. |
receive_sequence |
bigint |
Número del mensaje siguiente que se esperaba en la secuencia de recepción de mensajes. No acepta valores NULL. |
receive_sequence_frag |
int |
Número de fragmento del mensaje siguiente que se esperaba en la secuencia de recepción de mensajes. No acepta valores NULL. |
system_sequence |
bigint |
Número de secuencia del último mensaje del sistema para este diálogo. No acepta valores NULL. |
first_out_of_order_sequence |
bigint |
Número de secuencia del primer mensaje de los mensajes fuera de secuencia de este diálogo. No acepta valores NULL. |
last_out_of_order_sequence |
bigint |
Número de secuencia del último mensaje de los mensajes fuera de secuencia de este diálogo. No acepta valores NULL. |
last_out_of_order_frag |
int |
Número de secuencia del último mensaje de los fragmentos no ordenados de este diálogo. No acepta valores NULL. |
is_system |
bit |
1 si es un diálogo del sistema. No acepta valores NULL. |
priority |
tinyint |
La prioridad de conversación que se ha asignado a este extremo de conversación. No acepta 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 tiene algún permiso. Para obtener más información, vea Configuración de visibilidad de los metadatos.