SqlDependency.Stop Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee stopt u een listener voor een verbinding die is opgegeven in een vorige Start aanroep.
Overloads
| Name | Description |
|---|---|
| Stop(String) |
Hiermee stopt u een listener voor een verbinding die is opgegeven in een vorige Start aanroep. |
| Stop(String, String) |
Hiermee stopt u een listener voor een verbinding die is opgegeven in een vorige Start aanroep. |
Opmerkingen
De SqlDependency-listener wordt opnieuw opgestart wanneer er een fout optreedt in de SQL Server-verbinding.
Stop(String)
Hiermee stopt u een listener voor een verbinding die is opgegeven in een vorige Start aanroep.
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
Parameters
- connectionString
- String
Verbindingsreeks voor het exemplaar van SQL Server dat is gebruikt in een eerdere Start(String) aanroep.
Retouren
true als de listener volledig is gestopt; false als de AppDomain listener niet afhankelijk was van de listener, maar er ten minste één andere AppDomain is die dezelfde listener gebruikt.
Uitzonderingen
De connectionString parameter is NULL.
De methode is aangeroepen vanuit SQLCLR.
De aanroeper beschikt niet over de vereiste SqlClientPermission CAS-machtiging (Code Access Security).
Er is een onderliggende SqlClient-uitzondering opgetreden.
Opmerkingen
De Stop methode moet worden aangeroepen voor elke Start aanroep. Een bepaalde listener wordt alleen volledig afgesloten wanneer het hetzelfde aantal Stop aanvragen ontvangt als Start aanvragen.
Zie ook
Van toepassing op
Stop(String, String)
Hiermee stopt u een listener voor een verbinding die is opgegeven in een vorige Start aanroep.
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
Parameters
- connectionString
- String
Verbindingsreeks voor het exemplaar van SQL Server dat is gebruikt in een eerdere Start(String, String) aanroep.
- queue
- String
De SQL Server Service Broker-wachtrij die is gebruikt in een vorige Start(String, String)-aanroep.
Retouren
true als de listener volledig is gestopt; false als de AppDomain listener niet afhankelijk was van de listener, maar er ten minste één andere AppDomain is die dezelfde listener gebruikt.
Uitzonderingen
De connectionString parameter is NULL.
De methode is aangeroepen vanuit SQLCLR.
De aanroeper beschikt niet over de vereiste SqlClientPermission CAS-machtiging (Code Access Security).
Er is een onderliggende SqlClient-uitzondering opgetreden.
Opmerkingen
De Stop methode moet worden aangeroepen voor elke Start aanroep. Een bepaalde listener wordt alleen volledig afgesloten wanneer het hetzelfde aantal Stop aanvragen ontvangt als Start aanvragen.