SqlDependency.Stop Metódus

Definíció

Az előző Start hívásban megadott kapcsolat figyelőjének leállítása.

Túlterhelések

Name Description
Stop(String)

Az előző Start hívásban megadott kapcsolat figyelőjének leállítása.

Stop(String, String)

Az előző Start hívásban megadott kapcsolat figyelőjének leállítása.

Megjegyzések

A SqlDependency figyelő újraindul, amikor hiba történik a SQL Server kapcsolatban.

Stop(String)

Forrás:
System.Data.SqlClient.notsupported.cs

Az előző Start hívásban megadott kapcsolat figyelőjének leállítása.

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

Paraméterek

connectionString
String

Kapcsolati sztring az előző Start(String) hívásban használt SQL Server példányához.

Válaszok

true ha a figyelő teljesen leállt; false ha a AppDomain figyelő nem kötött, de legalább egy másik AppDomain felhasználó ugyanazt a figyelőt használja.

Kivételek

A connectionString paraméter null értékű.

A metódus meghívása az SQLCLR-ben történt.

A hívó nem rendelkezik a szükséges SqlClientPermission kódhozzáférés-biztonsági (CAS) engedéllyel.

Egy mögöttes SqlClient-kivétel történt.

Megjegyzések

A Stop metódust minden Start híváshoz meg kell hívni. Egy adott figyelő csak akkor áll le teljesen, ha ugyanannyi Stop kérést kap, mint Start a kérések.

Lásd még

A következőre érvényes:

Stop(String, String)

Forrás:
System.Data.SqlClient.notsupported.cs

Az előző Start hívásban megadott kapcsolat figyelőjének leállítása.

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

Paraméterek

connectionString
String

Kapcsolati sztring az előző Start(String, String) hívásban használt SQL Server példányához.

queue
String

Az előző Start(String, String) hívás során használt SQL Server Service Broker üzenetsor.

Válaszok

true ha a figyelő teljesen leállt; false ha a AppDomain figyelő nem kötött, de legalább egy másik AppDomain ugyanazt a figyelőt használja.

Kivételek

A connectionString paraméter null értékű.

A metódus meghívása az SQLCLR-ben történt.

A hívó nem rendelkezik a szükséges SqlClientPermission kódhozzáférés-biztonsági (CAS) engedéllyel.

És a mögöttes SqlClient-kivétel történt.

Megjegyzések

A Stop metódust minden Start híváshoz meg kell hívni. Egy adott figyelő csak akkor áll le teljesen, ha ugyanannyi Stop kérést kap, mint Start a kérések.

Lásd még

A következőre érvényes: