SqlDependency.Stop Метод

Определение

Останавливает прослушиватель для подключения, указанного в предыдущем Start вызове.

Перегрузки

Имя Описание
Stop(String)

Останавливает прослушиватель для подключения, указанного в предыдущем Start вызове.

Stop(String, String)

Останавливает прослушиватель для подключения, указанного в предыдущем Start вызове.

Комментарии

Прослушиватель SqlDependency перезапускается при возникновении ошибки в подключении SQL Server.

Stop(String)

Исходный код:
System.Data.SqlClient.notsupported.cs

Останавливает прослушиватель для подключения, указанного в предыдущем Start вызове.

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

Параметры

connectionString
String

Строка подключения для экземпляра SQL Server, который использовался в предыдущем вызове Start(String).

Возвращаемое значение

Значение Значение был отключен, но есть хотя бы один другой , использующий тот же прослушиватель.

Исключения

Параметр connectionString имеет значение NULL.

Метод был вызван из SQLCLR.

Вызывающий объект не имеет требуемого SqlClientPermission разрешения на доступ к коду (CAS).

Произошло базовое исключение SqlClient .

Комментарии

Метод Stop должен вызываться для каждого Start вызова. Заданный прослушиватель полностью завершает работу, когда он получает то же количество Stop запросов, что Start и запросы.

См. также раздел

Применяется к

Stop(String, String)

Исходный код:
System.Data.SqlClient.notsupported.cs

Останавливает прослушиватель для подключения, указанного в предыдущем Start вызове.

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

Параметры

connectionString
String

Строка подключения для экземпляра SQL Server, который использовался в предыдущем вызове Start(String, String).

queue
String

Очередь SQL Server Service Broker, которая использовалась в предыдущем вызове Start(String, String).

Возвращаемое значение

Значение Значение был отключен, но используется по крайней мере один другой , использующий тот же прослушиватель.

Исключения

Параметр connectionString имеет значение NULL.

Метод был вызван из SQLCLR.

Вызывающий объект не имеет требуемого SqlClientPermission разрешения на доступ к коду (CAS).

Произошло базовое исключение SqlClient .

Комментарии

Метод Stop должен вызываться для каждого Start вызова. Заданный прослушиватель полностью завершает работу, когда он получает то же количество Stop запросов, что Start и запросы.

См. также раздел

Применяется к