System::IO::Stream::BeginRead-Methode

Stream::BeginRead method

Startet eine asynchrone Leseoperation.

virtual System::SharedPtr<System::IAsyncResult> System::IO::Stream::BeginRead(System::ArrayPtr<uint8_t> buffer, int offset, int count, System::AsyncCallback callback, System::SharedPtr<System::Object> state)
ParameterTypBeschreibung
PufferSystem::ArrayPtr<uint8_t>Ein Puffer, in den gelesen wird
offsetintEin nullbasierter Offset in buffer, der die Position angibt, ab der die gelesenen Daten geschrieben werden sollen
countintDie Anzahl der zu lesenden Bytes
RückrufSystem::AsyncCallbackEin Callback, das aufgerufen wird, wenn die Operation abgeschlossen ist
ZustandSystem::SharedPtr<System::Object>Vom Benutzer bereitgestellte Daten, die verwendet werden, um jede asynchrone Leseoperation eindeutig zu identifizieren

ReturnValue

Ein IAsyncResult Objekt, das die initiierte asynchrone Leseoperation darstellt

Siehe auch