メインメニューを開く

差分

RedirectResult クラス (System.Web.Mvc)

161 バイト追加, 2012年7月11日 (水) 10:35
=== 301リダイレクト ===
[[ASP.NET MVC 3]]では、[[bool型]]のPermanentという[[プロパティ]]が追加され、永続的に移転したことを示す永久リダイレクト([[301リダイレクト]])を発生させるかを指定できるようになった。)を発生させるかを指定できるようになった。Permanentプロパティの値はRedirectResultクラスの[[コンストラクタ]]の2番目の[[引数]]として指定することもできる。
なお、[[ASP.NET MVC 3]]で追加されたものであり[[ASP.NET MVC 2]]以前では存在しないので注意。
</source>
[[ASP.NET MVC 2]]以前で301リダイレクトをしたい場合はActionResultクラスを継承した自前クラスを作る。以前で[[301リダイレクト]]をしたい場合は[[ActionResultクラス]]を[[継承]]した自前クラスを作る。
<source lang="csharp">
using System.Web.Mvc;
匿名利用者