MemoryMarshal.TryGetMemoryManager Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
TryGetMemoryManager<T,TManager>(ReadOnlyMemory<T>, TManager) |
Tenta di recuperare un MemoryManager<T> dal buffer di memoria di sola lettura sottostante. |
TryGetMemoryManager<T,TManager>(ReadOnlyMemory<T>, TManager, Int32, Int32) |
Tenta di recuperare un MemoryManager<T>, l'indice iniziale e la lunghezza dal buffer di memoria di sola lettura sottostante. |
TryGetMemoryManager<T,TManager>(ReadOnlyMemory<T>, TManager)
- Origine:
- MemoryMarshal.cs
- Origine:
- MemoryMarshal.cs
- Origine:
- MemoryMarshal.cs
Tenta di recuperare un MemoryManager<T> dal buffer di memoria di sola lettura sottostante.
public:
generic <typename T, typename TManager>
where TManager : System::Buffers::MemoryManager<T> static bool TryGetMemoryManager(ReadOnlyMemory<T> memory, [Runtime::InteropServices::Out] TManager % manager);
public static bool TryGetMemoryManager<T,TManager> (ReadOnlyMemory<T> memory, out TManager? manager) where TManager : System.Buffers.MemoryManager<T>;
public static bool TryGetMemoryManager<T,TManager> (ReadOnlyMemory<T> memory, out TManager manager) where TManager : System.Buffers.MemoryManager<T>;
static member TryGetMemoryManager : ReadOnlyMemory<'T> * 'Manager -> bool (requires 'Manager :> System.Buffers.MemoryManager<'T>)
Public Shared Function TryGetMemoryManager(Of T, TManager) (memory As ReadOnlyMemory(Of T), ByRef manager As TManager) As Boolean
Parametri di tipo
- T
Tipo degli elementi nel buffer di memoria di sola lettura.
- TManager
Tipo dell'oggetto MemoryManager<T> da recuperare.
Parametri
- memory
- ReadOnlyMemory<T>
Buffer di memoria di sola lettura per cui ottenere il gestore di memoria.
- manager
- TManager
Quando il metodo termina, il gestore di memory
.
Restituisce
true
se il metodo ha recuperato il gestore di memoria; in caso contrario, false
.
Si applica a
TryGetMemoryManager<T,TManager>(ReadOnlyMemory<T>, TManager, Int32, Int32)
- Origine:
- MemoryMarshal.cs
- Origine:
- MemoryMarshal.cs
- Origine:
- MemoryMarshal.cs
Tenta di recuperare un MemoryManager<T>, l'indice iniziale e la lunghezza dal buffer di memoria di sola lettura sottostante.
public:
generic <typename T, typename TManager>
where TManager : System::Buffers::MemoryManager<T> static bool TryGetMemoryManager(ReadOnlyMemory<T> memory, [Runtime::InteropServices::Out] TManager % manager, [Runtime::InteropServices::Out] int % start, [Runtime::InteropServices::Out] int % length);
public static bool TryGetMemoryManager<T,TManager> (ReadOnlyMemory<T> memory, out TManager? manager, out int start, out int length) where TManager : System.Buffers.MemoryManager<T>;
public static bool TryGetMemoryManager<T,TManager> (ReadOnlyMemory<T> memory, out TManager manager, out int start, out int length) where TManager : System.Buffers.MemoryManager<T>;
static member TryGetMemoryManager : ReadOnlyMemory<'T> * 'Manager * int * int -> bool (requires 'Manager :> System.Buffers.MemoryManager<'T>)
Public Shared Function TryGetMemoryManager(Of T, TManager) (memory As ReadOnlyMemory(Of T), ByRef manager As TManager, ByRef start As Integer, ByRef length As Integer) As Boolean
Parametri di tipo
- T
Tipo degli elementi nel buffer di memoria di sola lettura.
- TManager
Tipo dell'oggetto MemoryManager<T> da recuperare.
Parametri
- memory
- ReadOnlyMemory<T>
Buffer di memoria di sola lettura per cui ottenere il gestore di memoria.
- manager
- TManager
Quando il metodo termina, il gestore di memory
.
- start
- Int32
Quando il metodo termina, offset dall'inizio di manager
rappresentato da memory
.
- length
- Int32
Quando il metodo termina, lunghezza di manager
rappresentato da memory
.
Restituisce
true
se il metodo è riuscito; in caso contrario, false
.