MemoryMarshal.TryGetMemoryManager Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
TryGetMemoryManager<T,TManager>(ReadOnlyMemory<T>, TManager) |
Tente de récupérer un élément MemoryManager<T> à partir de la mémoire tampon en lecture seule sous-jacente. |
TryGetMemoryManager<T,TManager>(ReadOnlyMemory<T>, TManager, Int32, Int32) |
Tente de récupérer un élément MemoryManager<T>, un index de début et une longueur à partir de la mémoire tampon en lecture seule sous-jacente. |
TryGetMemoryManager<T,TManager>(ReadOnlyMemory<T>, TManager)
- Source:
- MemoryMarshal.cs
- Source:
- MemoryMarshal.cs
- Source:
- MemoryMarshal.cs
Tente de récupérer un élément MemoryManager<T> à partir de la mémoire tampon en lecture seule sous-jacente.
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
Paramètres de type
- T
Type des éléments dans la mémoire tampon en lecture seule.
- TManager
Type de à MemoryManager<T> récupérer.
Paramètres
- memory
- ReadOnlyMemory<T>
Mémoire tampon en lecture seule pour laquelle obtenir le Gestionnaire de mémoire.
- manager
- TManager
Quand la méthode est retournée, gestionnaire de memory
.
Retours
true
si la méthode a extrait le Gestionnaire de mémoire ; sinon, false
.
S’applique à
TryGetMemoryManager<T,TManager>(ReadOnlyMemory<T>, TManager, Int32, Int32)
- Source:
- MemoryMarshal.cs
- Source:
- MemoryMarshal.cs
- Source:
- MemoryMarshal.cs
Tente de récupérer un élément MemoryManager<T>, un index de début et une longueur à partir de la mémoire tampon en lecture seule sous-jacente.
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
Paramètres de type
- T
Type des éléments dans la mémoire tampon en lecture seule.
- TManager
Type de à MemoryManager<T> récupérer.
Paramètres
- memory
- ReadOnlyMemory<T>
Mémoire tampon en lecture seule pour laquelle obtenir le Gestionnaire de mémoire.
- manager
- TManager
Quand la méthode est retournée, gestionnaire de memory
.
- start
- Int32
Quand la méthode est retournée, offset à partir du début du manager
représenté par memory
.
- length
- Int32
Quand la méthode est retournée, longueur du manager
représenté par memory
.
Retours
true
si la méthode a réussi ; sinon false
.