Condividi tramite


Evento SqlCeConnection.StateChange

Viene generato quando lo stato della connessione cambia.

Spazio dei nomi  System.Data.SqlServerCe
Assembly:  System.Data.SqlServerCe (in System.Data.SqlServerCe.dll)

Sintassi

'Dichiarazione
Public Overrides Event StateChange As StateChangeEventHandler
'Utilizzo
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>
JScript supporta l'utilizzo di eventi, ma non la dichiarazione di nuovi eventi.

Osservazioni

L'evento StateChange viene generato quando la proprietà State cambia da chiuso ad aperto o da aperto a chiuso. L'evento StateChange viene generato immediatamente dopo le transizioni di SqlCeConnection.

Se un gestore eventi genera un'eccezione dall'interno dall'evento StateChange, l'eccezione verrà propagata al chiamante dei metodi Open o Close.

L'evento StateChange non viene generato a meno che il metodo Close o Dispose non venga chiamato in modo esplicito.

Vedere anche

Riferimento

SqlCeConnection Classe

Spazio dei nomi System.Data.SqlServerCe