HttpServerUtilityWrapper HttpServerUtilityWrapper HttpServerUtilityWrapper HttpServerUtilityWrapper Class

정의

웹 요청을 처리하는 도우미 메서드를 제공하는 HTTP 내장 개체를 캡슐화합니다.Encapsulates the HTTP intrinsic object that provides helper methods for processing Web requests.

public ref class HttpServerUtilityWrapper : System::Web::HttpServerUtilityBase
public class HttpServerUtilityWrapper : System.Web.HttpServerUtilityBase
type HttpServerUtilityWrapper = class
    inherit HttpServerUtilityBase
Public Class HttpServerUtilityWrapper
Inherits HttpServerUtilityBase
상속
HttpServerUtilityWrapperHttpServerUtilityWrapperHttpServerUtilityWrapperHttpServerUtilityWrapper

설명

HttpServerUtilityWrapper 클래스에서 파생 되는 HttpServerUtilityBase 클래스 및에 대 한 래퍼 역할을 합니다 HttpServerUtility 클래스.The HttpServerUtilityWrapper class derives from the HttpServerUtilityBase class and serves as a wrapper for the HttpServerUtility class. 이 클래스의 기능을 제공 합니다 HttpServerUtility 클래스도 노출 하는 동안는 HttpServerUtilityBase 형식입니다.This class exposes the functionality of the HttpServerUtility class while also exposing the HttpServerUtilityBase type. 합니다 HttpServerUtilityBase 클래스의 기본 구현을 바꿀 수 있습니다는 HttpServerUtility ASP.NET 파이프라인 외부 단위 테스트를 수행 하는 경우와 같은 사용자 지정 구현으로 응용 프로그램의 클래스입니다.The HttpServerUtilityBase class enables you to replace the original implementation of the HttpServerUtility class in your application with a custom implementation, such as when you perform unit testing outside the ASP.NET pipeline.

생성자

HttpServerUtilityWrapper(HttpServerUtility) HttpServerUtilityWrapper(HttpServerUtility) HttpServerUtilityWrapper(HttpServerUtility) HttpServerUtilityWrapper(HttpServerUtility)

HttpServerUtilityWrapper 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the HttpServerUtilityWrapper class.

속성

MachineName MachineName MachineName MachineName

서버의 컴퓨터 이름을 가져옵니다.Gets the server's computer name.

ScriptTimeout ScriptTimeout ScriptTimeout ScriptTimeout

요청 제한 시간 값(초)을 가져오거나 설정합니다.Gets or sets the request time-out value in seconds.

메서드

ClearError() ClearError() ClearError() ClearError()

최신 예외를 지웁니다.Clears the most recent exception.

CreateObject(String) CreateObject(String) CreateObject(String) CreateObject(String)

개체의 ProgID(프로그래밍 ID)로 식별되는 COM 개체의 서버 인스턴스를 만듭니다.Creates a server instance of a COM object that is identified by the object's programmatic identifier (ProgID).

CreateObject(Type) CreateObject(Type) CreateObject(Type) CreateObject(Type)

개체의 형식으로 식별된 COM 개체의 서버 인스턴스를 만듭니다.Creates a server instance of a COM object that is identified by the object's type.

CreateObjectFromClsid(String) CreateObjectFromClsid(String) CreateObjectFromClsid(String) CreateObjectFromClsid(String)

개체의 CLSID(클래스 식별자)로 식별되는 COM 개체의 서버 인스턴스를 만듭니다.Creates a server instance of a COM object that is identified by the object's class identifier (CLSID).

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.Determines whether the specified object is equal to the current object.

(Inherited from Object)
Execute(IHttpHandler, TextWriter, Boolean) Execute(IHttpHandler, TextWriter, Boolean) Execute(IHttpHandler, TextWriter, Boolean) Execute(IHttpHandler, TextWriter, Boolean)

실행된 처리기의 출력을 캡처하는 TextWriter 인스턴스와 QueryStringForm 컬렉션을 지울지 여부를 지정하는 값을 사용하여 현재 프로세스의 컨텍스트에서 지정된 처리기를 실행합니다.Executes the specified handler in the context of the current process, using a TextWriter instance to capture output from the executed handler and a value that specifies whether to clear the QueryString and Form collections.

