System.Buffers Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clases
| ArrayBufferWriter<T> |
Representa un receptor de salida basado en el montón basado en matrices en el que se pueden escribir |
| ArrayPool<T> |
Proporciona un grupo de recursos que permite reutilizar instancias de tipo T[]. |
| BuffersExtensions |
Proporciona métodos de extensión para ReadOnlySequence<T>. |
| MemoryManager<T> |
Clase base abstracta que se usa para reemplazar la implementación de Memory<T>. |
| MemoryPool<T> |
Representa un grupo de bloques de memoria. |
| ReadOnlySequenceSegment<T> |
Representa una lista vinculada de ReadOnlyMemory<T> nodos. |
| SearchValues |
Proporciona un conjunto de métodos de inicialización para instancias de la clase SearchValues<T>. |
| SearchValues<T> |
Proporciona un conjunto inmutable y de solo lectura de valores optimizados para una búsqueda eficaz. Las instancias se crean mediante Create(ReadOnlySpan<Byte>) o Create(ReadOnlySpan<Char>). |
| SequenceReaderExtensions |
Proporciona funcionalidad extendida para la clase SequenceReader<T> que permite leer valores numéricos específicos de endian de datos binarios. |
Estructuras
| MemoryHandle |
Proporciona un identificador de memoria para un bloque de memoria. |
| NIndex |
Represent a type can be used to index a collection from the start or the end. |
| NRange |
Representa un intervalo que tiene índices iniciales y finales. |
| ReadOnlySequence<T>.Enumerator |
Representa un enumerador sobre un ReadOnlySequence<T>. |
| ReadOnlySequence<T> |
Representa una secuencia que puede leer una serie secuencial de |
| SequenceReader<T> |
Proporciona métodos para leer datos binarios y de texto fuera de un ReadOnlySequence<T> con un enfoque en el rendimiento y asignaciones mínimas o cero del montón. |
| StandardFormat |
Representa una cadena de formato estándar sin usar una cadena real. |
Interfaces
| IBufferWriter<T> |
Representa un receptor de salida en el que se pueden escribir |
| IMemoryOwner<T> |
Identifica el propietario de un bloque de memoria responsable de eliminar la memoria subyacente correctamente. |
| IPinnable |
Proporciona un mecanismo para anclar y desanclar objetos para evitar que el recolector de elementos no utilizados los mueva. |
Enumeraciones
| OperationStatus |
Define los valores que se pueden devolver a partir de operaciones basadas en intervalos que admiten el procesamiento de la entrada contenida en varios búferes no ambiguos. |
Delegados
| ReadOnlySpanAction<T,TArg> |
Encapsula un método que recibe un intervalo de solo lectura de objetos de tipo |
| SpanAction<T,TArg> |
Encapsula un método que recibe un intervalo de objetos de tipo |