Share via


sys.conversation_endpoints (Transact-sql)

Her tarafı bir Service BrokerKonuşma Konuşma bitiş noktası tarafından temsil edilir. Bu katalog görünüm veritabanında konuşma bitiş noktası başına bir satır içerir.

Sütun adı

Veri türü

Açıklama

conversation_handle

uniqueidentifier

Bu konuşma son nokta için tanımlayıcı. Not NULL olabilecek.

conversation_id

uniqueidentifier

Görüşme için tanımlayıcı. Bu tanımlayıcı, konuşma hem katılımcılar tarafından paylaşılır. Bu birlikte is_initiatorsütunu veritabanı içinde benzersiz. Not NULL olabilecek.

is_initiator

tinyint

Bu bitiş noktası başlatıcı görüşme hedef olup. Not NULL olabilecek.

1 = Başlatıcı

0 = Hedef

service_contract_id

int

Sözleşme bu konuşma için tanımlayıcı. Not NULL olabilecek.

conversation_group_id

uniqueidentifier

Bu konuşmaya ait olduğu konuşma grubu için tanımlayıcı. Not NULL olabilecek.

service_id

int

Bu görüşme yan hizmetin tanımlayıcısı. Not NULL olabilecek.

lifetime

datetime

Bu konuşma için süre sonu tarihi/saati. Not NULL olabilecek.

state

char(2)

Konuşma geçerli durumu. Not NULL olabilecek. Bir:

  • SOGiden başladı. SQL ServerBu görüşme başlatmak konuşma işleme, ancak hiçbir ileti henüz gönderilmemiş.

  • SIGelen başladı. Başka bir örnek ile yeni bir konuşma başladı SQL Server, ama SQL Serverhenüz tamamen ilk iletiyi almadı. SQL Serverilk ileti parçalanmışsa konuşma bu durumda oluşturabilir veya SQL Serveriletileri bozuk alır. Ancak, SQL Serverilk transmisyon konuşma iletinin tamamını ilk varsa konuşma co (conversing) durumunda oluşturabilirsiniz.

  • COSöyleşmek. Konuşma kurulan ve her iki görüşme iletileri gönderebilir. En tipik bir hizmet için iletişim konuşma bu durumdayken yer alır.

  • DIBağlantısı kesilen gelen. Konuşma tarafını bir end konuşma yayınladı. Konuşma yerel yan bir end konuşma sorunları kadar görüşme bu durumda kalır. Bir uygulama yine Konuşma iletilerini alabilirsiniz. Konuşma tarafını görüşme sona erdiğinden, uygulama bu konuşma ileti gönderemez. Bir uygulama bir end konuşma verdiğinde görüşme cd (kapalı) duruma taşır.

  • DOGiden bağlantı kesildi. Konuşma yerel yan bir end konuşma yayınladı. Konuşma, konuşma tarafını end konuşma edene kadar bu durumda kalır. Uygulama gönderemez veya görüşme iletileri alırsınız. end konuşma konuşma tarafını eder, konuşma cd (kapalı) duruma gider.

  • ERBir hata oluştu. Bu noktadaki bir hata oluştu. Hata iletisi uygulama sırasına yerleştirilir. Uygulamanın sıranın boş ise, bu uygulama zaten hata iletisi tüketilen gösterir.

  • CDKapalı. Konuşma bitiş noktası artık kullanımda.

state_desc

nvarchar(60)

Bitiş noktası konuşma durumu, birini açıklaması:

  • STARTED_OUTBOUND

  • STARTED_INBOUND

  • SÖYLEŞMEK

  • DISCONNECTED_INBOUND

  • DISCONNECTED_OUTBOUND

  • KAPALI

  • HATA

nullable sütundur.

far_service

nvarchar(256)

Konuşma uzak tarafında hizmetin adı. Not NULL olabilecek.

far_broker_instance

nvarchar(128)

Görüşme broker örneği için uzak tarafı. NULL OLABİLECEK.

principal_id

int

Sertifikasını iletişim yerel yan tarafından kullanılan asıl tanıtıcısı. Not NULL olabilecek.

far_principal_id

int

Kullanıcı sertifikasını tarafını iletişim tarafından kullanılan tanımlayıcı. Not NULL olabilecek.

outbound_session_key_identifier

uniqueidentifier

Bu iletişim kutusu için giden şifreleme anahtarı tanımlayıcısı. Not NULL olabilecek.

inbound_session_key_identifier

uniqueidentifier

Bu iletişim kutusu için gelen şifreleme anahtarı tanımlayıcısı. Not NULL olabilecek.

security_timestamp

datetime

Zaman yerel oturum anahtarı oluşturulur. Not NULL olabilecek.

dialog_timer

datetime

Konuşma süreölçer bu iletişim için DialogTimer mesaj gönderdiği zaman. Not NULL olabilecek.

send_sequence

bigint

Sonraki ileti gönderme sıra numarası. Not NULL olabilecek.

last_send_tran_id

binary(6)

İleti göndermek için iç işlem kimliği son hareketi. Not NULL olabilecek.

end_dialog_sequence

bigint

Son iletişim iletinin sıra numarası. Not NULL olabilecek.

receive_sequence

bigint

Sonraki iletiyi ileti beklenen alma sırası. Not NULL olabilecek.

receive_sequence_frag

int

Sonraki ileti parçası sayısı iletisi beklenen sıra alırsınız. Not NULL olabilecek.

system_sequence

bigint

Bu iletişim kutusu için son sistem ileti sıra numarası. Not NULL olabilecek.

first_out_of_order_sequence

bigint

Bozuk iletileri için bu iletişim kutusunu ilk iletiyi sıra numarası. Not NULL olabilecek.

last_out_of_order_sequence

bigint

Bu iletişim kutusu bozuk iletileri son iletinin sıra numarası. Not NULL olabilecek.

last_out_of_order_frag

int

Bu iletişim kutusu bozuk parçalarının son iletinin sıra numarası. Not NULL olabilecek.

is_system

bit

Bu sistem iletişim ise 1. Not NULL olabilecek.

priority

tinyint

Bu konuşma son nokta için atanan konuşma öncelik. Not NULL olabilecek.

İzinler

Katalog görünümlerinde meta verinin görünürlüğü bir kullanıcının ya sahibi olduğu ya da bazı izinlerine sahip olduğu güvenliği sağlanabilen öğelerle sınırlıdır.Daha fazla bilgi için bkz: Meta veri görünürlük yapılandırma.