HttpServerUtilityWrapper 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
웹 요청을 처리하기 위한 HTTP 내장 개체를 캡슐화합니다.
public ref class HttpServerUtilityWrapper : System::Web::HttpServerUtilityBase
public class HttpServerUtilityWrapper : System.Web.HttpServerUtilityBase
type HttpServerUtilityWrapper = class
inherit HttpServerUtilityBase
Public Class HttpServerUtilityWrapper
Inherits HttpServerUtilityBase
- 상속
설명
클래스는 클래스 HttpServerUtilityWrapper 에서 파생 HttpServerUtilityBase 되 고 클래스의 래퍼 역할을 HttpServerUtility 합니다. 이 클래스는 HttpServerUtility 형식을 노출 하는 동시에 클래스의 기능을 노출 합니다 HttpServerUtilityBase . 합니다 HttpServerUtilityBase 클래스의 기본 구현을 바꿀 수 있습니다는 HttpServerUtility ASP.NET 파이프라인 외부 단위 테스트를 수행 하는 경우와 같은 사용자 지정 구현으로 애플리케이션의 클래스입니다.
생성자
HttpServerUtilityWrapper(HttpServerUtility) |
HttpServerUtilityWrapper 클래스의 새 인스턴스를 초기화합니다. |
속성
MachineName |
서버의 컴퓨터 이름을 가져옵니다. |
ScriptTimeout |
요청 제한 시간 값(초)을 가져오거나 설정합니다. |
메서드
ClearError() |
최신 예외를 지웁니다. |
CreateObject(String) |
개체의 ProgID(프로그래밍 ID)로 식별되는 COM 개체의 서버 인스턴스를 만듭니다. |
CreateObject(Type) |
개체의 형식으로 식별된 COM 개체의 서버 인스턴스를 만듭니다. |
CreateObjectFromClsid(String) |
개체의 CLSID(클래스 식별자)로 식별되는 COM 개체의 서버 인스턴스를 만듭니다. |
Equals(Object) |
지정된 개체가 현재 개체와 같은지 확인합니다. (다음에서 상속됨 Object) |
Execute(IHttpHandler, TextWriter, Boolean) |
실행된 처리기의 출력을 캡처할 TextWriter 인스턴스와 QueryString 및 Form 컬렉션을 지울지 여부를 지정하는 값을 사용하여 현재 프로세스의 컨텍스트에서 지정된 처리기를 실행합니다. |
Execute(String) |
현재 프로세스의 컨텍스트에서 지정된 가상 경로에 대한 처리기를 실행합니다. |
Execute(String, Boolean) |
현재 프로세스의 컨텍스트에서 지정된 가상 경로에 대한 처리기를 실행하고 QueryString 및 Form 컬렉션을 지울지 여부를 지정합니다. |
Execute(String, TextWriter) |
현재 프로세스의 컨텍스트에서 지정된 가상 경로에 대한 처리기를 실행하고 TextWriter 인스턴스를 사용하여 실행된 처리기의 출력을 캡처합니다. |
Execute(String, TextWriter, Boolean) |
현재 요청의 컨텍스트에서 지정된 가상 경로에 대한 처리기를 실행합니다. TextWriter 인스턴스를 사용하여 QueryString 및 Form 컬렉션을 지울지 여부를 나타내는 값 및 페이지 출력을 캡처합니다. |
GetHashCode() |
기본 해시 함수로 작동합니다. (다음에서 상속됨 Object) |
GetLastError() |
최신 예외를 반환합니다. |
GetType() |
현재 인스턴스의 Type을 가져옵니다. (다음에서 상속됨 Object) |
HtmlDecode(String) |
HTML로 인코딩된 문자열을 디코딩하여 디코딩된 문자열을 반환합니다. |
HtmlDecode(String, TextWriter) |
HTML로 인코드된 문자열을 디코드하여 결과를 스트림으로 반환합니다. |
HtmlEncode(String) |
문자열을 HTML로 인코딩하고 인코딩된 문자열을 반환합니다. |
HtmlEncode(String, TextWriter) |
문자열을 HTML로 인코드하고 그 결과 출력을 출력 스트림에 보냅니다. |
MapPath(String) |
웹 서버의 지정된 가상 경로에 해당하는 실제 파일 경로를 반환합니다. |
MemberwiseClone() |
현재 Object의 단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
ToString() |
현재 개체를 나타내는 문자열을 반환합니다. (다음에서 상속됨 Object) |
Transfer(IHttpHandler, Boolean) |
현재 프로세스의 실행을 종료하고 QueryString 및 Form 컬렉션을 지울지를 지정하는 사용자 지정 HTTP 처리기와 값을 사용하여 새 요청의 실행을 시작합니다. |
Transfer(String) |
현재 프로세스의 실행을 종료하고 URL로 지정된 페이지 또는 처리기의 실행을 시작합니다. |
Transfer(String, Boolean) |
현재 페이지의 실행을 종료하고 지정된 URL과 QueryString 및 Form 컬렉션을 지울지 여부를 지정하는 값을 사용하여 다른 페이지 또는 처리기의 실행을 시작합니다. |
TransferRequest(String) |
지정된 URL에서 끝점을 비동기적으로 실행합니다. |
TransferRequest(String, Boolean) |
지정된 URL에서 비동기적으로 엔드포인트을 실행하고 QueryString 및 Form 컬렉션을 지울지 여부를 지정합니다. |
TransferRequest(String, Boolean, String, NameValueCollection) |
지정된 HTTP 메서드와 헤더를 사용하여 지정된 URL의 엔드포인트을 비동기적으로 실행합니다. |
TransferRequest(String, Boolean, String, NameValueCollection, Boolean) |
지정된 HTTP 메서드, 헤더 및 경로를 사용하여 지정된 URL의 비동기 실행을 수행하며 폼 값과 사용자 ID를 선택적으로 유지합니다. |
TransferRequest(String, Boolean, String, NameValueCollection, Boolean) |
파생된 클래스에서 구현된 경우 폼 값을 유지하거나 사용자 ID를 유지하기 위해 지정된 HTTP 메서드, 헤더, 경로 및 옵션을 사용하여 지정된 URL에서 끝점을 실행합니다. (다음에서 상속됨 HttpServerUtilityBase) |
UrlDecode(String) |
URL로 인코드된 문자열을 디코드하여 디코드된 문자열을 반환합니다. |
UrlDecode(String, TextWriter) |
URL로 인코드된 문자열을 디코드하고 결과 출력을 스트림에 보냅니다. |
UrlEncode(String) |
문자열을 URL로 인코딩하고 인코딩된 문자열을 반환합니다. |
UrlEncode(String, TextWriter) |
문자열을 URL로 인코드하고 결과 출력을 스트림에 보냅니다. |
UrlPathEncode(String) |
URL 문자열의 경로 섹션을 URL로 인코드합니다. |
UrlTokenDecode(String) |
base64 숫자를 사용하여 URL 문자열 토큰을 해당하는 바이트 배열로 디코드합니다. |
UrlTokenEncode(Byte[]) |
URL에서 전송하기에 적합하도록 base64 숫자를 사용하여 바이트 배열을 해당 문자열 표현으로 인코드합니다. |