Execute(String) Execute(String) Execute(String) Execute(String)

현재 프로세스의 컨텍스트에서 지정된 가상 경로에 대한 처리기를 실행합니다.Executes the handler for the specified virtual path in the context of the current process.

Execute(String, Boolean) Execute(String, Boolean) Execute(String, Boolean) Execute(String, Boolean)

현재 프로세스의 컨텍스트에서 지정된 가상 경로에 대한 처리기를 실행하고 QueryStringForm 컬렉션을 지울지 여부를 지정합니다.Executes the handler for the specified virtual path in the context of the current process and specifies whether to clear the QueryString and Form collections.

Execute(String, TextWriter) Execute(String, TextWriter) Execute(String, TextWriter) Execute(String, TextWriter)

실행된 처리기의 출력을 캡처하는 TextWriter 인스턴스를 사용하여 현재 프로세스의 컨텍스트에서 지정된 가상 경로에 대한 처리기를 실행합니다.Executes the handler for the specified virtual path in the context of the current process, using a TextWriter instance to capture output from the executed handler.

Execute(String, TextWriter, Boolean) Execute(String, TextWriter, Boolean) Execute(String, TextWriter, Boolean) Execute(String, TextWriter, Boolean)

페이지의 출력을 캡처하는 TextWriter 인스턴스와 QueryStringForm 컬렉션을 지울지 여부를 나타내는 값을 사용하여 현재 요청의 컨텍스트에서 지정된 가상 경로에 대한 처리기를 실행합니다.Executes the handler for the specified virtual path in the context of the current request, using a TextWriter instance to capture output from the page and a value that indicates whether to clear the QueryString and Form collections.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(Inherited from Object)
GetLastError() GetLastError() GetLastError() GetLastError()

가장 최근에 발생한 예외를 반환합니다.Returns the most recent exception.

GetType() GetType() GetType() GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(Inherited from Object)
HtmlDecode(String) HtmlDecode(String) HtmlDecode(String) HtmlDecode(String)

HTML로 인코딩된 문자열을 디코딩하여 디코딩된 문자열을 반환합니다.Decodes an HTML-encoded string and returns the decoded string.

HtmlDecode(String, TextWriter) HtmlDecode(String, TextWriter) HtmlDecode(String, TextWriter) HtmlDecode(String, TextWriter)

HTML로 인코드된 문자열을 디코드하여 결과를 스트림으로 반환합니다.Decodes an HTML-encoded string and returns the results in a stream.

HtmlEncode(String) HtmlEncode(String) HtmlEncode(String) HtmlEncode(String)

문자열을 HTML로 인코딩하고 인코딩된 문자열을 반환합니다.HTML-encodes a string and returns the encoded string.

HtmlEncode(String, TextWriter) HtmlEncode(String, TextWriter) HtmlEncode(String, TextWriter) HtmlEncode(String, TextWriter)

문자열을 HTML로 인코드하고 그 결과 출력을 출력 스트림에 보냅니다.HTML-encodes a string and sends the resulting output to an output stream.

MapPath(String) MapPath(String) MapPath(String) MapPath(String)

웹 서버의 지정된 가상 경로에 해당하는 실제 파일 경로를 반환합니다.Returns the physical file path that corresponds to the specified virtual path on the Web server.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

현재 개체를 나타내는 문자열을 반환합니다.Returns a string that represents the current object.

(Inherited from Object)
Transfer(IHttpHandler, Boolean) Transfer(IHttpHandler, Boolean) Transfer(IHttpHandler, Boolean) Transfer(IHttpHandler, Boolean)

현재 프로세스의 실행을 종료하고 사용자 지정 HTTP 처리기와 QueryStringForm 컬렉션을 지울지 여부를 지정하는 값을 사용하여 새 요청의 실행을 시작합니다.Terminates execution of the current process and starts execution of a new request, using a custom HTTP handler and a value that specifies whether to clear the QueryString and Form collections.

Transfer(String) Transfer(String) Transfer(String) Transfer(String)

현재 프로세스의 실행을 종료하고 URL로 지정된 페이지나 처리기의 실행을 시작합니다.Terminates execution of the current process and starts execution of a page or handler that is specified with a URL.

