DatabaseNotEnabledForNotificationException
DatabaseNotEnabledForNotificationException
DatabaseNotEnabledForNotificationException
DatabaseNotEnabledForNotificationException
Class
Definition
The exception that is thrown when a SQL Server database is not enabled to support dependencies associated with the SqlCacheDependency class. This class cannot be inherited.
public ref class DatabaseNotEnabledForNotificationException sealed : SystemException
[System.Serializable]
public sealed class DatabaseNotEnabledForNotificationException : SystemException
type DatabaseNotEnabledForNotificationException = class
inherit SystemException
Public NotInheritable Class DatabaseNotEnabledForNotificationException
Inherits SystemException
- Inheritance
-
DatabaseNotEnabledForNotificationExceptionDatabaseNotEnabledForNotificationExceptionDatabaseNotEnabledForNotificationExceptionDatabaseNotEnabledForNotificationException
- Attributes
Examples
The following code example is an exception handler for a simple administration page for setting up change notification in a SQL Server database.
For the full code required to run the example, see the Example section of the SqlCacheDependencyAdmin class overview topic.
catch (DatabaseNotEnabledForNotificationException ex)
{
enabledTables.Visible = false;
disableTable.Visible = false;
enabledTablesMsg.Text = "Cache notifications are not enabled in this database.";
tableName.Visible = false;
enableTable.Visible = false;
tableEnableMsg.Text = "Must enable database for notifications before enabling tables";
}
Catch ex As DatabaseNotEnabledForNotificationException
enabledTables.Visible = False
disableTable.Visible = False
enabledTablesMsg.Text = "Cache notifications are not enabled in this database."
tableName.Visible = False
enableTable.Visible = False
tableEnableMsg.Text = "Must enable database for notifications before enabling tables."
End Try
Constructors
DatabaseNotEnabledForNotificationException() DatabaseNotEnabledForNotificationException() DatabaseNotEnabledForNotificationException() DatabaseNotEnabledForNotificationException() |
Initializes a new instance of the DatabaseNotEnabledForNotificationException class. |
DatabaseNotEnabledForNotificationException(String) DatabaseNotEnabledForNotificationException(String) DatabaseNotEnabledForNotificationException(String) DatabaseNotEnabledForNotificationException(String) |
Initializes a new instance of the DatabaseNotEnabledForNotificationException class. |
DatabaseNotEnabledForNotificationException(String, Exception) DatabaseNotEnabledForNotificationException(String, Exception) DatabaseNotEnabledForNotificationException(String, Exception) DatabaseNotEnabledForNotificationException(String, Exception) |
Initializes a new instance of the DatabaseNotEnabledForNotificationException class with a specified error message and a reference to the inner exception that is the cause of this exception. |
Properties
Data Data Data Data |
Gets a collection of key/value pairs that provide additional user-defined information about the exception. (Inherited from Exception) |
HelpLink HelpLink HelpLink HelpLink |
Gets or sets a link to the help file associated with this exception. (Inherited from Exception) |
HResult HResult HResult HResult |
Gets or sets HRESULT, a coded numerical value that is assigned to a specific exception. (Inherited from Exception) |
InnerException InnerException InnerException InnerException |
Gets the Exception instance that caused the current exception. (Inherited from Exception) |
Message Message Message Message |
Gets a message that describes the current exception. (Inherited from Exception) |
Source Source Source Source |
Gets or sets the name of the application or the object that causes the error. (Inherited from Exception) |
StackTrace StackTrace StackTrace StackTrace |
Gets a string representation of the immediate frames on the call stack. (Inherited from Exception) |
TargetSite TargetSite TargetSite TargetSite |
Gets the method that throws the current exception. (Inherited from Exception) |
Methods
Equals(Object) Equals(Object) Equals(Object) Equals(Object) |
Determines whether the specified object is equal to the current object. (Inherited from Object) |
GetBaseException() GetBaseException() GetBaseException() GetBaseException() |
When overridden in a derived class, returns the Exception that is the root cause of one or more subsequent exceptions. (Inherited from Exception) |
GetHashCode() GetHashCode() GetHashCode() GetHashCode() |
Serves as the default hash function. (Inherited from Object) |
GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext) |
When overridden in a derived class, sets the SerializationInfo with information about the exception. (Inherited from Exception) |
GetType() GetType() GetType() GetType() |
Gets the runtime type of the current instance. (Inherited from Exception) |
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone() |
Creates a shallow copy of the current Object. (Inherited from Object) |
ToString() ToString() ToString() ToString() |
Creates and returns a string representation of the current exception. (Inherited from Exception) |
Events
SerializeObjectState SerializeObjectState SerializeObjectState SerializeObjectState |
Occurs when an exception is serialized to create an exception state object that contains serialized data about the exception. (Inherited from Exception) |