IInputStreamReference IInputStreamReference IInputStreamReference IInputStreamReference IInputStreamReference Interface


Enables a Windows Runtime component to provide sequential read access to an encapsulated stream.

public : interface IInputStreamReference
struct winrt::Windows::Storage::Streams::IInputStreamReference
public interface IInputStreamReference
Public Interface IInputStreamReference
// You can't instantiate an interface directly in JavaScript. You can use objects that implement the interface, however.
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)


Implement the IInputStreamReference interface when your Windows Runtime component exposes a sequential read-only stream to callers. For a random access stream, implement the IRandomAccessStreamReference interface. For info on implementing the IInputStreamReference interface, see the Remarks at IRandomAccessStreamReference.


OpenSequentialReadAsync() OpenSequentialReadAsync() OpenSequentialReadAsync() OpenSequentialReadAsync() OpenSequentialReadAsync()

Opens a stream for sequential read access.

public : IAsyncOperation<IInputStream> OpenSequentialReadAsync()
IAsyncOperation<IInputStream> OpenSequentialReadAsync() const;
public IAsyncOperation<IInputStream> OpenSequentialReadAsync()
Public Function OpenSequentialReadAsync() As IAsyncOperation( Of IInputStream )
Windows.Storage.Streams.IInputStreamReference.openSequentialReadAsync().done( /* Your success and error handlers */ );
See Also

See Also