RandomAccessStreamReference RandomAccessStreamReference RandomAccessStreamReference RandomAccessStreamReference Class

Definition

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

public : sealed class RandomAccessStreamReference : IRandomAccessStreamReference
public sealed class RandomAccessStreamReference : IRandomAccessStreamReference
Public NotInheritable Class RandomAccessStreamReference Implements IRandomAccessStreamReference
// This class does not provide a public constructor.
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) 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
var randomAccessStreamReference = Windows.Storage.Streams.RandomAccessStreamReference.createFromFile(file);
Parameters
file
IStorageFile IStorageFile IStorageFile IStorageFile

The file to create a stream around.

Returns

CreateFromStream(IRandomAccessStream) 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
var randomAccessStreamReference = Windows.Storage.Streams.RandomAccessStreamReference.createFromStream(stream);
Parameters
Returns

CreateFromUri(Uri) 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
var randomAccessStreamReference = Windows.Storage.Streams.RandomAccessStreamReference.createFromUri(uri);
Parameters
uri
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

OpenReadAsync() OpenReadAsync() OpenReadAsync() OpenReadAsync()

Opens a stream for random access.

public : IAsyncOperation<IRandomAccessStreamWithContentType> OpenReadAsync()
public IAsyncOperation<IRandomAccessStreamWithContentType> OpenReadAsync()
Public Function OpenReadAsync() As IAsyncOperation( Of IRandomAccessStreamWithContentType )
Windows.Storage.Streams.RandomAccessStreamReference.openReadAsync().done( /* Your success and error handlers */ );
Returns