SqlDependency.Start Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
Start(String) |
Spustí naslouchací proces pro příjem oznámení o změnách závislostí z instance SQL Server určené připojovacím řetězcem. |
Start(String, String) |
Spustí naslouchací proces pro příjem oznámení o změnách závislostí z instance SQL Server určené připojovacím řetězcem pomocí zadané SQL Server fronty služby Service Broker. |
Start(String)
Spustí naslouchací proces pro příjem oznámení o změnách závislostí z instance SQL Server určené připojovacím řetězcem.
public:
static bool Start(System::String ^ connectionString);
public static bool Start (string connectionString);
static member Start : string -> bool
Public Shared Function Start (connectionString As String) As Boolean
Parametry
- connectionString
- String
Připojovací řetězec pro instanci SQL Server, ze kterého chcete získat oznámení o změnách.
Návraty
true
pokud se naslouchací proces inicializoval úspěšně; false
pokud již existuje kompatibilní naslouchací proces.
Výjimky
Parametr connectionString
má hodnotu NULL.
Parametr connectionString
je stejný jako předchozí volání této metody, ale parametry se liší.
Metoda byla volána z modulu CLR.
Volající nemá požadované SqlClientPermission oprávnění zabezpečení přístupu kódu (CAS).
Následné volání metody bylo provedeno s ekvivalentním connectionString
parametrem s jiným uživatelem nebo uživatelem, který nemá výchozí stejné schéma.
Také všechny základní výjimky SqlClient .
Poznámky
Tato metoda spustí naslouchací proces pro AppDomain příjem oznámení o závislostech z instance SQL Server určené parametrem connectionString
. Tato metoda může být volána více než jednou s různými připojovacími řetězci pro více serverů.
Další poznámky najdete v tématu Start.
Viz také
Platí pro
Start(String, String)
Spustí naslouchací proces pro příjem oznámení o změnách závislostí z instance SQL Server určené připojovacím řetězcem pomocí zadané SQL Server fronty služby Service Broker.
public:
static bool Start(System::String ^ connectionString, System::String ^ queue);
public static bool Start (string connectionString, string queue);
static member Start : string * string -> bool
Public Shared Function Start (connectionString As String, queue As String) As Boolean
Parametry
- connectionString
- String
Připojovací řetězec pro instanci SQL Server, ze kterého chcete získat oznámení o změnách.
- queue
- String
Existující SQL Server frontu služby Service Broker, která se má použít. Pokud null
, použije se výchozí fronta.
Návraty
true
pokud se naslouchací proces inicializoval úspěšně; false
pokud již existuje kompatibilní naslouchací proces.
Výjimky
Parametr connectionString
má hodnotu NULL.
Parametr connectionString
je stejný jako předchozí volání této metody, ale parametry se liší.
Metoda byla volána z modulu CLR.
Volající nemá požadované SqlClientPermission oprávnění zabezpečení přístupu kódu (CAS).
Následné volání metody bylo provedeno s ekvivalentním connectionString
parametrem, ale jiným uživatelem nebo uživatelem, který ve výchozím nastavení nemá stejné schéma.
Také všechny základní výjimky SqlClient .
Poznámky
Tato metoda spustí naslouchací proces pro AppDomain příjem oznámení o závislostech z instance SQL Server určené parametrem connectionString
. Tato metoda může být volána více než jednou s různými připojovacími řetězci pro více serverů.
Pokud není zadán žádný název fronty, SqlDependency vytvoří se na serveru dočasná fronta a služba, která se používá pro celý proces, a to i v případě, že proces zahrnuje více než jeden AppDomain. Fronta a služba se při vypnutí aplikace automaticky odeberou.
Další poznámky najdete v tématu Start.