RandomAccessStreamReference
RandomAccessStreamReference
RandomAccessStreamReference
RandomAccessStreamReference
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// You can use this class in JavaScript.
- 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// You can use this method in JavaScript.
Parameters
The file to create a stream around.
Returns
RandomAccessStreamReference
RandomAccessStreamReference
RandomAccessStreamReference
RandomAccessStreamReference
The stream that encapsulates file.
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// You can use this method in JavaScript.
Parameters
The source stream.
Returns
RandomAccessStreamReference
RandomAccessStreamReference
RandomAccessStreamReference
RandomAccessStreamReference
The random access stream that encapsulates stream.
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// You can use this method in JavaScript.
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
RandomAccessStreamReference
RandomAccessStreamReference
RandomAccessStreamReference
RandomAccessStreamReference
The random access stream that encapsulates uri.
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 )// You can use this method in JavaScript.
Returns