Sdílet prostřednictvím


IVsDataReader.GetBytes – metoda (String, array<Byte , Int32, Int32)

Při provádění třídou načte zadaný počet bajtů Nezpracovaná binární data.

Obor názvů:  Microsoft.VisualStudio.Data.Services.SupportEntities
Sestavení:  Microsoft.VisualStudio.Data.Services (v Microsoft.VisualStudio.Data.Services.dll)

Syntaxe

'Deklarace
Function GetBytes ( _
    name As String, _
    buffer As Byte(), _
    bufferIndex As Integer, _
    length As Integer _
) As Integer
int GetBytes(
    string name,
    byte[] buffer,
    int bufferIndex,
    int length
)
int GetBytes(
    String^ name, 
    array<unsigned char>^ buffer, 
    int bufferIndex, 
    int length
)
abstract GetBytes : 
        name:string * 
        buffer:byte[] * 
        bufferIndex:int * 
        length:int -> int 
function GetBytes(
    name : String, 
    buffer : byte[], 
    bufferIndex : int, 
    length : int
) : int

Parametry

  • name
    Typ: System.String
    Název položky, pro které chcete načíst nezpracovaná binární data.
  • buffer
    Typ: array<System.Byte[]
    Pole, do kterého zadaná data jako bajtové pole by měly být umístěny.Pokud null , tato metoda vrátí velikost požadovaná pole pro všechna zadaná data vejdou.
  • bufferIndex
    Typ: System.Int32
    Index v bajtovém poli s počátečním bodem buffer parametr.
  • length
    Typ: System.Int32
    Počet bajtů ke čtení do bajtové pole s buffer parametr.

Vrácená hodnota

Typ: System.Int32
Celé číslo označující počet bajtů načtených do vyrovnávací paměti.

Poznámky

Tuto metodu číst zadaný počet bajtů do stávající vyrovnávací klienta volejte při prezentace dat zprostředkovatelem DDEX ve formě nezpracovaných bajtů.To provede lépe než jednoduše načítání celou hodnotu, která způsobí, že všechna data pro čtení a přidělené paměti.

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

IVsDataReader Rozhraní

GetBytes – přetížení

Microsoft.VisualStudio.Data.Services.SupportEntities – obor názvů