EnumerationOptions.BufferSize 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
제안된 버퍼 크기(바이트)를 가져오거나 설정합니다. 기본값은 0(제안 없음)입니다.
public:
property int BufferSize { int get(); void set(int value); };
public int BufferSize { get; set; }
member this.BufferSize : int with get, set
Public Property BufferSize As Integer
속성 값
버퍼 크기입니다.
설명
모든 플랫폼에서 사용자 할당 버퍼를 사용하는 것은 아니며, 일부 플랫폼에서는 전체 결과를 반환하기에 충분한 공간이 있는 고정 버퍼 또는 버퍼가 필요합니다. 이 옵션이 유용한 한 가지 시나리오는 Windows 원격 공유 열거형입니다. 버퍼가 크면 네트워크를 통해 더 많은 결과를 일괄 처리할 수 있으므로(예: 네트워크 공유를 통해) 성능이 향상될 수 있습니다. 예를 들어 "큰" 버퍼는 16K입니다. 일반적인 것은 4K입니다.
현재 플랫폼의 네이티브 API에 아무런 의미가 없거나 하나 이상의 결과를 얻기에는 너무 작은 경우 제안된 버퍼 크기는 사용되지 않습니다.