Freigeben über


SqlCacheDependencyAdmin.GetTablesEnabledForNotifications(String) Methode

Definition

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

String[]

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 MyConnectionStringangegebenen 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.

Gilt für: