IRowsetNotify.OnRowChange Metodo

Definizione

Notifica al consumer della prima modifica a una riga o di qualsiasi modifica che influisce sull'intera riga.

public:
 int OnRowChange(Microsoft::VisualBasic::Compatibility::VB6::IRowset ^ rowset, int cRows, cli::array <int> ^ rghRows, int dbReason, int eventPhase, int fCantDeny);
public int OnRowChange(Microsoft.VisualBasic.Compatibility.VB6.IRowset rowset, int cRows, int[] rghRows, int dbReason, int eventPhase, int fCantDeny);
abstract member OnRowChange : Microsoft.VisualBasic.Compatibility.VB6.IRowset * int * int[] * int * int * int -> int
Public Function OnRowChange (rowset As IRowset, cRows As Integer, rghRows As Integer(), dbReason As Integer, eventPhase As Integer, fCantDeny As Integer) As Integer

Parametri

rowset
IRowset

Puntatore al set di righe, perché il consumer potrebbe ricevere notifiche da più set di righe e identifica quale chiama.

cRows
Int32

Conteggio degli handle di riga in rghRows.

rghRows
Int32[]

Matrice di handle di righe che cambiano.

dbReason
Int32

Motivo della modifica, come indicato dal valore di DBREASON.

eventPhase
Int32

Fase di questa notifica.

fCantDeny
Int32

Quando questo flag è impostato su true, il consumer non può veto l'evento restituendo S_FALSE perché il provider non può annullare l'evento.

Valori restituiti

Oggetto Integer che rappresenta il risultato.

Commenti

Note

Le funzioni e gli oggetti nello Microsoft.VisualBasic.Compatibility.VB6 spazio dei nomi vengono forniti dagli strumenti per l'aggiornamento da Visual Basic 6.0 a Visual Basic. Nella maggior parte dei casi, queste funzioni e oggetti duplicano funzionalità che è possibile trovare in altri spazi dei nomi in .NET Framework. Sono necessarie solo quando il modello di codice Visual Basic 6.0 differisce in modo significativo rispetto all'implementazione di .NET Framework.

Si applica a