SqlDependency.Stop Метод

Определение

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

Перегрузки

Stop(String)

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

Stop(String, String)

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

Комментарии

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

Stop(String)

Останавливает прослушиватель для подключения, заданного в предыдущем вызове 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).

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

Boolean

Значение true, если прослушиватель был полностью остановлен; значение false, если домен AppDomain был отсоединен от прослушивателя, но имеется еще хотя бы один домен AppDomain, использующий этот же прослушиватель.

Исключения

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

Этот метод вызывается из SQLCLR.

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

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

Комментарии

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

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

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

Stop(String, String)

Останавливает прослушиватель для подключения, заданного в предыдущем вызове 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, использовавшаяся в предыдущем вызове Start(String, String).

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

Boolean

Значение true, если прослушиватель был полностью остановлен; значение false, если домен AppDomain был отсоединен от прослушивателя, но имеется еще хотя бы один домен AppDomain, использующий этот же прослушиватель.

Исключения

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

Этот метод вызывается из SQLCLR.

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

Кроме того, произошло базовое исключение SqlClient.

Комментарии

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

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

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