IDataReader インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
入力ストリームへの読み取りアクセスを提供します。
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 ビット符号なし整数を読み取ります。 |