Поделиться через


RandomAccessStream Класс

Определение

Обеспечивает случайный доступ к данным во входных и выходных потоках.

public ref class RandomAccessStream abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class RandomAccessStream final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public static class RandomAccessStream
Public Class RandomAccessStream
Наследование
Object Platform::Object IInspectable RandomAccessStream
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Комментарии

Дополнительные сведения см. в статье Краткое руководство. Чтение и запись файлов, в которой показано, как считывать и записывать байты в файл с помощью RandomAccessStream. Сведения о кодировании изображения с помощью потока см. в разделе Imageing.

Методы

CopyAndCloseAsync(IInputStream, IOutputStream)

Копирует исходный поток в целевой поток и ожидает завершения операции копирования.

CopyAsync(IInputStream, IOutputStream)

Копирует исходный поток в целевой поток.

CopyAsync(IInputStream, IOutputStream, UInt64)

Копирует указанное количество байтов из исходного потока в поток назначения.

Применяется к

См. также раздел