AdoDotNetDataReader.GetBytes – metoda
Načte zadaný počet bajtů binárních dat..
Obor názvů: Microsoft.VisualStudio.Data.AdoDotNet
Sestavení: Microsoft.VisualStudio.Data (v Microsoft.VisualStudio.Data.dll)
Syntaxe
'Deklarace
Public Overrides Function GetBytes ( _
index As Integer, _
buffer As Byte(), _
bufferIndex As Integer, _
length As Integer _
) As Integer
public override int GetBytes(
int index,
byte[] buffer,
int bufferIndex,
int length
)
public:
virtual int GetBytes(
int index,
array<unsigned char>^ buffer,
int bufferIndex,
int length
) override
abstract GetBytes :
index:int *
buffer:byte[] *
bufferIndex:int *
length:int -> int
override GetBytes :
index:int *
buffer:byte[] *
bufferIndex:int *
length:int -> int
public override function GetBytes(
index : int,
buffer : byte[],
bufferIndex : int,
length : int
) : int
Parametry
- index
Typ: System.Int32
Index do aktuální blok dat pro položku načíst.
- 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ího bodu buffer parametr.
- length
Typ: System.Int32
Počet bajtů ke čtení do bajtové pole s buffer parametr.
Vrácená hodnota
Typ: System.Int32
Vrátí hodnotu určující počet bajtů číst do vyrovnávací paměti.
Výjimky
Výjimka | Podmínka |
---|---|
ArgumentOutOfRangeException | index , bufferIndex , Nebo length parametry jsou neplatné. |
Poznámky
Při předání dat zprostředkovatelem dat ve formuláři bajtů, tuto metodu lze volat pouze číst počet bajtů do stávající vyrovnávací paměti stranu klienta.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
- 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.