HttpResponseWrapper.RedirectToRoute 메서드

정의

지정된 경로 매개 변수 값, 경로 이름 또는 둘 다 사용하여 새 URL로 요청을 리디렉션합니다.

오버로드

RedirectToRoute(Object)

지정된 경로 매개 변수 값을 사용하여 새 URL로 요청을 리디렉션합니다.

RedirectToRoute(String)

지정된 경로 이름을 사용하여 새 URL로 요청을 리디렉션합니다.

RedirectToRoute(RouteValueDictionary)

지정된 경로 매개 변수 값을 사용하여 새 URL로 요청을 리디렉션합니다.

RedirectToRoute(String, Object)

지정된 경로 이름 및 경로 매개 변수 값을 사용하여 새 URL로 요청을 리디렉션합니다.

RedirectToRoute(String, RouteValueDictionary)

지정된 경로 이름 및 경로 매개 변수 값을 사용하여 새 URL로 요청을 리디렉션합니다.

RedirectToRoute(Object)

지정된 경로 매개 변수 값을 사용하여 새 URL로 요청을 리디렉션합니다.

public:
 override void RedirectToRoute(System::Object ^ routeValues);
public override void RedirectToRoute (object routeValues);
override this.RedirectToRoute : obj -> unit
Public Overrides Sub RedirectToRoute (routeValues As Object)

매개 변수

routeValues
Object

경로 매개 변수 값입니다.

예외

경로가 지정한 경로 매개 변수에 해당하지 않습니다.

HTTP 헤더를 보낸 다음에 리디렉션하려는 경우

설명

이 메서드는 코딩 편의를 위해 제공됩니다. 두 번째 매개 변수가 Redirect(String, Boolean) .로 설정된 메서드를 호출하는 것과 false같습니다.

이 메서드는 생성자를 사용 하 여 개체에 routeValues System.Web.Routing.RouteValueDictionary 전달 되는 개체를 RouteValueDictionary.RouteValueDictionary(Object) 변환 합니다. RouteCollection.GetVirtualPath 그런 다음 URL을 확인하기 위해 메서드를 호출합니다.

ASP.NET 302 HTTP 상태 코드를 반환하여 리디렉션을 수행합니다.

추가 정보

적용 대상

RedirectToRoute(String)

지정된 경로 이름을 사용하여 새 URL로 요청을 리디렉션합니다.

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

매개 변수

routeName
String

경로의 이름입니다.

예외

지정한 경로 이름에 해당하는 경로가 없습니다.

HTTP 헤더를 보낸 다음에 리디렉션하려는 경우

설명

이 메서드는 코딩 편의를 위해 제공됩니다. 두 번째 매개 변수가 Redirect(String, Boolean) .로 설정된 메서드를 호출하는 것과 false같습니다.

이 메서드는 메서드를 사용하여 URL로 routeName 전달되는 경로 이름을 변환합니다 RouteCollection.GetVirtualPath .

ASP.NET 302 HTTP 상태 코드를 반환하여 리디렉션을 수행합니다.

추가 정보

적용 대상

RedirectToRoute(RouteValueDictionary)

지정된 경로 매개 변수 값을 사용하여 새 URL로 요청을 리디렉션합니다.

public:
 override void RedirectToRoute(System::Web::Routing::RouteValueDictionary ^ routeValues);
public override void RedirectToRoute (System.Web.Routing.RouteValueDictionary routeValues);
override this.RedirectToRoute : System.Web.Routing.RouteValueDictionary -> unit
Public Overrides Sub RedirectToRoute (routeValues As RouteValueDictionary)

매개 변수

routeValues
RouteValueDictionary

경로 매개 변수 값입니다.

예외

경로가 지정한 경로 매개 변수에 해당하지 않습니다.

HTTP 헤더를 보낸 다음에 리디렉션하려는 경우

설명

이 메서드는 코딩 편의를 위해 제공됩니다. 두 번째 매개 변수가 Redirect(String, Boolean) .로 설정된 메서드를 호출하는 것과 false같습니다.

이 메서드는 URL을 RouteCollection.GetVirtualPath 확인 하는 메서드를 호출 합니다.

ASP.NET 302 HTTP 상태 코드를 반환하여 리디렉션을 수행합니다.

추가 정보

적용 대상

RedirectToRoute(String, Object)

지정된 경로 이름 및 경로 매개 변수 값을 사용하여 새 URL로 요청을 리디렉션합니다.

public:
 override void RedirectToRoute(System::String ^ routeName, System::Object ^ routeValues);
public override void RedirectToRoute (string routeName, object routeValues);
override this.RedirectToRoute : string * obj -> unit
Public Overrides Sub RedirectToRoute (routeName As String, routeValues As Object)

매개 변수

routeName
String

경로의 이름입니다.

routeValues
Object

경로 매개 변수 값입니다.

예외

경로가 지정한 경로 매개 변수에 해당하지 않습니다.

HTTP 헤더를 보낸 다음에 리디렉션하려는 경우

설명

이 메서드는 코딩 편의를 위해 제공됩니다. 두 번째 매개 변수가 Redirect(String, Boolean) .로 설정된 메서드를 호출하는 것과 false같습니다.

이 메서드는 생성자를 사용하여 개체에 routeValues System.Web.Routing.RouteValueDictionary 전달되는 개체를 RouteValueDictionary.RouteValueDictionary(Object) 변환합니다. RouteCollection.GetVirtualPath 그런 다음 메서드를 호출하여 URL을 확인합니다.

ASP.NET 302 HTTP 상태 코드를 반환하여 리디렉션을 수행합니다.

추가 정보

적용 대상

RedirectToRoute(String, RouteValueDictionary)

지정된 경로 이름 및 경로 매개 변수 값을 사용하여 새 URL로 요청을 리디렉션합니다.

public:
 override void RedirectToRoute(System::String ^ routeName, System::Web::Routing::RouteValueDictionary ^ routeValues);
public override void RedirectToRoute (string routeName, System.Web.Routing.RouteValueDictionary routeValues);
override this.RedirectToRoute : string * System.Web.Routing.RouteValueDictionary -> unit
Public Overrides Sub RedirectToRoute (routeName As String, routeValues As RouteValueDictionary)

매개 변수

routeName
String

경로의 이름입니다.

routeValues
RouteValueDictionary

경로 매개 변수 값입니다.

예외

경로가 지정한 경로 매개 변수에 해당하지 않습니다.

HTTP 헤더를 보낸 다음에 리디렉션하려는 경우

설명

이 메서드는 코딩 편의를 위해 제공됩니다. 두 번째 매개 변수가 Redirect(String, Boolean) .로 설정된 메서드를 호출하는 것과 false같습니다.

RouteCollection.GetVirtualPath URL을 확인하기 위해 메서드가 호출됩니다.

ASP.NET 302 HTTP 상태 코드를 반환하여 리디렉션을 수행합니다.

추가 정보

적용 대상