MemoryMarshal.AsMemory<T>(ReadOnlyMemory<T>) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Memory<T>からReadOnlyMemory<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>と同じメモリを表すメモリ ブロック。
注釈
Caution
この方法は細心の注意を払って使用する必要があります。 ReadOnlyMemory<T> は、変更できないデータや書き込み先ではないその他のメモリを表すために使用されます。 Memory<T> このメソッドによって作成されたインスタンスを書き込むべきではありません。 このメソッドの目的は、 Memory<T> として型指定された変数が、 ReadOnlyMemory<T>を格納するための読み取りにのみ使用できるようにすることです。