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

UnmanagedMemoryStream メソッド

2013/12/12

この API は、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。

UnmanagedMemoryStream 型で公開されるメンバーは以下のとおりです。

  名前説明
パブリック メソッド BeginRead 非同期の読み込み動作を開始します。 (Stream から継承されます。)
パブリック メソッド BeginWrite 非同期の書き込み操作を開始します。 (Stream から継承されます。)
パブリック メソッド Close 現在のストリームを閉じ、現在のストリームに関連付けられているすべてのリソース (ソケット、ファイル ハンドルなど) を解放します。 (Stream から継承されます。)
パブリック メソッド CopyTo(Stream) 現在のストリームからすべてのバイトを読み取り、宛先ストリームにそれらを書き込みます。 (Stream から継承されます。)
パブリック メソッド CopyTo(Stream, Int32) 指定されたバッファー サイズを使用して、現在のストリームからすべてのバイトを読み取り、コピー先のストリームに書き込みます。 (Stream から継承されます。)
パブリック メソッド CopyToAsync(Stream) 現在のストリームからバイトを非同期的に読み取り、別のストリームにそれらを書き込みます。 (Stream から継承されます。)
パブリック メソッド CopyToAsync(Stream, Int32) 指定されたバッファー サイズを使用して、現在のストリームからバイトを非同期的に読み取り、別のストリームに書き込みます。 (Stream から継承されます。)
パブリック メソッド CopyToAsync(Stream, Int32, CancellationToken) 指定されたバッファー サイズとキャンセル トークンを使用して、現在のストリームからバイトを非同期的に読み取り、別のストリームに書き込みます。 (Stream から継承されます。)
パブリック メソッド Dispose() Stream によって使用されているすべてのリソースを解放します。 (Stream から継承されます。)
プロテクト メソッド Dispose(Boolean) インフラストラクチャ。 UnmanagedMemoryStream によって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。 (Stream.Dispose(Boolean) をオーバーライドします。)
パブリック メソッド EndRead 保留中の非同期読み取りが完了するまで待機します。 (Stream から継承されます。)
パブリック メソッド EndWrite 非同期書き込み操作を終了します。 (Stream から継承されます。)
パブリック メソッド Equals(Object) 指定した Object が、現在の Object と等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize Object がガベージ コレクションで再利用される前に、Object がリソースを解放して他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド Flush インフラストラクチャ。 アクションが実行されないように、Flush メソッドをオーバーライドします。 (Stream.Flush() をオーバーライドします。)
パブリック メソッド FlushAsync() このストリームに対応するすべてのバッファーを非同期的にクリアし、バッファー内のデータを基になるデバイスに書き込みます。 (Stream から継承されます。)
パブリック メソッド FlushAsync(CancellationToken) このストリームに対応するすべてのバッファーを非同期的にクリアし、バッファー内のデータを基になるデバイスに書き込み、取り消し要求を監視します。 (Stream から継承されます。)
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド Read インフラストラクチャ。 指定したバイト数を指定した配列に読み取ります。 (Stream.Read(Byte[], Int32, Int32) をオーバーライドします。)
パブリック メソッド ReadAsync(Byte[], Int32, Int32) 現在のストリームからバイト シーケンスを非同期的に読み取り、読み取ったバイト数だけストリーム内の位置を進めます。 (Stream から継承されます。)
パブリック メソッド ReadAsync(Byte[], Int32, Int32, CancellationToken) 現在のストリームからバイト シーケンスを非同期的に読み取り、読み取ったバイト数だけストリーム内の位置を進め、取り消し要求を監視します。 (Stream から継承されます。)
パブリック メソッド ReadByte インフラストラクチャ。 ストリームから 1 バイトを読み取り、ストリーム内の位置を 1 バイト分進めます。ストリームの末尾の場合は -1 を返します。 (Stream.ReadByte() をオーバーライドします。)
パブリック メソッド Seek インフラストラクチャ。 現在のストリームの現在位置を、指定した値に設定します。 (Stream.Seek(Int64, SeekOrigin) をオーバーライドします。)
パブリック メソッド SetLength インフラストラクチャ。 ストリーム長を、指定した値に設定します。 (Stream.SetLength(Int64) をオーバーライドします。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)
パブリック メソッド Write インフラストラクチャ。 バッファーのデータを使用して、現在のストリームにバイトのブロックを書き込みます。 (Stream.Write(Byte[], Int32, Int32) をオーバーライドします。)
パブリック メソッド WriteAsync(Byte[], Int32, Int32) 現在のストリームにバイト シーケンスを非同期的に書き込み、書き込んだバイト数だけストリーム内の現在位置を進めます。 (Stream から継承されます。)
パブリック メソッド WriteAsync(Byte[], Int32, Int32, CancellationToken) 現在のストリームにバイト シーケンスを非同期的に書き込み、書き込んだバイト数だけストリーム内の現在位置を進め、取り消し要求を監視します。 (Stream から継承されます。)
パブリック メソッド WriteByte インフラストラクチャ。 ファイル ストリーム内の現在位置にバイトを書き込みます。 (Stream.WriteByte(Byte) をオーバーライドします。)
このページのトップへ

  名前説明
パブリック拡張メソッド AsInputStream Windows ストア アプリ向け .NET のマネージ ストリームを Windows ランタイム の入力ストリームに変換します。 (WindowsRuntimeStreamExtensions によって定義されています。)
パブリック拡張メソッド AsOutputStream Windows ストア アプリ向け .NET のマネージ ストリームを Windows ランタイム の出力ストリームに変換します。 (WindowsRuntimeStreamExtensions によって定義されています。)
このページのトップへ

表示: