다음을 통해 공유


HttpServerUtilityWrapper.TransferRequest 메서드

정의

지정된 URL에서 끝점을 비동기적으로 실행합니다.

오버로드

TransferRequest(String)

지정된 URL에서 끝점을 비동기적으로 실행합니다.

TransferRequest(String, Boolean)

지정된 URL에서 비동기적으로 엔드포인트을 실행하고 QueryStringForm 컬렉션을 지울지 여부를 지정합니다.

TransferRequest(String, Boolean, String, NameValueCollection)

지정된 HTTP 메서드와 헤더를 사용하여 지정된 URL의 엔드포인트을 비동기적으로 실행합니다.

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

지정된 HTTP 메서드, 헤더 및 경로를 사용하여 지정된 URL의 비동기 실행을 수행하며 폼 값과 사용자 ID를 선택적으로 유지합니다.

TransferRequest(String)

지정된 URL에서 끝점을 비동기적으로 실행합니다.

public:
 override void TransferRequest(System::String ^ path);
public override void TransferRequest (string path);
override this.TransferRequest : string -> unit
Public Overrides Sub TransferRequest (path As String)

매개 변수

path
String

실행할 페이지 또는 처리기의 URL입니다.

예외

이 요청에는 IIS 7.0의 통합 파이프라인 모드가 필요 합니다.

요청 처리에 서버를 사용할 수 없습니다.

path 매개 변수가 null인 경우

path 매개 변수가 잘못되었습니다.

적용 대상

TransferRequest(String, Boolean)

지정된 URL에서 비동기적으로 엔드포인트을 실행하고 QueryStringForm 컬렉션을 지울지 여부를 지정합니다.

public:
 override void TransferRequest(System::String ^ path, bool preserveForm);
public override void TransferRequest (string path, bool preserveForm);
override this.TransferRequest : string * bool -> unit
Public Overrides Sub TransferRequest (path As String, preserveForm As Boolean)

매개 변수

path
String

실행할 페이지의 URL입니다.

preserveForm
Boolean

trueQueryString 컬렉션을 유지하려면 Form 이고, falseQueryString 컬렉션을 지우려면 Form 입니다.

예외

이 요청에는 IIS 7.0의 통합 파이프라인 모드가 필요 합니다.

요청 처리에 서버를 사용할 수 없습니다.

path 매개 변수가 null인 경우

path 매개 변수가 잘못되었습니다.

적용 대상

TransferRequest(String, Boolean, String, NameValueCollection)

지정된 HTTP 메서드와 헤더를 사용하여 지정된 URL의 엔드포인트을 비동기적으로 실행합니다.

public:
 override void TransferRequest(System::String ^ path, bool preserveForm, System::String ^ method, System::Collections::Specialized::NameValueCollection ^ headers);
public override void TransferRequest (string path, bool preserveForm, string method, System.Collections.Specialized.NameValueCollection headers);
override this.TransferRequest : string * bool * string * System.Collections.Specialized.NameValueCollection -> unit
Public Overrides Sub TransferRequest (path As String, preserveForm As Boolean, method As String, headers As NameValueCollection)

매개 변수

path
String

실행할 페이지 또는 처리기의 URL입니다.

preserveForm
Boolean

trueQueryString 컬렉션을 유지하려면 Form 이고, falseQueryString 컬렉션을 지우려면 Form 입니다.

method
String

새 요청에 사용할 HTTP 메서드(GET, POST등)입니다. null인 경우 원래 요청의 HTTP 메서드를 사용합니다.

headers
NameValueCollection

새 요청에 대한 요청 헤더의 컬렉션입니다.

예외

요청에 통합 모드로 실행 되는 IIS 7.0이 필요 합니다.

요청 처리에 서버를 사용할 수 없습니다.

path 매개 변수가 null인 경우

path 매개 변수가 잘못되었습니다.

적용 대상

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

지정된 HTTP 메서드, 헤더 및 경로를 사용하여 지정된 URL의 비동기 실행을 수행하며 폼 값과 사용자 ID를 선택적으로 유지합니다.

public:
 override void TransferRequest(System::String ^ path, bool preserveForm, System::String ^ method, System::Collections::Specialized::NameValueCollection ^ headers, bool preserveUser);
public override void TransferRequest (string path, bool preserveForm, string method, System.Collections.Specialized.NameValueCollection headers, bool preserveUser);
override this.TransferRequest : string * bool * string * System.Collections.Specialized.NameValueCollection * bool -> unit
Public Overrides Sub TransferRequest (path As String, preserveForm As Boolean, method As String, headers As NameValueCollection, preserveUser As Boolean)

매개 변수

path
String

경로입니다.

preserveForm
Boolean

trueQueryString 컬렉션을 유지하려면 Form 이고, falseQueryString 컬렉션을 지우려면 Form 입니다.

method
String

새 요청에서 사용할 HTTP 메서드입니다.

headers
NameValueCollection

새 요청의 요청 헤더를 포함하는 NameValueCollection 개체입니다.

preserveUser
Boolean

사용자 ID를 보존하려면 true이고, 그렇지 않으면 false입니다. 이 메서드의 다른 오버로드는 preserveUser 매개 변수가 true로 설정된 이 메서드 오버로드를 호출합니다.

예외

이 요청에는 IIS 7.0의 통합 파이프라인 모드가 필요 합니다.

요청 처리에 서버를 사용할 수 없습니다.

path 매개 변수가 null인 경우

path 매개 변수가 잘못되었습니다.

적용 대상