SqlDependency.Stop Método

Definição

Interrompe um ouvinte para uma conexão especificada em uma chamada anterior Start .

Sobrecargas

Nome Description
Stop(String)

Interrompe um ouvinte para uma conexão especificada em uma chamada anterior Start .

Stop(String, String)

Interrompe um ouvinte para uma conexão especificada em uma chamada anterior Start .

Comentários

O ouvinte SqlDependency será reiniciado quando ocorrer um erro na conexão SQL Server.

Stop(String)

Interrompe um ouvinte para uma conexão especificada em uma 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

Cadeia de conexão para a instância de SQL Server que foi usada em uma chamada Start(String) anterior.

Retornos

true se o ouvinte foi completamente parado; false se o AppDomain que foi desvinculado do ouvinte, mas há pelo menos um outro AppDomain usando o mesmo ouvinte.

Exceções

O connectionString parâmetro é NULL.

O método foi chamado de dentro do SQLCLR.

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

Ocorreu uma exceção de SqlClient subjacente.

Comentários

O Stop método deve ser chamado para cada Start chamada. Um determinado ouvinte só é desligado totalmente quando recebe o mesmo número de Stop solicitações Start que as solicitações.

Confira também

Aplica-se a

Stop(String, String)

Interrompe um ouvinte para uma conexão especificada em uma 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

Cadeia de conexão para a instância de SQL Server que foi usada em uma chamada Start(String, String) anterior.

queue
String

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

Retornos

true se o ouvinte foi completamente parado; false se o AppDomain que foi desvinculado do ouvinte, mas há pelo menos um outro AppDomain usando o mesmo ouvinte.

Exceções

O connectionString parâmetro é NULL.

O método foi chamado de dentro do SQLCLR.

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

E ocorreu uma exceção de SqlClient subjacente.

Comentários

O Stop método deve ser chamado para cada Start chamada. Um determinado ouvinte só é desligado totalmente quando recebe o mesmo número de Stop solicitações Start que as solicitações.

Confira também

Aplica-se a