Udostępnij przez


Metoda TraceReader.GetBytes

Pobiera strumień bajtów z określonego kolumna przesunięcia do buforu w postaci tablicy, zaczynając od przesunięcia buforu.

Przestrzeń nazw:  Microsoft.SqlServer.Management.Trace
Zestaw:  Microsoft.SqlServer.ConnectionInfoExtended (w Microsoft.SqlServer.ConnectionInfoExtended.dll)

Składnia

'Deklaracja
Public Function GetBytes ( _
    ordinal As Integer, _
    fieldOffset As Long, _
    buffer As Byte(), _
    bufferoffset As Integer, _
    length As Integer _
) As Long
'Użycie
Dim instance As TraceReader
Dim ordinal As Integer
Dim fieldOffset As Long
Dim buffer As Byte()
Dim bufferoffset As Integer
Dim length As Integer
Dim returnValue As Long

returnValue = instance.GetBytes(ordinal, _
    fieldOffset, buffer, bufferoffset, _
    length)
public long GetBytes(
    int ordinal,
    long fieldOffset,
    byte[] buffer,
    int bufferoffset,
    int length
)
public:
virtual long long GetBytes(
    int ordinal, 
    long long fieldOffset, 
    array<unsigned char>^ buffer, 
    int bufferoffset, 
    int length
) sealed
abstract GetBytes : 
        ordinal:int * 
        fieldOffset:int64 * 
        buffer:byte[] * 
        bufferoffset:int * 
        length:int -> int64 
override GetBytes : 
        ordinal:int * 
        fieldOffset:int64 * 
        buffer:byte[] * 
        bufferoffset:int * 
        length:int -> int64 
public final function GetBytes(
    ordinal : int, 
    fieldOffset : long, 
    buffer : byte[], 
    bufferoffset : int, 
    length : int
) : long

Parametry

  • ordinal
    Typ: System.Int32
    Int32 Wartość, która określa położenie kolumna, z których można pobrać wartości tablicy bajtów.
  • fieldOffset
    Typ: System.Int64
    Int32 Wartość, która określa indeks pole od rozpoczęcia operacji odczytu.
  • buffer
    Typ: array<System.Byte[]
    A Uint8 tablicy, do którego odczytu strumienia bajtów.
  • bufferoffset
    Typ: System.Int32
    Int32 Wartość określająca indeks, od którego należy rozpocząć operację odczytu.
  • length
    Typ: System.Int32
    Int32 Wartość, która określa liczbę bajtów do odczytu.

Wartość zwracana

Typ: System.Int64
Int64 Wartość, która określa liczbę bajtów zwróconych w tablicy.

Implementacje

IDataRecord.GetBytes(Int32, Int64, array<Byte[], Int32, Int32)

Przykłady

Readme_Tracer