Random​Access​Stream​Reference Random​Access​Stream​Reference Random​Access​Stream​Reference Class

Definition

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

public : sealed class RandomAccessStreamReference : IRandomAccessStreamReferencepublic sealed class RandomAccessStreamReference : IRandomAccessStreamReferencePublic NotInheritable Class RandomAccessStreamReference Implements IRandomAccessStreamReference
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Methods

CreateFromFile(IStorageFile) CreateFromFile(IStorageFile) CreateFromFile(IStorageFile)

Creates a random access stream around a file.

public : static RandomAccessStreamReference CreateFromFile(IStorageFile file)public static RandomAccessStreamReference CreateFromFile(IStorageFile file)Public Static Function CreateFromFile(file As IStorageFile) As RandomAccessStreamReference
Parameters
file
IStorageFile IStorageFile IStorageFile

The file to create a stream around.

Returns
Attributes

CreateFromStream(IRandomAccessStream) CreateFromStream(IRandomAccessStream) CreateFromStream(IRandomAccessStream)

Creates a random access stream around the specified stream.

public : static RandomAccessStreamReference CreateFromStream(IRandomAccessStream stream)public static RandomAccessStreamReference CreateFromStream(IRandomAccessStream stream)Public Static Function CreateFromStream(stream As IRandomAccessStream) As RandomAccessStreamReference
Parameters
Returns

The random access stream that encapsulates stream.

Attributes

CreateFromUri(Uri) CreateFromUri(Uri) CreateFromUri(Uri)

Creates a random access stream around the specified URI.

public : static RandomAccessStreamReference CreateFromUri(Uri uri)public static RandomAccessStreamReference CreateFromUri(Uri uri)Public Static Function CreateFromUri(uri As Uri) As RandomAccessStreamReference
Parameters
uri
Uri Uri Uri

The Uniform Resource Identifier (URI) to create the stream around. The valid Uniform Resource Identifier (URI) schemes are http, https, ms-appx, and ms-appdata.

Returns
Attributes

OpenReadAsync() OpenReadAsync() OpenReadAsync()

Opens a stream for random access.

public : IAsyncOperation<IRandomAccessStreamWithContentType> OpenReadAsync()public IAsyncOperation<IRandomAccessStreamWithContentType> OpenReadAsync()Public Function OpenReadAsync() As IAsyncOperation( Of IRandomAccessStreamWithContentType )
Returns
Attributes