IDataWriter インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
出力ストリームへの書き込みアクセスを提供します。
public interface class IDataWriter
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(1689817701, 54081, 18722, 179, 138, 221, 74, 248, 128, 140, 78)]
struct IDataWriter
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(1689817701, 54081, 18722, 179, 138, 221, 74, 248, 128, 140, 78)]
public interface IDataWriter
Public Interface IDataWriter
- 派生
- 属性
Windows の要件
デバイス ファミリ |
Windows 10 (10.0.10240.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0 で導入)
|
プロパティ
ByteOrder |
出力ストリーム内のデータのバイト順を取得または設定します。 |
UnicodeEncoding |
出力ストリームの Unicode 文字エンコードを取得または設定します。 |
UnstoredBufferLength |
使用されていないバッファーのサイズを取得します。 |
メソッド
DetachBuffer() |
以前にライターにアタッチされていたバッファーをデタッチします。 |
DetachStream() |
以前にライターにアタッチされていたストリームをデタッチします。 |
FlushAsync() |
データを非同期的にフラッシュします。 |
MeasureString(String) |
文字列のサイズを取得します。 |
StoreAsync() |
バッファー内のデータをバッキング ストアにコミットします。 |
WriteBoolean(Boolean) |
ブール値を出力ストリームに書き込みます。 |
WriteBuffer(IBuffer) |
バッファーから出力ストリームにバイト数を書き込みます。 |
WriteBuffer(IBuffer, UInt32, UInt32) |
バッファーから出力ストリームにバイト範囲を書き込みます。 |
WriteByte(Byte) |
バイト値を出力ストリームに書き込みます。 |
WriteBytes(Byte[]) |
バイト値の配列を出力ストリームに書き込みます。 |
WriteDateTime(DateTime) |
日付と時刻の値を出力ストリームに書き込みます。 |
WriteDouble(Double) |
浮動小数点値を出力ストリームに書き込みます。 |
WriteGuid(Guid) |
GUID 値を出力ストリームに書き込みます。 |
WriteInt16(Int16) |
16 ビットの整数値を出力ストリームに書き込みます。 |
WriteInt32(Int32) |
32 ビット整数値を出力ストリームに書き込みます。 |
WriteInt64(Int64) |
64 ビット整数値を出力ストリームに書き込みます。 |
WriteSingle(Single) |
浮動小数点値を出力ストリームに書き込みます。 |
WriteString(String) |
文字列値を出力ストリームに書き込みます。 |
WriteTimeSpan(TimeSpan) |
出力ストリームに時間間隔値を書き込みます。 |
WriteUInt16(UInt16) |
16 ビット符号なし整数値を出力ストリームに書き込みます。 |
WriteUInt32(UInt32) |
32 ビット符号なし整数値を出力ストリームに書き込みます。 |
WriteUInt64(UInt64) |
64 ビット符号なし整数値を出力ストリームに書き込みます。 |