SqlCeConnection.StateChange Event
OBSERVAÇÃO: esse evento agora está obsoleto.
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
<ObsoleteAttribute("This property is obsolete and will be removed in a future version.")> _
Public Event StateChange As StateChangeEventHandler
[ObsoleteAttribute("This property is obsolete and will be removed in a future version.")]
public override event StateChangeEventHandler StateChange
[ObsoleteAttribute(L"This property is obsolete and will be removed in a future version.")]
public:
virtual event StateChangeEventHandler^ StateChange {
void add (StateChangeEventHandler^ value) override;
void remove (StateChangeEventHandler^ value) override;
}
/** @event */
public void add_StateChange (StateChangeEventHandler value)
/** @event */
public void remove_StateChange (StateChangeEventHandler value)
JScript dá suporte ao uso de eventos, mas não à declaração de eventos 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.
Plataformas
Plataformas de desenvolvimento
Windows Vista, Windows Mobile 5.0, Windows XP Professional with Service Pack 2 (SP2), Windows Server 2003, Windows Mobile 2003 for Pocket PC, Windows CE 5.0
Informações de versão
.NET Framework e NET Compact Framework
Com suporte no 3.5
.NET Framework
Com suporte no 3.0
.NET Compact Framework e .Net Framework
Com suporte no 2.0
Consulte também
Referência
SqlCeConnection Class
SqlCeConnection Members
System.Data.SqlServerCe Namespace