MemoryMarshal.TryGetMemoryManager Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| TryGetMemoryManager<T,TManager>(ReadOnlyMemory<T>, TManager) |
Versucht, einen MemoryManager<T> aus dem zugrunde liegenden schreibgeschützten Speicherpuffer abzurufen. |
| TryGetMemoryManager<T,TManager>(ReadOnlyMemory<T>, TManager, Int32, Int32) |
Versucht, einen MemoryManager<T>Index für den Start und die Länge aus dem zugrunde liegenden schreibgeschützten Speicherpuffer abzurufen. |
TryGetMemoryManager<T,TManager>(ReadOnlyMemory<T>, TManager)
- Quelle:
- MemoryMarshal.cs
- Quelle:
- MemoryMarshal.cs
- Quelle:
- MemoryMarshal.cs
- Quelle:
- MemoryMarshal.cs
- Quelle:
- MemoryMarshal.cs
Versucht, einen MemoryManager<T> aus dem zugrunde liegenden schreibgeschützten Speicherpuffer abzurufen.
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
Typparameter
- T
Der Typ der Elemente im schreibgeschützten Speicherpuffer.
- TManager
Der Typ des MemoryManager<T> abzurufenden Vorgangs.
Parameter
- memory
- ReadOnlyMemory<T>
Der schreibgeschützte Speicherpuffer, für den der Speicher-Manager abgerufen werden soll.
- manager
- TManager
Wenn die Methode zurückgegeben wird, wird der Vorgesetzte von memory.
Gibt zurück
truewenn die Methode den Speicher-Manager abgerufen hat; andernfalls . false
Gilt für:
TryGetMemoryManager<T,TManager>(ReadOnlyMemory<T>, TManager, Int32, Int32)
- Quelle:
- MemoryMarshal.cs
- Quelle:
- MemoryMarshal.cs
- Quelle:
- MemoryMarshal.cs
- Quelle:
- MemoryMarshal.cs
- Quelle:
- MemoryMarshal.cs
Versucht, einen MemoryManager<T>Index für den Start und die Länge aus dem zugrunde liegenden schreibgeschützten Speicherpuffer abzurufen.
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
Typparameter
- T
Der Typ der Elemente im schreibgeschützten Speicherpuffer.
- TManager
Der Typ des MemoryManager<T> abzurufenden Vorgangs.
Parameter
- memory
- ReadOnlyMemory<T>
Der schreibgeschützte Speicherpuffer, für den der Speicher-Manager abgerufen werden soll.
- manager
- TManager
Wenn die Methode zurückgegeben wird, wird der Vorgesetzte von memory.
- start
- Int32
Wenn die Methode zurückgegeben wird, wird der Offset vom Anfang des managermemory darstellten Werts zurückgegeben.
- length
- Int32
Wenn die Methode zurückgegeben wird, wird die Länge des managermemory darstellten Werts angegeben.
Gibt zurück
truewenn die Methode erfolgreich war; andernfalls . false