SqlCacheDependencyAdmin.GetTablesEnabledForNotifications(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft ein Zeichenfolgenarray ab, das den Namen jeder Tabelle enthält, die für Änderungsbenachrichtigungen in einer SQL Server-Datenbank aktiviert ist.
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()
Parameter
- connectionString
- String
Ein Verbindungszeichenfolge zum Herstellen einer Verbindung mit der SQL Server Datenbank verwendet.
Gibt zurück
Ein Zeichenfolgenarray, das die Namen der SQL Server Datenbanktabellen enthält.
Ausnahmen
Die Datenbank ist für Änderungsbenachrichtigungen nicht aktiviert.
Eine Verbindung mit der Datenbank konnte nicht hergestellt werden.
-oder-
Der Sicherheitskontext der ASP.NET Anwendung verfügt nicht über die Berechtigung zum Herstellen einer Verbindung mit der Datenbank.
-oder-
Der Sicherheitskontext der ASP.NET Anwendung verfügt nicht über die Berechtigung zum Deaktivieren von Benachrichtigungen für die Datenbank.
Beispiele
Im folgenden Codebeispiel wird ein Zeichenfolgenarray der Tabellen erstellt, die für Änderungsbenachrichtigungen in der datenbank aktiviert sind, die im Verbindungszeichenfolge MyConnectionString angegeben ist.
Den vollständigen Code, der zum Ausführen des Beispiels erforderlich ist, finden Sie im Abschnitt "Beispiel" des SqlCacheDependencyAdmin Themas "Klassenübersicht".
string[] enabledTablesList =
SqlCacheDependencyAdmin.GetTablesEnabledForNotifications(
ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString);
Dim enabledTablesList As String()
enabledTablesList = SqlCacheDependencyAdmin.GetTablesEnabledForNotifications( _
ConfigurationManager.ConnectionStrings("MyConnectionString").ConnectionString)
Hinweise
Die GetTablesEnabledForNotifications Methode gibt ein Zeichenfolgenarray zurück, das die Namen aller Tabellen in der Datenbank enthält, die im Parameter angegeben sind, der connectionString für Änderungsbenachrichtigungen aktiviert ist.