SqlDependency.Stop Methode

Definition

Beendet einen Listener für eine in einem vorherigen Start-Aufruf angegebene Verbindung.

Überlädt

Stop(String)

Beendet einen Listener für eine in einem vorherigen Start-Aufruf angegebene Verbindung.

Stop(String, String)

Beendet einen Listener für eine in einem vorherigen Start-Aufruf angegebene Verbindung.

Hinweise

Der SqlDependency Listener wird neu gestartet, wenn in der SQL Server Verbindung ein Fehler auftritt.

Stop(String)

Beendet einen Listener für eine in einem vorherigen Start-Aufruf angegebene Verbindung.

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

Parameter

connectionString
String

Verbindungszeichenfolge für die Instanz von SQL Server, die in einem vorherigen Start(String)-Aufruf verwendet wurde.

Gibt zurück

Boolean

true, wenn der Listener vollständig beendet wurde; false, wenn die Bindung der AppDomain an den Listener aufgehoben wurde, jedoch mindestens eine andere AppDomain vorhanden ist, die den gleichen Listener verwendet.

Ausnahmen

Der connectionString-Parameter ist NULL.

Die Methode wurde aus der SQLCLR aufgerufen.

Der Aufrufer verfügt nicht über die erforderliche SqlClientPermission-Berechtigung für die Codezugriffssicherheit.

Es ist eine zugrunde liegende SqlClient-Ausnahme eingetreten.

Hinweise

Die Stop -Methode muss für jeden Aufruf aufgerufen Start werden. Ein bestimmter Listener wird nur vollständig heruntergefahren, wenn er die gleiche Anzahl von Stop Anforderungen empfängt wie Start Anforderungen.

Siehe auch

Gilt für

Stop(String, String)

Beendet einen Listener für eine in einem vorherigen Start-Aufruf angegebene Verbindung.

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

Parameter

connectionString
String

Verbindungszeichenfolge für die Instanz von SQL Server, die in einem vorherigen Start(String, String)-Aufruf verwendet wurde.

queue
String

Die SQL Server Service Broker-Warteschlange, die in einem vorherigen Start(String, String)-Aufruf verwendet wurde.

Gibt zurück

Boolean

true, wenn der Listener vollständig beendet wurde; false, wenn die Bindung der AppDomain an den Listener aufgehoben wurde, jedoch mindestens eine andere AppDomain vorhanden ist, die den gleichen Listener verwendet.

Ausnahmen

Der connectionString-Parameter ist NULL.

Die Methode wurde aus der SQLCLR aufgerufen.

Der Aufrufer verfügt nicht über die erforderliche SqlClientPermission-Berechtigung für die Codezugriffssicherheit.

Es ist eine zugrunde liegende SqlClient-Ausnahme eingetreten.

Hinweise

Die Stop -Methode muss für jeden Aufruf aufgerufen Start werden. Ein bestimmter Listener wird nur vollständig heruntergefahren, wenn er die gleiche Anzahl von Stop Anforderungen empfängt wie Start Anforderungen.

Siehe auch

Gilt für