Freigeben über


AdoDotNetReader.GetBytes-Methode (Int32, array<Byte[], Int32, Int32)

Ruft eine angegebene Anzahl Bytes Binärdaten ab.

Namespace:  Microsoft.VisualStudio.Data.Framework.AdoDotNet
Assembly:  Microsoft.VisualStudio.Data.Framework (in Microsoft.VisualStudio.Data.Framework.dll)

Syntax

'Declaration
Public Overrides Function GetBytes ( _
    index As Integer, _
    buffer As Byte(), _
    bufferIndex As Integer, _
    length As Integer _
) As Integer
public override int GetBytes(
    int index,
    byte[] buffer,
    int bufferIndex,
    int length
)
public:
virtual int GetBytes(
    int index, 
    array<unsigned char>^ buffer, 
    int bufferIndex, 
    int length
) override
abstract GetBytes : 
        index:int * 
        buffer:byte[] * 
        bufferIndex:int * 
        length:int -> int  
override GetBytes : 
        index:int * 
        buffer:byte[] * 
        bufferIndex:int * 
        length:int -> int
public override function GetBytes(
    index : int, 
    buffer : byte[], 
    bufferIndex : int, 
    length : int
) : int

Parameter

  • index
    Typ: Int32

    Index im aktuellen Block von Daten, sodass das Element abruft.

  • buffer
    Typ: array<Byte[]

    Ein Array, im angegebenen Daten, z Bytearray, abgelegt werden sollen. Wenn nullein Nullverweis (Nothing in Visual Basic), diese Methode der Größe zurückgibt, die aus dem Array benötigt wird, um alle angegebenen Daten angepasst.

  • bufferIndex
    Typ: Int32

    Index des Anfangspunkts im Bytearray angegeben durch den buffer-Parameter.

  • length
    Typ: Int32

    Die Anzahl für das Bytearray zu lesende Bytes, angegeben wurde durch den buffer-Parameter.

Rückgabewert

Typ: Int32
Ein numerischen Wert, der die Anzahl der gelesenen Bytes in den Puffer angibt.

Implementiert

IVsDataReader.GetBytes(Int32, array<Byte[], Int32, Int32)

Hinweise

Wenn Daten durch den Datenanbieter in Form von Bytes erstellt werden, kann diese Methode zu schreibgeschützten einige Bytes in einen vorhandenen clientseitigen Puffer aufgerufen werden. Dadurch wird besser den Ganzwert als einfach abrufen aus, der alle Daten wird, im Arbeitsspeicher gelesen werden und verknüpft werden.

.NET Framework-Sicherheit

Siehe auch

Referenz

AdoDotNetReader Klasse

GetBytes-Überladung

Microsoft.VisualStudio.Data.Framework.AdoDotNet-Namespace