SqlCacheDependencyAdmin.DisableTableForNotifications Método

Definición

Deshabilita SqlCacheDependency notificaciones de cambio en una tabla de base de datos de SQL Server o una matriz de tablas de base de datos.

Sobrecargas

Nombre Description
DisableTableForNotifications(String, String)

Deshabilita SqlCacheDependency notificaciones de cambios en una tabla de base de datos de SQL Server.

DisableTableForNotifications(String, String[])

Deshabilita SqlCacheDependency notificaciones de cambio en una matriz de tablas de base de datos de SQL Server.

DisableTableForNotifications(String, String)

Deshabilita SqlCacheDependency notificaciones de cambios en una tabla de base de datos de SQL Server.

public:
 static void DisableTableForNotifications(System::String ^ connectionString, System::String ^ table);
public static void DisableTableForNotifications(string connectionString, string table);
static member DisableTableForNotifications : string * string -> unit
Public Shared Sub DisableTableForNotifications (connectionString As String, table As String)

Parámetros

connectionString
String

Un cadena de conexión usado para conectarse a la base de datos de SQL Server.

table
String

Tabla de base de datos en la que se deshabilitarán las notificaciones de cambio.

Excepciones

La base de datos no está habilitada para las notificaciones de cambio.

table es una cadena vacía ("").

table es null.

No se pudo establecer una conexión a la base de datos.

O bien

El contexto de seguridad de la aplicación ASP.NET no tiene permiso para conectarse a 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 deshabilita la notificación de cambios en una tabla especificada en el cadena de conexión MyConnectionString.

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.

SqlCacheDependencyAdmin.EnableTableForNotifications(
  ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString,
  tableName.Text);
SqlCacheDependencyAdmin.EnableTableForNotifications( _
  ConfigurationManager.ConnectionStrings("MyConnectionString").ConnectionString, _
  tableName.Text)

Comentarios

El DisableTableForNotifications método deshabilita las notificaciones de cambio para la tabla especificada en el table parámetro , que debe estar en la base de datos especificada en el connectionString parámetro .

Una vez que haya usado el DisableTableForNotifications método para deshabilitar las notificaciones de cambio para una tabla, debe usar una de las EnableTableForNotifications sobrecargas si desea volver a habilitar las notificaciones de cambio.

Se aplica a

DisableTableForNotifications(String, String[])

Deshabilita SqlCacheDependency notificaciones de cambio en una matriz de tablas de base de datos de SQL Server.

public:
 static void DisableTableForNotifications(System::String ^ connectionString, cli::array <System::String ^> ^ tables);
public static void DisableTableForNotifications(string connectionString, string[] tables);
static member DisableTableForNotifications : string * string[] -> unit
Public Shared Sub DisableTableForNotifications (connectionString As String, tables As String())

Parámetros

connectionString
String

Un cadena de conexión usado para conectarse a la base de datos de SQL Server.

tables
String[]

Matriz de SQL Server tablas de base de datos en las que se deshabilitarán las notificaciones de cambio.

Excepciones

La base de datos no está habilitada para las notificaciones de cambio.

Uno de los valores del tables parámetro es null.

O bien

Uno de los valores del tables parámetro es una cadena vacía ("").

tables es null.

No se pudo establecer una conexión a la base de datos.

O bien

El contexto de seguridad de la aplicación ASP.NET no tiene permiso para conectarse a 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.

Comentarios

El DisableTableForNotifications método quita las notificaciones de cambio de las tablas especificadas en el tables parámetro . Estas tablas deben estar en la base de datos especificada en el connectionString parámetro .

Una vez que haya usado el DisableTableForNotifications método para deshabilitar las notificaciones de cambios para una lista de tablas, debe usar una de las EnableTableForNotifications sobrecargas si desea volver a habilitar las notificaciones de cambio.

Se aplica a