SqlDependency.Stop Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Detiene un agente de escucha para una conexión especificada en una llamada anterior Start .
Sobrecargas
| Nombre | Description |
|---|---|
| Stop(String) |
Detiene un agente de escucha para una conexión especificada en una llamada anterior Start . |
| Stop(String, String) |
Detiene un agente de escucha para una conexión especificada en una llamada anterior Start . |
Comentarios
El agente de escucha SqlDependency se reiniciará cuando se produzca un error en la conexión SQL Server.
Stop(String)
Detiene un agente de escucha para una conexión especificada en una llamada 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
Cadena de conexión para la instancia de SQL Server que se usó en una llamada anterior Start(String).
Devoluciones
true si el agente de escucha se detuvo completamente; false si se AppDomain desenlazó del agente de escucha, pero hay al menos otro AppDomain con el mismo agente de escucha.
Excepciones
El connectionString parámetro es NULL.
Se llamó al método desde SQLCLR.
El autor de la llamada no tiene el permiso de seguridad de acceso al código (CAS) necesario SqlClientPermission .
Se produjo una excepción SqlClient subyacente.
Comentarios
Se debe llamar al Stop método para cada Start llamada. Un agente de escucha determinado solo se cierra completamente cuando recibe el mismo número de Stop solicitudes que Start las solicitudes.
Consulte también
Se aplica a
Stop(String, String)
Detiene un agente de escucha para una conexión especificada en una llamada 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
Cadena de conexión para la instancia de SQL Server que se usó en una llamada anterior Start(String, String).
- queue
- String
La cola SQL Server Service Broker que se usó en una llamada anterior Start(String, String).
Devoluciones
true si el agente de escucha se detuvo completamente; false si se AppDomain desenlazó del agente de escucha, pero hay al menos otro AppDomain con el mismo agente de escucha.
Excepciones
El connectionString parámetro es NULL.
Se llamó al método desde SQLCLR.
El autor de la llamada no tiene el permiso de seguridad de acceso al código (CAS) necesario SqlClientPermission .
Y se produjo la excepción SqlClient subyacente.
Comentarios
Se debe llamar al Stop método para cada Start llamada. Un agente de escucha determinado solo se cierra completamente cuando recibe el mismo número de Stop solicitudes que Start las solicitudes.