MemoryMarshal.AsMemory<T>(ReadOnlyMemory<T>) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ReadOnlyMemory<T> から Memory<T> インスタンスを作成します。
public:
generic <typename T>
static Memory<T> AsMemory(ReadOnlyMemory<T> memory);
public static Memory<T> AsMemory<T>(ReadOnlyMemory<T> memory);
static member AsMemory : ReadOnlyMemory<'T> -> Memory<'T>
Public Shared Function AsMemory(Of T) (memory As ReadOnlyMemory(Of T)) As Memory(Of T)
型パラメーター
- T
読み取り専用メモリ バッファー内の項目の種類。
パラメーター
- memory
- ReadOnlyMemory<T>
読み取り専用メモリ バッファー。
戻り値
ReadOnlyMemory<T> と同じメモリを表すメモリ ブロック。
注釈
注意事項
この方法は細心の注意を払って使用する必要があります。 ReadOnlyMemory<T> は、変更できないデータと、書き込み先ではないその他のメモリを表すために使用されます。 Memory<T> このメソッドによって作成されたインスタンスを書き込むべきではありません。 このメソッドの目的は、 として Memory<T> 型指定された変数を許可することですが、 を格納 ReadOnlyMemory<T>するための読み取りにのみ使用されます。