SqlDependency.Stop Método

Definição

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

Sobrecargas

Stop(String)

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

Stop(String, String)

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

Comentários

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

Stop(String)

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

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 do SQL Server que foi usada em uma chamada Start(String) anterior.

Retornos

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

Exceções

O parâmetro connectionString é NULL.

O método foi chamado de dentro do SQLCLR.

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

Ocorreu uma exceção do SqlClient subjacente.

Comentários

O Stop método deve ser chamado para cada Start chamada. Um determinado ouvinte só é desligado completamente 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 na chamada Start anterior.

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 do SQL Server que foi usada em uma chamada Start(String, String) anterior.

queue
String

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

Retornos

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

Exceções

O parâmetro connectionString é NULL.

O método foi chamado de dentro do SQLCLR.

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

Ocorreu uma exceção do SqlClient subjacente.

Comentários

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

Confira também

Aplica-se a