| virtual BeginRead(System::ArrayPtr<uint8_t>, int, int, System::AsyncCallback, System::SharedPtr<System::Object>) | Initierar en asynkron läsoperation. |
| virtual BeginWrite(System::ArrayPtr<uint8_t>, int, int, System::AsyncCallback, System::SharedPtr<System::Object>) | Initierar en asynkron skrivoperation. |
| virtual Close() | Stänger strömmen. |
| CopyTo(const SharedPtr<Stream>&) | Kopierar byte till den angivna strömmen. |
| CopyTo(const SharedPtr<Stream>&, int32_t) | Kopierar byte till den angivna strömmen, med den angivna buffertstorleken. |
| Dispose() override | Frigör alla resurser som används av det aktuella objektet och stänger strömmen. |
| virtual EndRead(System::SharedPtr<System::IAsyncResult>) | Väntar tills den angivna asynkrona läsoperationen är klar. |
| virtual EndWrite(System::SharedPtr<System::IAsyncResult>) | Avslutar en asynkron skrivoperation. Väntar tills den angivna asynkrona skrivoperationen är klar. |
| virtual Flush() | Rensar denna ströms buffertar och skriver all buffrad data till den underliggande lagringen. |
| virtual FlushAsync(const Threading::CancellationToken&) | Rensar asynkront alla buffertar för denna ström, får all buffrad data att skrivas till den underliggande enheten och övervakar avbokningsförfrågningar. |
| FlushAsync() | Rensar asynkront alla buffertar för denna ström, får all buffrad data att skrivas till den underliggande enheten och övervakar avbokningsförfrågningar. |
| virtual get_CanRead() const | Bestämmer om strömmen är läsbar. |
| virtual get_CanSeek() const | Avgör om strömmen stöder sökning. |
| virtual get_CanTimeout() const | Hämtar ett värde som avgör om den aktuella strömmen kan tidsgränsas. |
| virtual get_CanWrite() const | Avgör om strömmen är skrivbar. |
| virtual get_Length() const | Returnerar strömmens längd i byte. |
| virtual get_Position() const | Returnerar den aktuella positionen i strömmen. |
| virtual get_ReadTimeout() const | Hämtar ett värde, i millisekunder, som avgör hur länge strömmen kommer att försöka läsa innan den tidsgränsas. |
| virtual get_WriteTimeout() const | Hämtar ett värde, i millisekunder, som bestämmer hur länge strömmen kommer att försöka skriva innan den tidsgränsen överskrids. |
| virtual Read(const ArrayPtr<uint8_t>&, int32_t, int32_t) | Läser det angivna antalet byte från strömmen och skriver dem till den angivna bytearrayen. |
| virtual Read(const System::Details::ArrayView<uint8_t>&, int32_t, int32_t) | Läser det angivna antalet byte från strömmen och skriver dem till den angivna bytearrayen. |
| Read(const System::Details::StackArray<uint8_t, N>&, int32_t, int32_t) | Läser det angivna antalet byte från strömmen och skriver dem till den angivna bytearrayen. |
| virtual ReadAsync(const ArrayPtr<uint8_t>&, int32_t, int32_t, const Threading::CancellationToken&) | Läser asynkront en sekvens av byte från den aktuella strömmen, förflyttar positionen i strömmen med antalet lästa byte och övervakar avbokningsförfrågningar. |
| ReadAsync(const ArrayPtr<uint8_t>&, int32_t, int32_t) | Läser asynkront en sekvens av byte från den aktuella strömmen, förflyttar positionen i strömmen med antalet lästa byte och övervakar avbokningsförfrågningar. |
| virtual ReadByte() | Läser en enda byte från strömmen och returnerar ett 32‑bitars heltalsvärde som motsvarar värdet på den lästa byten. |
| virtual Seek(int64_t, SeekOrigin) | Ställer in positionen för strömmen som representeras av det aktuella objektet. |
| virtual set_Position(int64_t) | Ställer in strömmens position. |
| virtual set_ReadTimeout(int) | Ställer in ett värde som bestämmer om den aktuella strömmen kan tidsgränsas. |
| virtual set_WriteTimeout(int) | Ställer in ett värde, i millisekunder, som bestämmer hur länge strömmen kommer att försöka läsa innan den tidsgränsen överskrids. |
| virtual SetLength(int64_t) | Ställer in längden på strömmen som representeras av det aktuella objektet. |
| virtual Write(const ArrayPtr<uint8_t>&, int32_t, int32_t) | Skriver det angivna delintervallet av byte från den angivna bytearrayen till strömmen. |
| virtual Write(const System::Details::ArrayView<uint8_t>&, int32_t, int32_t) | Skriver det angivna delintervallet av byte från den angivna bytearrayen till strömmen. |
| Write(const System::Details::StackArray<uint8_t, N>&, int32_t, int32_t) | Skriver det angivna delintervallet av byte från den angivna bytearrayen till strömmen. |
| virtual WriteAsync(const ArrayPtr<uint8_t>&, int32_t, int32_t, const Threading::CancellationToken&) | Skriver asynkront en sekvens av byte till den aktuella strömmen, förflyttar den aktuella positionen i denna ström med antalet skrivna byte och övervakar avbokningsförfrågningar. |
| WriteAsync(const ArrayPtr<uint8_t>&, int32_t, int32_t) | Skriver asynkront en sekvens av byte till den aktuella strömmen, förflyttar den aktuella positionen i denna ström med antalet skrivna byte och övervakar avbokningsförfrågningar. |
| virtual WriteByte(uint8_t) | Skriver det angivna osignerade 8-bitars heltalsvärdet till strömmen. |