IDataReader インターフェイス

定義

入力ストリームへの読み取りアクセスを提供します。

public interface class IDataReader
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(3803512873, 46273, 17172, 164, 184, 251, 129, 58, 47, 39, 94)]
struct IDataReader
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(3803512873, 46273, 17172, 164, 184, 251, 129, 58, 47, 39, 94)]
public interface IDataReader
Public Interface IDataReader
派生
属性

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

プロパティ

ByteOrder

入力ストリーム内のデータのバイト順を取得または設定します。

InputStreamOptions

入力ストリームの読み取りオプションを取得または設定します。

UnconsumedBufferLength

読み取っていないバッファーのサイズを取得します。

UnicodeEncoding

入力ストリームの Unicode 文字エンコードを取得または設定します。

メソッド

DetachBuffer()

以前にリーダーにアタッチされていたバッファーをデタッチします。

DetachStream()

以前にリーダーにアタッチされていたストリームをデタッチします。

LoadAsync(UInt32)

入力ストリームからデータを読み込みます。

ReadBoolean()

入力ストリームからブール値を読み取ります。

ReadBuffer(UInt32)

入力ストリームからバッファーを読み取ります。

ReadByte()

入力ストリームからバイト値を読み取ります。

ReadBytes(Byte[])

入力ストリームからバイト値の配列を読み取ります。

ReadDateTime()

入力ストリームから日付と時刻の値を読み取ります。

ReadDouble()

入力ストリームから浮動小数点値を読み取ります。

ReadGuid()

入力ストリームから GUID 値を読み取ります。

ReadInt16()

入力ストリームから 16 ビットの整数値を読み取ります。

ReadInt32()

入力ストリームから 32 ビット整数値を読み取ります。

ReadInt64()

入力ストリームから 64 ビット整数値を読み取ります。

ReadSingle()

入力ストリームから浮動小数点値を読み取ります。

ReadString(UInt32)

入力ストリームから文字列値を読み取ります。

ReadTimeSpan()

入力ストリームから時間間隔を読み取ります。

ReadUInt16()

入力ストリームから 16 ビット符号なし整数を読み取ります。

ReadUInt32()

入力ストリームから 32 ビット符号なし整数を読み取ります。

ReadUInt64()

入力ストリームから 64 ビット符号なし整数を読み取ります。

適用対象