SqlCacheDependencyAdmin.GetTablesEnabledForNotifications(String) Methode

Definition

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

String[]

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.

Gilt für: