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 montones y con respaldo de matriz en el que |
ArrayPool<T> |
Proporciona un grupo de recursos que permite volver a usar 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 las instancias de la clase SearchValues<T>. |
SearchValues<T> |
Proporciona un conjunto inmutable y de solo lectura de valores optimizado 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 la lectura de valores numéricos específicos endian desde los datos binarios. |
Estructuras
MemoryHandle |
Proporciona un manipulador de memoria para un bloque de memoria. |
ReadOnlySequence<T>.Enumerator |
Representa un enumerador a través de 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 de ReadOnlySequence<T> con un enfoque en asignaciones de montón mínimas o nulas y en el rendimiento. |
StandardFormat |
Representa una cadena de formato estándar sin utilizar una cadena real. |
Interfaces
IBufferWriter<T> |
Representa un receptor de salida en el que se pueden escribir datos de |
IMemoryOwner<T> |
Identifica el propietario de un bloque de memoria que es responsable de eliminar correctamente la memoria subyacente. |
IPinnable |
Proporciona un mecanismo para anclar y desanclar objetos a fin de que el recolector de elementos no utilizados no pueda moverlos. |
Enumeraciones
OperationStatus |
Define los valores que pueden devolverse desde operaciones basadas en el intervalo que admiten el procesamiento de entrada contenida en varios búferes no contiguos. |
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 |
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de