Share via


PipeOptions 클래스

정의

Pipe 옵션 집합을 나타냅니다.

public ref class PipeOptions
public class PipeOptions
type PipeOptions = class
Public Class PipeOptions
상속
PipeOptions

생성자

PipeOptions(MemoryPool<Byte>, PipeScheduler, PipeScheduler, Int64, Int64, Int32, Boolean)

지정된 매개 변수를 사용하여 PipeOptions 클래스의 새 인스턴스를 초기화합니다.

속성

Default

PipeOptions의 기본 인스턴스를 가져옵니다.

MinimumSegmentSize

Pool에서 요청한 세그먼트의 최소 크기를 가져옵니다.

PauseWriterThreshold

FlushAsync(CancellationToken)에서 차단을 시작할 때 Pipe의 바이트 수를 가져옵니다. 값을 0으로 설정하면 FlushAsync(CancellationToken)에서 차단되지 않으므로, Pipe의 바이트 수를 무제한으로 설정하는데 효율적입니다.

Pool

버퍼 관리에 사용되는 MemoryPool<T> 개체를 가져옵니다.

ReaderScheduler

PipeReader 콜백과 비동기 연속을 실행하는 데 사용되는 PipeScheduler을(를) 가져옵니다.

ResumeWriterThreshold

FlushAsync(CancellationToken)가 차단을 중지할 때 Pipe의 바이트 수를 가져옵니다.

UseSynchronizationContext

비동기 콜백 및 연속을 캡처된 SynchronizationContext에서 실행할지 여부를 결정하는 값을 가져옵니다. 이는 ReaderSchedulerWriterScheduler에 지정된 스케줄러보다 우선합니다.

WriterScheduler

PipeWriter 콜백과 비동기 연속을 실행하는 데 사용되는 PipeScheduler을(를) 가져옵니다.

메서드

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

적용 대상