Transfer(String, Boolean) Transfer(String, Boolean) Transfer(String, Boolean) Transfer(String, Boolean)

현재 페이지의 실행을 종료하고 지정된 URL과 QueryStringForm 컬렉션을 지울지 여부를 지정하는 값을 사용하여 다른 페이지 또는 처리기의 실행을 시작합니다.Terminates execution of the current page and starts execution of a different page or handler by using the specified URL and a value that specifies whether to clear the QueryString and Form collections.

TransferRequest(String) TransferRequest(String) TransferRequest(String) TransferRequest(String)

지정된 URL에서 끝점을 비동기적으로 실행합니다.Asynchronously executes the end point at the specified URL.

TransferRequest(String, Boolean) TransferRequest(String, Boolean) TransferRequest(String, Boolean) TransferRequest(String, Boolean)

지정된 URL에서 비동기적으로 엔드포인트를 실행하고 QueryStringForm 컬렉션을 지울지 여부를 지정합니다.Asynchronously executes the endpoint at the specified URL and specifies whether to clear the QueryString and Form collections.

TransferRequest(String, Boolean, String, NameValueCollection) TransferRequest(String, Boolean, String, NameValueCollection) TransferRequest(String, Boolean, String, NameValueCollection) TransferRequest(String, Boolean, String, NameValueCollection)

지정된 HTTP 메서드와 헤더를 사용하여 지정된 URL의 엔드포인트를 비동기적으로 실행합니다.Asynchronously executes the endpoint at the specified URL by using the specified HTTP method and headers.

TransferRequest(String, Boolean, String, NameValueCollection, Boolean) TransferRequest(String, Boolean, String, NameValueCollection, Boolean) TransferRequest(String, Boolean, String, NameValueCollection, Boolean) TransferRequest(String, Boolean, String, NameValueCollection, Boolean)

지정된 HTTP 메서드, 헤더 및 경로를 사용하여 지정된 URL의 비동기 실행을 수행하며 폼 값과 사용자 ID를 선택적으로 유지합니다.Performs an asynchronous execution of the specified URL using the specified HTTP method, headers, path, and options to preserve form values and preserve the user identity.

UrlDecode(String) UrlDecode(String) UrlDecode(String) UrlDecode(String)

URL로 인코딩된 문자열을 디코딩하여 디코딩된 문자열을 반환합니다.Decodes a URL-encoded string and returns the decoded string.

UrlDecode(String, TextWriter) UrlDecode(String, TextWriter) UrlDecode(String, TextWriter) UrlDecode(String, TextWriter)

URL로 인코딩된 문자열을 디코딩하고 그 결과 출력을 스트림에 보냅니다.Decodes a URL-encoded string and sends the resulting output to a stream.

UrlEncode(String) UrlEncode(String) UrlEncode(String) UrlEncode(String)

문자열을 URL로 인코딩하고 인코딩된 문자열을 반환합니다.URL-encodes a string and returns the encoded string.

UrlEncode(String, TextWriter) UrlEncode(String, TextWriter) UrlEncode(String, TextWriter) UrlEncode(String, TextWriter)

문자열을 URL로 인코딩하고 그 결과 출력을 스트림에 보냅니다.URL-encodes a string and sends the resulting output to a stream.

UrlPathEncode(String) UrlPathEncode(String) UrlPathEncode(String) UrlPathEncode(String)

URL 문자열의 경로 부분을 URL로 인코딩합니다.URL-encodes the path section of a URL string.

UrlTokenDecode(String) UrlTokenDecode(String) UrlTokenDecode(String) UrlTokenDecode(String)

base64 숫자를 사용하여 URL 문자열 토큰을 해당하는 바이트 배열로 디코딩합니다.Decodes a URL string token into an equivalent byte array by using base64 digits.

UrlTokenEncode(Byte[]) UrlTokenEncode(Byte[]) UrlTokenEncode(Byte[]) UrlTokenEncode(Byte[])

base64 숫자를 사용하여 URL에서 전송하기에 적합한 동등한 문자열 표현으로 바이트 배열을 인코딩합니다.Encodes a byte array into an equivalent string representation by using base64 digits, which makes it usable for transmission on the URL.

적용 대상