MemoryMarshal.TryGetMemoryManager Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| TryGetMemoryManager<T,TManager>(ReadOnlyMemory<T>, TManager) |
Probeert een op MemoryManager<T> te halen uit de onderliggende geheugenbuffer met het kenmerk Alleen-lezen. |
| TryGetMemoryManager<T,TManager>(ReadOnlyMemory<T>, TManager, Int32, Int32) |
Probeert een MemoryManager<T>index op te halen, index te starten en de lengte van de onderliggende alleen-lezen geheugenbuffer op te halen. |
TryGetMemoryManager<T,TManager>(ReadOnlyMemory<T>, TManager)
- Bron:
- MemoryMarshal.cs
- Bron:
- MemoryMarshal.cs
- Bron:
- MemoryMarshal.cs
- Bron:
- MemoryMarshal.cs
- Bron:
- MemoryMarshal.cs
Probeert een op MemoryManager<T> te halen uit de onderliggende geheugenbuffer met het kenmerk Alleen-lezen.
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
Type parameters
- T
Het type items in de alleen-lezen geheugenbuffer.
- TManager
Het type dat MemoryManager<T> moet worden opgehaald.
Parameters
- memory
- ReadOnlyMemory<T>
De alleen-lezen geheugenbuffer waarvoor het geheugenbeheer moet worden gebruikt.
- manager
- TManager
Wanneer de methode wordt geretourneerd, is de manager van memory.
Retouren
true als de methode de geheugenbeheerder heeft opgehaald; anders, false.
Van toepassing op
TryGetMemoryManager<T,TManager>(ReadOnlyMemory<T>, TManager, Int32, Int32)
- Bron:
- MemoryMarshal.cs
- Bron:
- MemoryMarshal.cs
- Bron:
- MemoryMarshal.cs
- Bron:
- MemoryMarshal.cs
- Bron:
- MemoryMarshal.cs
Probeert een MemoryManager<T>index op te halen, index te starten en de lengte van de onderliggende alleen-lezen geheugenbuffer op te halen.
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
Type parameters
- T
Het type items in de alleen-lezen geheugenbuffer.
- TManager
Het type dat MemoryManager<T> moet worden opgehaald.
Parameters
- memory
- ReadOnlyMemory<T>
De alleen-lezen geheugenbuffer waarvoor het geheugenbeheer moet worden gebruikt.
- manager
- TManager
Wanneer de methode wordt geretourneerd, is de manager van memory.
- start
- Int32
Wanneer de methode retourneert, wordt de verschuiving van het begin van de manager representatie memory weergegeven.
- length
- Int32
Wanneer de methode wordt geretourneerd, wordt de lengte van de manager vertegenwoordiger memory weergegeven.
Retouren
true indien de methode is geslaagd; anders, false.