IRowsetNotify.OnRowChange Metod

Definition

Meddelar konsumenten om den första ändringen till en rad eller av ändringar som påverkar hela raden.

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

Parametrar

rowset
IRowset

En pekare till raduppsättningen, eftersom konsumenten kan ta emot meddelanden från flera raduppsättningar och detta identifierar vilken som anropar.

cRows
Int32

Antalet radreferenser i rghRows.

rghRows
Int32[]

En matris med handtag med rader som ändras.

dbReason
Int32

Orsaken till ändringen, enligt värdet DBREASONför .

eventPhase
Int32

Fasen för det här meddelandet.

fCantDeny
Int32

När den här flaggan är inställd truepå kan konsumenten inte lägga in sitt veto mot händelsen genom att S_FALSE returnera eftersom providern inte kan ångra händelsen.

Returer

En Integer som representerar resultatet.

Kommentarer

Note

Funktioner och objekt i namnområdet Microsoft.VisualBasic.Compatibility.VB6 tillhandahålls för användning av verktygen för uppgradering från Visual Basic 6.0 till Visual Basic. I de flesta fall duplicerar dessa funktioner och objekt funktioner som du kan hitta i andra namnområden i .NET Framework. De är bara nödvändiga när kodmodellen Visual Basic 6.0 skiljer sig avsevärt från implementeringen av .NET Framework.

Gäller för