RandomAccessStreamReference Class

Definition

Provides random access of data in input and output streams for a file.

public ref class RandomAccessStreamReference sealed : IRandomAccessStreamReference
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class RandomAccessStreamReference final : IRandomAccessStreamReference
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class RandomAccessStreamReference : IRandomAccessStreamReference
Public NotInheritable Class RandomAccessStreamReference
Implements IRandomAccessStreamReference
Inheritance
Object IInspectable RandomAccessStreamReference
Attributes
Implements

Windows requirements

Device family
Windows 10 (introduced in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v1.0)

Methods

CreateFromFile(IStorageFile)

Creates a random access stream around a file.

CreateFromStream(IRandomAccessStream)

Creates a random access stream around the specified stream.

CreateFromUri(Uri)

Creates a random access stream around the specified URI.

OpenReadAsync()

Opens a stream for random access.

Applies to

See also