Sdílet prostřednictvím


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

Definice

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

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 se má spustit operace čtení.

buffer
Byte[]

Vyrovnávací paměť, do které se má číst 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

Nejsou provedeny žádné převody; Proto načtená data již musí být bajtové pole.

Platí pro

Viz také