System.Buffers 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
클래스
ArrayBufferWriter<T> |
|
ArrayPool<T> |
T[]형식의 인스턴스를 다시 사용할 수 있는 리소스 풀을 제공합니다. |
BuffersExtensions |
ReadOnlySequence<T>대한 확장 메서드를 제공합니다. |
MemoryManager<T> |
Memory<T>구현을 대체하는 데 사용되는 추상 기본 클래스입니다. |
MemoryPool<T> |
메모리 블록의 풀을 나타냅니다. |
ReadOnlySequenceSegment<T> |
ReadOnlyMemory<T> 노드의 연결된 목록을 나타냅니다. |
SearchValues |
SearchValues<T> 클래스의 인스턴스에 대한 초기화 메서드 집합을 제공합니다. |
SearchValues<T> |
효율적인 검색에 최적화된 변경할 수 없는 읽기 전용 값 집합을 제공합니다. 인스턴스는 Create(ReadOnlySpan<Byte>) 또는 Create(ReadOnlySpan<Char>)만들어집니다. |
SequenceReaderExtensions |
이진 데이터에서 엔디안 특정 숫자 값을 읽을 수 있는 SequenceReader<T> 클래스에 대한 확장된 기능을 제공합니다. |
구조체
MemoryHandle |
메모리 블록에 대한 메모리 핸들을 제공합니다. |
NIndex |
형식을 나타내면 시작 또는 끝에서 컬렉션을 인덱싱할 수 있습니다. |
NRange |
시작 및 끝 인덱스가 있는 범위를 나타냅니다. |
ReadOnlySequence<T>.Enumerator |
ReadOnlySequence<T>열거자를 나타냅니다. |
ReadOnlySequence<T> |
순차적인 일련의 |
SequenceReader<T> |
성능 및 최소 또는 0 힙 할당에 중점을 두고 ReadOnlySequence<T> 이진 및 텍스트 데이터를 읽는 메서드를 제공합니다. |
StandardFormat |
실제 문자열을 사용하지 않고 표준 형식 문자열을 나타냅니다. |
인터페이스
IBufferWriter<T> |
|
IMemoryOwner<T> |
기본 메모리를 적절하게 삭제할 책임이 있는 메모리 블록의 소유자를 식별합니다. |
IPinnable |
가비지 수집기가 개체를 이동하지 못하도록 개체를 고정 및 고정 해제하는 메커니즘을 제공합니다. |
열거형
OperationStatus |
여러 불연결 버퍼에 포함된 입력 처리를 지원하는 범위 기반 작업에서 반환할 수 있는 값을 정의합니다. |
대리자
ReadOnlySpanAction<T,TArg> |
|
SpanAction<T,TArg> |
|
.NET