MemoryMarshal.TryGetMemoryManager Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| TryGetMemoryManager<T,TManager>(ReadOnlyMemory<T>, TManager) |
Försöker hämta en MemoryManager<T> från den underliggande skrivskyddade minnesbufferten. |
| TryGetMemoryManager<T,TManager>(ReadOnlyMemory<T>, TManager, Int32, Int32) |
Försöker hämta ett MemoryManager<T>, startindex och en längd från den underliggande skrivskyddade minnesbufferten. |
TryGetMemoryManager<T,TManager>(ReadOnlyMemory<T>, TManager)
- Källa:
- MemoryMarshal.cs
- Källa:
- MemoryMarshal.cs
- Källa:
- MemoryMarshal.cs
- Källa:
- MemoryMarshal.cs
- Källa:
- MemoryMarshal.cs
Försöker hämta en MemoryManager<T> från den underliggande skrivskyddade minnesbufferten.
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
Typparametrar
- T
Typ av objekt i den skrivskyddade minnesbufferten.
- TManager
Typ av som ska hämtas MemoryManager<T> .
Parametrar
- memory
- ReadOnlyMemory<T>
Den skrivskyddade minnesbuffert som minneshanteraren ska hämtas för.
- manager
- TManager
När metoden returnerar, chefen för memory.
Returer
trueom metoden hämtade minneshanteraren; annars . false
Gäller för
TryGetMemoryManager<T,TManager>(ReadOnlyMemory<T>, TManager, Int32, Int32)
- Källa:
- MemoryMarshal.cs
- Källa:
- MemoryMarshal.cs
- Källa:
- MemoryMarshal.cs
- Källa:
- MemoryMarshal.cs
- Källa:
- MemoryMarshal.cs
Försöker hämta ett MemoryManager<T>, startindex och en längd från den underliggande skrivskyddade minnesbufferten.
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
Typparametrar
- T
Typ av objekt i den skrivskyddade minnesbufferten.
- TManager
Typ av som ska hämtas MemoryManager<T> .
Parametrar
- memory
- ReadOnlyMemory<T>
Den skrivskyddade minnesbuffert som minneshanteraren ska hämtas för.
- manager
- TManager
När metoden returnerar, chefen för memory.
- start
- Int32
När metoden returneras, förskjutningen från början av manager det som memory representerar.
- length
- Int32
När metoden returnerar, längden på den manager som memory representerar.
Returer
trueom metoden lyckades. annars . false