System.Buffers Espace de noms
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.
Classes
ArrayBufferWriter<T> |
Représente un récepteur de sortie basé sur un tas et basé sur un tableau dans lequel |
ArrayPool<T> |
Fournit un pool de ressources qui permet la réutilisation des instances de type T[]. |
BuffersExtensions |
Fournit des méthodes d'extension pour ReadOnlySequence<T>. |
MemoryManager<T> |
Classe de base abstraite utilisée pour remplacer l’implémentation de Memory<T>. |
MemoryPool<T> |
Représente un pool de blocs de mémoire. |
ReadOnlySequenceSegment<T> |
Représente une liste liée de nœuds ReadOnlyMemory<T>. |
SearchValues |
Fournit un ensemble de méthodes d’initialisation pour les instances de la classe SearchValues<T>. |
SearchValues<T> |
Fournit un ensemble immuable, en lecture seule, de valeurs optimisées pour une recherche efficace. Les instances sont créées par Create(ReadOnlySpan<Byte>) ou Create(ReadOnlySpan<Char>). |
SequenceReaderExtensions |
Fournit des fonctionnalités étendues pour la classe SequenceReader<T> qui permet de lire des valeurs numériques spécifiques à endian à partir de données binaires. |
Structures
MemoryHandle |
Fournit un handle de mémoire pour un bloc de mémoire. |
ReadOnlySequence<T>.Enumerator |
Représente un énumérateur sur une ReadOnlySequence<T>. |
ReadOnlySequence<T> |
Représente une séquence capable de lire une série séquentielle de |
SequenceReader<T> |
Fournit des méthodes de lecture de données binaires et texte à partir d’un ReadOnlySequence<T> en ciblant les performances et les allocations de tas minimales ou égales à zéro. |
StandardFormat |
Représente une chaîne de format standard sans utiliser une chaîne réelle. |
Interfaces
IBufferWriter<T> |
Représente un récepteur de sortie dans lequel des données |
IMemoryOwner<T> |
Identifie le propriétaire d’un bloc de mémoire, responsable de la suppression de la mémoire sous-jacente. |
IPinnable |
Fournit un mécanisme permettant d’épingler et de désépingler les objets afin d’empêcher le récupérateur de mémoire de les déplacer. |
Énumérations
OperationStatus |
Définit les valeurs qui peuvent être retournées à partir d’opérations basées sur l’étendue qui prennent en charge le traitement de l’entrée contenue dans plusieurs mémoires tampons non contiguës. |
Délégués
ReadOnlySpanAction<T,TArg> |
Encapsule une méthode qui reçoit une étendue d’objets en lecture seule de type |
SpanAction<T,TArg> |
Encapsule une méthode qui reçoit une étendue d’objets de type |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour