SqlDependency.Stop Método

Definição

Para um ouvinte para uma ligação especificada numa chamada anterior Start .

Sobrecargas

Name Description
Stop(String)

Para um ouvinte para uma ligação especificada numa chamada anterior Start .

Stop(String, String)

Para um ouvinte para uma ligação especificada numa chamada anterior Start .

Observações

O ouvinte SqlDependency reinicia quando ocorre um erro na ligação SQL Server.

Stop(String)

Para um ouvinte para uma ligação especificada numa chamada anterior 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

Parâmetros

connectionString
String

String de ligação para a instância de SQL Server que foi usada numa chamada anterior Start(String).

Devoluções

true se o ouvinte fosse completamente interrompido; false se o AppDomain foi desvinculado do ouvinte, mas há pelo menos outro AppDomain a usar o mesmo ouvinte.

Exceções

O connectionString parâmetro é NULL.

O método era chamado a partir do SQLCLR.

O chamador não tem a permissão necessária SqlClientPermission de segurança de acesso ao código (CAS).

Ocorreu uma exceção SqlClient subjacente.

Observações

O Stop método deve ser chamado para cada Start chamada. Um dado ouvinte só desliga completamente quando recebe o mesmo número de Stop pedidos que Start pedidos.

Ver também

Aplica-se a

Stop(String, String)

Para um ouvinte para uma ligação especificada numa chamada anterior 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

Parâmetros

connectionString
String

String de ligação para a instância de SQL Server que foi usada numa chamada anterior Start(String, String).

queue
String

A fila SQL Server Service Broker que foi usada numa chamada anterior Start(String, String).

Devoluções

true se o ouvinte fosse completamente interrompido; false se o AppDomain estivesse desvinculado do ouvinte, mas houver pelo menos AppDomain outro a usar o mesmo ouvinte.

Exceções

O connectionString parâmetro é NULL.

O método era chamado a partir do SQLCLR.

O chamador não tem a permissão necessária SqlClientPermission de segurança de acesso ao código (CAS).

E ocorreu uma exceção subjacente ao SqlClient .

Observações

O Stop método deve ser chamado para cada Start chamada. Um dado ouvinte só desliga completamente quando recebe o mesmo número de Stop pedidos que Start pedidos.

Ver também

Aplica-se a