IRowsetNotify.OnRowChange Metodo

Definizione

Notifica al consumer la prima modifica apportata a una riga o tutte le modifiche che hanno effetto 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, poiché il consumer può ricevere notifiche da più set di righe e in questo modo viene identificato quello che effettua la chiamata.

cRows
Int32

Conteggio degli handle di riga in rghRows.

rghRows
Int32[]

Matrice di handle di righe in fase di modifica.

dbReason
Int32

Motivo della modifica, come indicato dal valore di DBREASON.

eventPhase
Int32

Fase della notifica.

fCantDeny
Int32

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

Restituisce

Oggetto Integer che rappresenta il risultato.

Commenti

Nota

Le funzioni e gli oggetti inclusi nello spazio dei nomi Microsoft.VisualBasic.Compatibility.VB6 vengono usati con gli strumenti per l'aggiornamento da Visual Basic 6.0 a Visual Basic. Nella maggior parte dei casi queste funzioni e questi oggetti duplicano funzionalità disponibili in altri spazi dei nomi di .NET Framework e sono necessari solo quando il modello di codice di Visual Basic 6.0 è notevolmente diverso rispetto all'implementazione di .NET Framework.

Si applica a