IVsDataReader.GetBytes Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| GetBytes(Int32, Byte[], Int32, Int32) |
Ruft bei der Implementierung durch eine Klasse eine angegebene Anzahl von Bytes von rohbinär Daten ab. |
| GetBytes(String, Byte[], Int32, Int32) |
Ruft bei der Implementierung durch eine Klasse eine angegebene Anzahl von Bytes von rohbinär Daten ab. |
GetBytes(Int32, Byte[], Int32, Int32)
Ruft bei der Implementierung durch eine Klasse eine angegebene Anzahl von Bytes von rohbinär Daten ab.
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
Parameter
- index
- Int32
Index im aktuellen Datenblock für das Element, das abgerufen werden soll.
- buffer
- Byte[]
Ein Array, in das angegebene Daten als Bytearray eingefügt werden sollen. Wenn der Wert NULL ist, gibt diese Methode die erforderliche Größe des Arrays zurück, damit diese allen angegebenen Daten entspricht.
- bufferIndex
- Int32
Index des Anfangs Punkts im Bytearray, das mit dem-Parameter angegeben wird buffer .
- length
- Int32
Die Anzahl der Bytes, die in das Bytearray gelesen werden sollen, das mit dem-Parameter angegeben wird buffer .
Gibt zurück
Ein ganzzahliger Wert, der die Anzahl der in den Puffer gelesenen Bytes angibt.
Gilt für
GetBytes(String, Byte[], Int32, Int32)
Ruft bei der Implementierung durch eine Klasse eine angegebene Anzahl von Bytes von rohbinär Daten ab.
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
Parameter
- name
- String
Der Name des Elements, für das binäre Binärdaten abgerufen werden sollen.
- buffer
- Byte[]
Ein Array, in das angegebene Daten als Bytearray eingefügt werden sollen. Wenn der Wert NULL ist, gibt diese Methode die erforderliche Größe des Arrays zurück, damit diese allen angegebenen Daten entspricht.
- bufferIndex
- Int32
Index des Anfangs Punkts im Bytearray, das mit dem-Parameter angegeben wird buffer .
- length
- Int32
Die Anzahl der Bytes, die in das Bytearray gelesen werden sollen, das mit dem-Parameter angegeben wird buffer .
Gibt zurück
Ein ganzzahliger Wert, der die Anzahl der in den Puffer gelesenen Bytes angibt.