ストアとしてメモリを使用するストリームを作成します。次のコード例は、バッキングストアとしてメモリを使用してデータの読み取りと書き込みを行う方法を示しています。Module注釈ストリームの現在位置は、次の読み取りまたは書き込み操作が行われる位置です。メソッドを使用して取得または設定できます。新しいインスタンスが作成されると、現在の位置が0に設定されます。インターフェイスを実装しますが、実際に破棄するリソースはありません。いった言語構築を行ってリソースを破棄する必要はありません。necessary.符号なしバイト配列を使用して作成されたメモリストリームは、データのサイズを変更できないストリームを提供します。バイト配列を使用する場合は、を追加したり、ストリームを圧縮したりすることはできませんが、コンストラクターに渡されるパラメーターに応じて既存の内容を変更できる場合もあります。空のメモリストリームはサイズ変更可能で、書き込みと読み取りが可能です。メソッドを呼び出して取得します。UnmanagedMemoryStreamとしてシリアル化されます。メソッドを経由せずにデータへのポインターを直接取得できるようになります。クラスの新しいインスタンスを初期化します。クラスの新しいインスタンスを初期化します。クラスの新しいインスタンスを初期化します。クラスの新しいインスタンスを初期化します。クラスの新しいインスタンスを初期化します。クラスの新しいインスタンスを、指定に従って初期化される拡張可能な容量を使用して初期化します。specified.プロパティCanRead現在のストリームが読み取りをサポートしているかどうかを示す値を取得します。reading.CanSeek現在のストリームがシークをサポートしているかどうかを示す値を取得します。seeking.CanTimeout現在のストリームがタイムアウトできるかどうかを決定する値を取得します。Stream)CanWrite現在のストリームが書き込みをサポートしているかどうかを示す値を取得します。writing.Capacityストリームに割り当てられたバイト数を取得または設定します。stream.Lengthバイト単位のストリーム長を取得します。bytes.Positionストリームの現在位置を取得または設定します。取得または設定します。取得または設定します。Object)非同期の読み込み動作を開始します。使用を検討してください。Object)非同期の書き込み操作を開始します。使用を検討してください。instead.)Close()読み取りと書き込み用のストリームを閉じます。writing.CopyTo(Stream)現在のストリームからバイトを読み取り、別のストリームに書き込みます。ストリームからバイトを読み取り、別のストリームに書き込みます。size.CopyToAsync(Stream)現在のストリームからすべてのバイトを非同期に読み取り、別のストリームに書き込みます。トークンを使用して、別のストリームに書き込みます。サイズを使用して、現在のストリームからバイトを非同期に読み取り、別のストリームに書き込みます。トークンを使用して、別のストリームに書き込みます。オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。オブジェクトを割り当てます。よって使用されているすべてのリソースを解放します。リソースも解放します。リソースを非同期に解放します。Stream)EndRead(IAsyncResult)保留中の非同期読み取りが完了するまで待機します。使用を検討してください。instead.)EndWrite(IAsyncResult)非同期書き込み操作を終了します。使用を検討してください。instead.)Equals(Object)指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判定します。メソッドをオーバーライドします。performed.FlushAsync()ストリームに対応するすべてのバッファーを非同期にクリアし、バッファー内のデータを基になるデバイスに書き込みます。Stream)FlushAsync(CancellationToken)このストリームのすべてのバッファーを非同期的にクリアし、キャンセル要求を監視します。requests.GetBuffer()このストリームの作成元の符号なしバイトの配列を返します。created.GetHashCode()既定のハッシュ関数として機能します。オブジェクトを取得します。オブジェクトを取得します。簡易コピーを作成します。オブジェクトの簡易コピーを作成します。サポートを提供します。Int32)現在のストリームからバイトのブロックを読み取り、データをバッファーに書き込みます。ストリーム内の位置を進めます。シーケンスを非同期に読み取り、読み取ったバイト数だけストリーム内の位置を進めます。シーケンスを非同期に読み取り、読み取ったバイト数だけストリーム内の位置を進め、キャンセル要求を監視します。ストリーム内の位置を進め、キャンセル要求を監視します。requests.ReadByte()現在のストリームからバイトを読み取ります。SeekOrigin)現在のストリーム内の位置を指定した値に設定します。value.SetLength(Int64)現在のストリーム長を指定した値に設定します。プロパティには関係なく、ストリームの内容をバイト配列に書き込みます。Object)TryGetBuffer(ArraySegment<Byte>)このストリームの作成元の符号なしバイトの配列を返します。戻り値は、変換が成功したかどうかを示します。Int32)バッファーから読み取ったデータを使用して、現在のストリームにバイトのブロックを書き込みます。ストリーム内の現在の位置を進めます。シーケンスを非同期に書き込み、書き込んだバイト数だけストリーム内の現在位置を進めます。シーケンスを非同期に書き込み、書き込んだバイト数だけストリーム内の現在位置を進め、キャンセル要求を監視します。ストリーム内の現在の位置を進め、キャンセル要求を監視します。バイトを書き込みます。ストリームの内容全体を別のストリームに書き込みます。よって使用されているすべてのリソースを解放します。ランタイムの入力ストリームに変換します。ランタイムの出力ストリームに変換します。ストリームに変換します。インターフェイスを返します。インターフェイスを返します。Fileこのページはお役に立ちましたか?はいいいえ追加のフィードバックはありますか?スキップ送信ありがとうございます。Cookie利用条件サイトのフィードバック商標このページはお役に立ちましたか?はいいいえ追加のフィードバックはありますか?スキップ送信ありがとうございます。Cookie利用条件サイトのフィードバック。