SqlCacheDependencyAdmin.GetTablesEnabledForNotifications(String) 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í.
Načte pole řetězců obsahující název každé tabulky, která je povolená pro oznámení o změnách v databázi SQL Server.
public:
static cli::array <System::String ^> ^ GetTablesEnabledForNotifications(System::String ^ connectionString);
public static string[] GetTablesEnabledForNotifications(string connectionString);
static member GetTablesEnabledForNotifications : string -> string[]
Public Shared Function GetTablesEnabledForNotifications (connectionString As String) As String()
Parametry
- connectionString
- String
Connection string sloužící k připojení k databázi SQL Server.
Návraty
Pole řetězců, které obsahuje názvy SQL Server databázových tabulek.
Výjimky
Databáze není povolená pro oznámení o změnách.
Nelze navázat připojení k databázi.
nebo
Kontext zabezpečení aplikace ASP.NET nemá oprávnění k připojení k databázi.
nebo
Kontext zabezpečení aplikace ASP.NET nemá oprávnění k zakázání oznámení pro databázi.
Příklady
Následující příklad kódu vytvoří pole řetězců tabulek povolených pro oznámení o změnách v databázi zadané v připojovací řetězec MyConnectionString.
Úplný kód potřebný ke spuštění příkladu najdete v části Příklad tématu přehledu SqlCacheDependencyAdmin třídy.
string[] enabledTablesList =
SqlCacheDependencyAdmin.GetTablesEnabledForNotifications(
ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString);
Dim enabledTablesList As String()
enabledTablesList = SqlCacheDependencyAdmin.GetTablesEnabledForNotifications( _
ConfigurationManager.ConnectionStrings("MyConnectionString").ConnectionString)
Poznámky
Metoda GetTablesEnabledForNotifications vrátí pole řetězců obsahující názvy všech tabulek v databázi zadané v parametru connectionString , které jsou povoleny pro oznámení o změnách.