Freigeben über


AdoDotNetDataReader.GetBytes-Methode

Ruft eine angegebene Anzahl Bytes Binärdaten ab.

Namespace:  Microsoft.VisualStudio.Data.AdoDotNet
Assembly:  Microsoft.VisualStudio.Data (in Microsoft.VisualStudio.Data.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 in den aktuellen Block von Daten, damit das Element abruft.

  • buffer
    Typ: array<Byte[]

    Ein Array, in das angegebene Daten, wie Bytearray, platziert werden sollen. Wenn nullein Nullverweis (Nothing in Visual Basic), diese Methode die Größe zurückgibt, die aus dem Array erforderlich ist, um alle angegebenen Daten angepasst.

  • bufferIndex
    Typ: Int32

    Index des Anfangspunkts im Bytearray angegeben mit dem buffer-Parameter.

  • length
    Typ: Int32

    Die Anzahl der in das Bytearray gelesen werden Bytes angegeben, mit dem buffer-Parameter.

Rückgabewert

Typ: Int32
Gibt einen numerischen Wert zurück, der die Anzahl der gelesenen Bytes in den Puffer angibt.

Ausnahmen

Ausnahme Bedingung
ArgumentOutOfRangeException

index, bufferIndex und/oder length-Parameter sind ungültig.

Hinweise

Wenn Daten durch den Datenanbieter in Form von Bytes dargestellt werden, kann diese Methode aufgerufen werden, um mehrere Bytes in einen vorhandenen clientseitigen Puffer nur zu lesen. Dadurch wird besser den Ganzwert als einfach abrufen aus, der bewirkt, dass alle Daten im Arbeitsspeicher gelesen werden und zugeordnet werden.

.NET Framework-Sicherheit

Siehe auch

Referenz

AdoDotNetDataReader Klasse

Microsoft.VisualStudio.Data.AdoDotNet-Namespace