System::IO::Stream::BeginWrite Methode

Stream::BeginWrite method

Startet eine asynchrone Schreiboperation.

virtual System::SharedPtr<System::IAsyncResult> System::IO::Stream::BeginWrite(System::ArrayPtr<uint8_t> buffer, int offset, int count, System::AsyncCallback callback, System::SharedPtr<System::Object> state)
ParameterTypBeschreibung
PufferSystem::ArrayPtr<uint8_t>Ein Puffer, der zu schreibende Daten enthält
offsetintEin 0-basierter Versatz in buffer, der die Position angibt, ab der die zu schreibenden Daten beginnen
countintDie Anzahl der zu schreibenden 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 Schreiboperation eindeutig zu identifizieren

ReturnValue

Ein IAsyncResult Objekt, das die initiierte asynchrone Schreiboperation darstellt

Siehe auch