DbDataRecord.GetBytes(Int32, Int64, Byte[], Int32, Int32) Metoda

Definice

Vrátí hodnotu zadaného sloupce jako bajtové pole.

public:
 abstract long GetBytes(int i, long dataIndex, cli::array <System::Byte> ^ buffer, int bufferIndex, int length);
public:
 virtual long GetBytes(int i, long dataIndex, cli::array <System::Byte> ^ buffer, int bufferIndex, int length);
public abstract long GetBytes(int i, long dataIndex, byte[]? buffer, int bufferIndex, int length);
public abstract long GetBytes(int i, long dataIndex, byte[] buffer, int bufferIndex, int length);
public long GetBytes(int i, long dataIndex, byte[] buffer, int bufferIndex, int length);
abstract member GetBytes : int * int64 * byte[] * int * int -> int64
abstract member GetBytes : int * int64 * byte[] * int * int -> int64
override this.GetBytes : int * int64 * byte[] * int * int -> int64
Public MustOverride Function GetBytes (i As Integer, dataIndex As Long, buffer As Byte(), bufferIndex As Integer, length As Integer) As Long
Public Function GetBytes (i As Integer, dataIndex As Long, buffer As Byte(), bufferIndex As Integer, length As Integer) As Long

Parametry

i
Int32

Řadový sloupec založený na nule.

dataIndex
Int64

Index v poli, ze kterého chcete spustit operaci čtení.

buffer
Byte[]

Vyrovnávací paměť, do které se má číst datový proud bajtů.

bufferIndex
Int32

Index pro buffer spuštění operace čtení.

length
Int32

Počet bajtů, které se mají přečíst.

Návraty

Hodnota zadaného sloupce.

Implementuje

Poznámky

Neprovádí se žádné převody; proto data načtená již musí být bajtovým polem.

Platí pro

Viz také