System::IO::Stream::BeginRead‑metod

Stream::BeginRead method

Initierar en asynkron läsoperation.

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)
ParameterTypeBeskrivning
buffertSystem::ArrayPtr<uint8_t>En buffer att läsa till
offsetintEtt 0‑baserat offset i buffer som indikerar positionen från vilken de lästa data ska skrivas.
countintAntalet byte att läsa
återanropSystem::AsyncCallbackEn återuppringning som ska anropas när operationen är klar
tillståndSystem::SharedPtr<System::Object>Användarlevererad data som används för att unikt identifiera varje asynkron läsoperation

ReturnValue

Ett IAsyncResult‑objekt som representerar den initierade asynkrona läsoperationen

Se även