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 aller Tabellen enthält, die für Änderungsbenachrichtigungen in einer SQL Server Datenbank aktiviert wurden.
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
Eine Verbindungszeichenfolge, die für den Verbindungsaufbau mit der SQL Server-Datenbank verwendet wird.
Gibt zurück
Ein Zeichenfolgenarray, das die Namen der SQL Server-Datenbanktabellen enthält.
Ausnahmen
Die Datenbank ist nicht für Änderungsbenachrichtigungen aktiviert.
Es konnte keine Verbindung mit der Datenbank hergestellt werden.
- oder -
Der Sicherheitskontext der ASP.NET-Anwendung ist nicht zum Herstellen einer Verbindung mit der Datenbank berechtigt.
- oder -
Der Sicherheitskontext der ASP.NET-Anwendung ist nicht zum Deaktivieren von Benachrichtigungen für die Datenbank berechtigt.
Beispiele
Im folgenden Codebeispiel wird ein Zeichenfolgenarray der Tabellen erstellt, die für Änderungsbenachrichtigungen in der in der Verbindungszeichenfolge MyConnectionString
angegebenen Datenbank aktiviert sind.
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 im Parameter angegebenen Datenbank enthält, die connectionString
für Änderungsbenachrichtigungen aktiviert sind.