DataReader.GetBytes – metoda (String, array<Byte , Int32, Int32)
Načte zadaný počet bajtů Nezpracovaná binární data.
Obor názvů: Microsoft.VisualStudio.Data.Framework
Sestavení: Microsoft.VisualStudio.Data.Framework (v Microsoft.VisualStudio.Data.Framework.dll)
Syntaxe
'Deklarace
Public Overridable Function GetBytes ( _
name As String, _
buffer As Byte(), _
bufferIndex As Integer, _
length As Integer _
) As Integer
public virtual int GetBytes(
string name,
byte[] buffer,
int bufferIndex,
int length
)
public:
virtual int GetBytes(
String^ name,
array<unsigned char>^ buffer,
int bufferIndex,
int length
)
abstract GetBytes :
name:string *
buffer:byte[] *
bufferIndex:int *
length:int -> int
override GetBytes :
name:string *
buffer:byte[] *
bufferIndex:int *
length:int -> int
public 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 počáteční bod v bajtové pole v buffer parametr.
- length
Typ: System.Int32
Počet bajtů ke čtení do bajtové pole v buffer parametr.
Vrácená hodnota
Typ: System.Int32
Celé číslo označující počet bajtů načtených do vyrovnávací paměti.
Implementuje
IVsDataReader.GetBytes(String, array<Byte[], Int32, Int32)
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 poskytuje lepší výkon než jednoduše načítání celou hodnotu, která způsobí, že všechna data pro čtení a přidělené paměti.
Tato metoda volá GetItemIndex získat odpovídající indexu na název položky a průchody tento index GetBytes k načtení požadovaného počtu bajtů Nezpracovaná binární data.
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.