SqlChangeMonitor Classe
Definição
Fornece monitoramento de alterações de bancos de dados do SQL Server.Provides change monitoring for SQL Server databases. Essa classe não pode ser herdada.This class cannot be inherited.
public ref class SqlChangeMonitor sealed : System::Runtime::Caching::ChangeMonitor
public sealed class SqlChangeMonitor : System.Runtime.Caching.ChangeMonitor
type SqlChangeMonitor = class
inherit ChangeMonitor
Public NotInheritable Class SqlChangeMonitor
Inherits ChangeMonitor
- Herança
Comentários
A SqlChangeMonitor classe encapsula a classe ADO.NET SqlDependency e adiciona o monitoramento de alterações para dependências baseadas em SQL Server.The SqlChangeMonitor class wraps the ADO.NET SqlDependency class and adds change monitoring for SQL Server-based dependencies. Portanto, a SqlChangeMonitor classe serve como uma ponte entre o SqlDependency objeto ADO.net e o System.Runtime.Caching namespace.Therefore, the SqlChangeMonitor class serves as a bridge between the ADO.NET SqlDependency object and the System.Runtime.Caching namespace.
Construtores
| SqlChangeMonitor(SqlDependency) |
Inicializa uma nova instância da classe SqlChangeMonitor.Initializes a new instance of the SqlChangeMonitor class. |
Propriedades
| HasChanged |
Obtém um valor que indica que o estado monitorado pela classe ChangeMonitor foi alterado.Gets a value that indicates that the state that is monitored by the ChangeMonitor class has changed. (Herdado de ChangeMonitor) |
| IsDisposed |
Obtém um valor que indica que a instância derivada de uma classe ChangeMonitor foi descartada.Gets a value that indicates that the derived instance of a ChangeMonitor class is disposed. (Herdado de ChangeMonitor) |
| UniqueId |
Obtém um identificador para uma instância SqlChangeMonitor.Gets an identifier for a SqlChangeMonitor instance. |
Métodos
| Dispose() |
Libera todos os recursos usados pela instância atual da classe ChangeMonitor.Releases all resources that are used by the current instance of the ChangeMonitor class. (Herdado de ChangeMonitor) |
| Dispose(Boolean) |
Libera todos os recursos gerenciados e não gerenciados e todas as referências à instância de ChangeMonitor.Releases all managed and unmanaged resources and any references to the ChangeMonitor instance. Essa sobrecarga deve ser implementada por classes de monitor de alteração derivadas.This overload must be implemented by derived change-monitor classes. (Herdado de ChangeMonitor) |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object. (Herdado de Object) |
| GetHashCode() |
Serve como a função de hash padrão.Serves as the default hash function. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual.Gets the Type of the current instance. (Herdado de Object) |
| InitializationComplete() |
Chamado do construtor de classes derivadas para indicar que a inicialização foi concluída.Called from the constructor of derived classes to indicate that initialization is finished. (Herdado de ChangeMonitor) |
| MemberwiseClone() |
Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object. (Herdado de Object) |
| NotifyOnChanged(OnChangedCallback) |
Chamado pelos implementadores de cache para registrar um retorno de chamada e notificar uma instância de ObjectCache por meio do delegado de OnChangedCallback quando uma dependência tiver sido alterada.Called by Cache implementers to register a callback and notify an ObjectCache instance through the OnChangedCallback delegate when a dependency has changed. (Herdado de ChangeMonitor) |
| OnChanged(Object) |
Chamado por classes derivadas para gerar o evento quando uma dependência é alterada.Called by derived classes to raise the event when a dependency changes. (Herdado de ChangeMonitor) |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object. (Herdado de Object) |