Evento SqlCeConnection.StateChange
Ocorre quando o estado atual da conexão é alterado.
Namespace: System.Data.SqlServerCe
Assembly: System.Data.SqlServerCe (em System.Data.SqlServerCe.dll)
Sintaxe
'Declaração
Public Overrides Event StateChange As StateChangeEventHandler
'Uso
Dim instance As SqlCeConnection
Dim handler As StateChangeEventHandler
AddHandler instance.StateChange, handler
public override event StateChangeEventHandler StateChange
public:
virtual event StateChangeEventHandler^ StateChange {
void add (StateChangeEventHandler^ value);
void remove (StateChangeEventHandler^ value);
}
abstract StateChange : IEvent<StateChangeEventHandler,
StateChangeEventArgs>
override StateChange : IEvent<StateChangeEventHandler,
StateChangeEventArgs>
O JScript dá suporte ao uso de eventos, mas não à declaração de novos.
Comentários
O evento StateChange é acionado sempre que o State muda de fechado para aberto ou de aberto para fechado. StateChange é acionado imediatamente após as transições de SqlCeConnection.
Se um manipulador de eventos lançar uma exceção do evento StateChange, a exceção será propagada para o chamador do método Open ou Close.
O evento StateChange não será gerado, a menos que você chame explicitamente Close ou Dispose.