Path Information
String AbsolutePath { get; }
String AbsolutePathOriginalCase { get; }
String AbsoluteUrl { get; }
String AbsoluteUrlOriginalCase { get; }
String[] UrlPartArray { get; }
String UserAgent { get; }
String GetUrlPart(Http.Position position);
String GetUrlPart(int position);
//- @Position -//
public enum Position
{
/// <summary>
/// The first position
/// </summary>
First = 1,
/// <summary>
/// The second position
/// </summary>
Second = 2,
/// <summary>
/// The third position
/// </summary>
Third = 3,
/// <summary>
/// The last position
/// </summary>
Ultima = 4,
/// <summary>
/// The position before the ultima
/// </summary>
Penultima = 5,
/// <summary>
/// The position before the penultima
/// </summary>
Antepenultima = 6
}
Physical Information
String ApplicationPath { get; }
String PhysicalApplicationPath { get; }
String IPAddress { get; }
Request and Response Information
HttpMethod Method { get; }
String RefererOriginalCase { get; }
String QueryString { get; }
StatusCode StatusCode { get; set; }
String AcceptedEncoding { get; }
Web Objects
HttpApplication Application { get; }
HttpContext Context { get; }
HttpServerUtility Server { get; }
HttpSessionState Session { get; }
HttpRequest Request { get; }
HttpResponse Response { get; }
void SetSlidingCache(int days);
Page Objects and Information
IHttpHandler CurrentHandler { get; }
Page ManuallyLoadedPage { get; set; }
Boolean IsAliased { get; }
HttpFileCollection UploadedFileCollection { get; }
NameValueCollection Form { get; }
Machine Code Information
String DecryptCode(String code);
String[] DecryptCodeAsStringArray(String code);
Redirect Methods
void Redirect(String url);
void Redirect(String url, bool endResponse);