Aracılığıyla paylaş


SqlDependency.Start Yöntem

Tanım

Aşırı Yüklemeler

Start(String)

Bağlantı dizesi tarafından belirtilen SQL Server örneğinden bağımlılık değişikliği bildirimlerini almak için dinleyiciyi başlatır.

Start(String, String)

Belirtilen SQL Server Hizmet Aracısı kuyruğu kullanarak bağlantı dizesi tarafından belirtilen SQL Server örneğinden bağımlılık değişikliği bildirimlerini almak için dinleyiciyi başlatır.

Start(String)

Bağlantı dizesi tarafından belirtilen SQL Server örneğinden bağımlılık değişikliği bildirimlerini almak için dinleyiciyi başlatır.

public:
 static bool Start(System::String ^ connectionString);
public static bool Start (string connectionString);
static member Start : string -> bool
Public Shared Function Start (connectionString As String) As Boolean

Parametreler

connectionString
String

Değişiklik bildirimlerinin alındığı SQL Server örneğinin bağlantı dizesi.

Döndürülenler

true dinleyici başarıyla başlatıldıysa; false uyumlu bir dinleyici zaten varsa.

Özel durumlar

connectionString parametresi NULL'dir.

connectionString parametresi, bu yöntemin önceki çağrısıyla aynıdır, ancak parametreler farklıdır.

yöntemi CLR'nin içinden çağrıldı.

Çağıranın gerekli SqlClientPermission kod erişim güvenliği (CAS) izni yok.

Yöntemine yönelik sonraki bir çağrı, farklı bir kullanıcıya veya varsayılan olarak aynı şemaya sahip olmayan bir kullanıcıya sahip eşdeğer connectionString bir parametreyle yapılmıştır.

Ayrıca, temel alınan tüm SqlClient özel durumları.

Açıklamalar

Bu yöntem, parametresi tarafından belirtilen SQL Server örneğinden bağımlılık bildirimleri almak için AppDomain dinleyiciyi connectionString başlatır. Bu yöntem birden çok sunucu için farklı bağlantı dizeleriyle birden çok kez çağrılabilir.

Ek açıklamalar için bkz Start. .

Ayrıca bkz.

Şunlara uygulanır

Start(String, String)

Belirtilen SQL Server Hizmet Aracısı kuyruğu kullanarak bağlantı dizesi tarafından belirtilen SQL Server örneğinden bağımlılık değişikliği bildirimlerini almak için dinleyiciyi başlatır.

public:
 static bool Start(System::String ^ connectionString, System::String ^ queue);
public static bool Start (string connectionString, string queue);
static member Start : string * string -> bool
Public Shared Function Start (connectionString As String, queue As String) As Boolean

Parametreler

connectionString
String

Değişiklik bildirimlerinin alındığı SQL Server örneğinin bağlantı dizesi.

queue
String

Kullanılacak mevcut bir SQL Server Hizmet Aracısı kuyruğu. ise null, varsayılan kuyruk kullanılır.

Döndürülenler

true dinleyici başarıyla başlatıldıysa; false uyumlu bir dinleyici zaten varsa.

Özel durumlar

connectionString parametresi NULL'dir.

connectionString parametresi, bu yöntemin önceki çağrısıyla aynıdır, ancak parametreler farklıdır.

yöntemi CLR'nin içinden çağrıldı.

Çağıranın gerekli SqlClientPermission kod erişim güvenliği (CAS) izni yok.

Yöntemine yönelik sonraki bir çağrı, eşdeğer connectionString bir parametreyle ama farklı bir kullanıcıyla veya varsayılan olarak aynı şemaya sahip olmayan bir kullanıcıyla yapıldı.

Ayrıca, temel alınan tüm SqlClient özel durumları.

Açıklamalar

Bu yöntem, parametresi tarafından belirtilen SQL Server örneğinden bağımlılık bildirimleri almak için AppDomain dinleyiciyi connectionString başlatır. Bu yöntem birden çok sunucu için farklı bağlantı dizeleriyle birden çok kez çağrılabilir.

Hiçbir kuyruk adı belirtilmezse, SqlDependency işlem birden AppDomainfazla içerse bile, sunucuda tüm işlem için kullanılan geçici bir kuyruk ve hizmet oluşturur. Uygulama kapatıldıktan sonra kuyruk ve hizmet otomatik olarak kaldırılır.

Ek açıklamalar için bkz Start. .

Ayrıca bkz.

Şunlara uygulanır