IVsDataReader.GetBytes Método

Definição

Sobrecargas

GetBytes(Int32, Byte[], Int32, Int32)

Quando implementada por uma classe, o recupera um número especificado de bytes de dados binários brutos.

GetBytes(String, Byte[], Int32, Int32)

Quando implementada por uma classe, o recupera um número especificado de bytes de dados binários brutos.

GetBytes(Int32, Byte[], Int32, Int32)

Quando implementada por uma classe, o recupera um número especificado de bytes de dados binários brutos.

public:
 int GetBytes(int index, cli::array <System::Byte> ^ buffer, int bufferIndex, int length);
public int GetBytes (int index, byte[] buffer, int bufferIndex, int length);
abstract member GetBytes : int * byte[] * int * int -> int
Public Function GetBytes (index As Integer, buffer As Byte(), bufferIndex As Integer, length As Integer) As Integer

Parâmetros

index
Int32

Índice no bloco de dados atual para o item a ser recuperado.

buffer
Byte[]

Uma matriz na qual os dados especificados, como matriz de bytes, devem ser colocados. Se for NULL, esse método retornará o tamanho necessário da matriz para ajustar todos os dados especificados.

bufferIndex
Int32

Índice do ponto inicial na matriz de bytes especificado com o buffer parâmetro.

length
Int32

O número de bytes a serem lidos na matriz de bytes especificada com o buffer parâmetro.

Retornos

Int32

Um valor inteiro que indica o número de bytes lidos no buffer.

Aplica-se a

GetBytes(String, Byte[], Int32, Int32)

Quando implementada por uma classe, o recupera um número especificado de bytes de dados binários brutos.

public:
 int GetBytes(System::String ^ name, cli::array <System::Byte> ^ buffer, int bufferIndex, int length);
public int GetBytes (string name, byte[] buffer, int bufferIndex, int length);
abstract member GetBytes : string * byte[] * int * int -> int
Public Function GetBytes (name As String, buffer As Byte(), bufferIndex As Integer, length As Integer) As Integer

Parâmetros

name
String

O nome do item para o qual recuperar dados binários brutos.

buffer
Byte[]

Uma matriz na qual os dados especificados, como matriz de bytes, devem ser colocados. Se for NULL, esse método retornará o tamanho necessário da matriz para ajustar todos os dados especificados.

bufferIndex
Int32

Índice do ponto inicial na matriz de bytes especificado com o buffer parâmetro.

length
Int32

O número de bytes a serem lidos na matriz de bytes especificada com o buffer parâmetro.

Retornos

Int32

Um valor inteiro que indica o número de bytes lidos no buffer.

Aplica-se a