Freigeben über


TraceReader.GetBytes(Int32, Int64, Byte[], Int32, Int32) Methode

Definition

Ruft einen Datenstrom von Bytes ab dem angegebenen Pufferoffset als Array aus dem angegebenen Spaltenoffset in den Puffer ab.

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

Parameter

ordinal
Int32

Ein Int32-Wert, der die Spaltenposition angibt, an der der Bytearraywert abgerufen wird.

fieldOffset
Int64

Ein Int32-Wert, der den Index innerhalb des Felds angibt, an dem der Lesevorgang gestartet werden soll.

buffer
Byte[]

Ein Byte-Array, in das der Bytedatenstrom gelesen werden soll.

bufferoffset
Int32

Ein Int32-Wert, der den Index angibt, an dem der Lesevorgang gestartet werden soll.

length
Int32

Ein Int32-Wert, der die Anzahl der zu lesenden Bytes angibt.

Gibt zurück

Ein Int64 -Wert, der die Anzahl der im Array zurückgegebenen Bytes angibt.

Implementiert

Beispiele

Readme_Tracer

Gilt für: