SqlCacheDependencyAdmin.GetTablesEnabledForNotifications(String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Recupera una matriz de cadena que contiene el nombre de todas las tablas habilitadas para las notificaciones de cambios en una base de datos de 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()
Parámetros
- connectionString
- String
Cadena de conexión utilizada para la conexión con la base de datos de SQL Server.
Devoluciones
- String[]
Matriz de cadena que contiene los nombres de las tablas de base de datos de SQL Server.
Excepciones
La base de datos no está habilitada para las notificaciones de cambios.
No se pudo establecer una conexión con la base de datos.
o bien
El contexto de seguridad de la aplicación ASP.NET no tiene permiso para conectar con la base de datos.
o bien
El contexto de seguridad de la aplicación ASP.NET no tiene permiso para deshabilitar las notificaciones de la base de datos.
Ejemplos
En el ejemplo de código siguiente se crea una matriz de cadenas de las tablas habilitadas para las notificaciones de cambio en la base de datos especificada en la cadena MyConnectionString
de conexión .
Para obtener el código completo necesario para ejecutar el ejemplo, vea la sección Ejemplo del tema de información general de la SqlCacheDependencyAdmin clase.
string[] enabledTablesList =
SqlCacheDependencyAdmin.GetTablesEnabledForNotifications(
ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString);
Dim enabledTablesList As String()
enabledTablesList = SqlCacheDependencyAdmin.GetTablesEnabledForNotifications( _
ConfigurationManager.ConnectionStrings("MyConnectionString").ConnectionString)
Comentarios
El GetTablesEnabledForNotifications método devuelve una matriz de cadenas que contiene los nombres de todas las tablas de la base de datos especificada en el connectionString
parámetro habilitado para las notificaciones de cambios.