情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

Windows.Storage.Streams Namespace

シーケンシャル アクセス ストリームおよびランダム アクセス ストリームに対する読み取りと書き込みのサポートを提供します。

メンバー

Windows.Storage.Streams名前空間 には次の種類のメンバーがあります。

クラス

Windows.Storage.Streams名前空間 にはこれらのクラスがあります。

クラス説明
Buffer Provides a default implementation of the IBuffer interface and its related interfaces.
DataReader Reads data from an input stream.
DataReaderLoadOperation Loads data from an input stream.
DataWriter Writes data to an output stream.
DataWriterStoreOperation Commits data in a buffer to a backing store.
FileInputStream Reads data from a file.
FileOutputStream Writes data to a file.
FileRandomAccessStream Supports reading and writing to a file at a specified position.
InMemoryRandomAccessStream Provides random access of data in input and output streams that are stored in memory instead of on disk.
InputStreamOverStream Provides a Windows Runtime input stream for an IStream base implementation.
OutputStreamOverStream Provides a Windows Runtime output stream for an IStream base implementation.
RandomAccessStream Provides random access of data in input and output streams.
RandomAccessStreamOverStream Provides a Windows Runtime random access stream for an IStream base implementation.
RandomAccessStreamReference Provides random access of data in input and output streams for a file.

 

列挙型

Windows.Storage.Streams名前空間 には以下の列挙体があります。

列挙型説明
ByteOrder Specifies the byte order of a stream.
InputStreamOptions Specifies the read options for an input stream.
UnicodeEncoding Specifies the type of character encoding for a stream.

 

インターフェイス

Windows.Storage.Streams名前空間 はこれらのインターフェイスを定義します。

インターフェイス説明
IBuffer Represents a referenced array of bytes used by byte stream read and write interfaces. Buffer is the class implementation of this interface.
IContentTypeProvider Characterizes the format of the data.
IDataReader Provides read access to an input stream.
IDataWriter Provides write access to an output stream.
IInputStream Represents a sequential stream of bytes to be read.
IInputStreamReference Enables a Windows Runtime component to provide sequential read access to an encapsulated stream.
IOutputStream Represents a sequential stream of bytes to be written.
IRandomAccessStream Supports random access of data in input and output streams.
IRandomAccessStreamReference Enables a Windows Runtime component to provide access to an encapsulated stream.
IRandomAccessStreamWithContentType Supports random access of data in input and output streams for a specified data format.

 

解説

ストリームは、ファイル、I/O デバイス、ソケットなど、一連のバイトを抽象化したものです。ストリームでは、非同期の読み取り、書き込み、およびシーク操作を実行できます。

ストリームで Close メソッドを呼び出すと、バッファー データがフラッシュされ、ファイル ハンドル、ソケット、メモリなどのシステム リソースが解放されます。

要件

最小限サポートされるクライアント

Windows 8

最小限サポートされるサーバー

Windows Server 2012

最小限サポートされる携帯電話

Windows Phone 8

名前空間

Windows.Storage.Streams
Windows::Storage::Streams [C++]

メタデータ

Windows.winmd

 

 

表示: