SqlDependency.Stop Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
Stop(String) |
Останавливает прослушиватель для подключения, заданного в предыдущем вызове Start(String). |
Stop(String, String) |
Останавливает прослушиватель для подключения, заданного в предыдущем вызове Start(String, String). |
Stop(String)
Останавливает прослушиватель для подключения, заданного в предыдущем вызове Start(String).
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).
Возвращаемое значение
Значение true
, если прослушиватель был полностью остановлен; значение false
, если домен AppDomain был отсоединен от прослушивателя, но имеется еще хотя бы один домен AppDomain, использующий этот же прослушиватель.
Исключения
Параметр connectionString
имеет значение NULL.
Этот метод вызывается из SQLCLR.
Вызывающий код не имеет разрешения на управление доступом для кода (CAS), возвращенного SqlClientPermission.
Произошло базовое исключение SqlClient.
Комментарии
Метод Stop должен вызываться для каждого Start вызова. Данный прослушиватель полностью завершает работу только тогда, когда получает то же количество Stop запросов, что Start и запросы.
Применяется к
Stop(String, String)
Останавливает прослушиватель для подключения, заданного в предыдущем вызове Start(String, String).
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).
Возвращаемое значение
Значение true
, если прослушиватель был полностью остановлен; значение false
, если домен AppDomain был отсоединен от прослушивателя, но имеется еще хотя бы один домен AppDomain, использующий этот же прослушиватель.
Исключения
Параметр connectionString
имеет значение NULL.
Этот метод вызывается из SQLCLR.
Вызывающий код не имеет разрешения на управление доступом для кода (CAS), возвращенного SqlClientPermission.
Кроме того, произошло базовое исключение SqlClient.
Комментарии
Метод Stop должен вызываться для каждого Start вызова. Данный прослушиватель полностью завершает работу только тогда, когда получает то же количество Stop запросов, что Start и запросы.