AspBufferingOn

이 속성은 ASP 응용 프로그램으로부터의 출력이 버퍼링될지를 지정합니다. 이 값을 TRUE로 설정하면(기본값) 응용 프로그램으로부터의 모든 출력이 버퍼에 수집된 다음 버퍼가 클라이언트 브라우저로 플러시됩니다. 이 속성을 FALSE로 설정하면 클라이언트 브라우저를 사용할 수 있을 때 ASP 스크립트로부터의 출력이 기록됩니다.

버퍼링 기능을 설정하면 ASP 응용 프로그램은 클라이언트 브라우저가 결과를 받기 전에 ASP 스크립트를 완벽하게 처리해야만 합니다. 이런 이유 때문에, 버퍼링된 스크립트에 걸린 총 시간이 실제로는 더 적게 걸렸다 하더라도 사용자에게는 버퍼링 기능을 사용하는 응용 프로그램이 버퍼링 기능을 사용하지 않는 응용 프로그램 보다 더 느리게 처리되는 것처럼 느껴집니다. 따라서 버퍼링 기능을 설정하면 스크립트가 처리되고 있는 동안 컨텐트의 일부분을 사용자에게 전달하는 Response.Flush 메서드를 사용하는 것이 좋습니다.

참고   버퍼링 기능이 해제되면 기존 HTTP 헤더를 수정하거나 새로운 헤더를 생성하는 메서드가 컨텐트 본문이 클라이언트 브라우저로 전달되기 전에 실행되어야 합니다. 버퍼링이 설정되면 이러한 제한이 필요 없게 됩니다.

중요   IIS 5.0 이전 버전에서 IIS 5.1로 업그레이드했으면 이 속성에 대한 기본 설정은 TURE가 아닌 FALSE로 설정됩니다.

데이터 형식 Boolean
기본값 TRUE
상속 가능 여부 상속 가능

액세스 위치

이 속성은 다음 위치에서 액세스할 수 있습니다.

메타베이스 경로 키 종류
/LM/W3SVC IIsWebService
/LM/W3SVC/N IIsWebServer
/LM/W3SVC/N/ROOT IIsWebVirtualDir
/LM/W3SVC/N/ROOT/WebVirtualDir IIsWebVirtualDir
/LM/W3SVC/N/ROOT/WebVirtualDir/WebDirectory IIsWebDirectory

IIS 관리 기본 개체 정보

다음 표에는 IIS 관리 기본 개체를 사용하는 코드에만 필요한 추가 정보가 나열되어 있습니다.

메타베이스 식별자 MD_ASP_BUFFERINGON
데이터 형식 DWORD_METADATA
사용자 유형 ASP_MD_UT_APP


© 1997-2001 Microsoft Corporation. All rights reserved.