码迷,mamicode.com
首页 > Web开发 > 详细

.NETFramework-Web:HttpContext

时间:2018-05-20 14:24:19      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:http   cache   logs   static   style   home   etop   ISE   serve   

ylbtech-.NETFramework-Web:HttpContext

 

1.程序集 System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a返回顶部
1、
#region 程序集 System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
// C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.Web.dll
#endregion

using System.Collections;
using System.Collections.Generic;
using System.ComponentModel;
using System.Globalization;
using System.Security.Principal;
using System.Threading.Tasks;
using System.Web.Caching;
using System.Web.Configuration;
using System.Web.Instrumentation;
using System.Web.Profile;
using System.Web.SessionState;
using System.Web.WebSockets;

namespace System.Web
{
    public sealed class HttpContext : IServiceProvider, IPrincipalContainer
    {
        public HttpContext(HttpWorkerRequest wr);
        public HttpContext(HttpRequest request, HttpResponse response);

        public static HttpContext Current { get; set; }
        public HttpApplicationState Application { get; }
        public IHttpHandler Handler { get; set; }
        public IHttpHandler PreviousHandler { get; }
        public IHttpHandler CurrentHandler { get; }
        public HttpRequest Request { get; }
        public HttpResponse Response { get; }
        public TraceContext Trace { get; }
        public IDictionary Items { get; }
        public HttpSessionState Session { get; }
        public HttpServerUtility Server { get; }
        public Exception[] AllErrors { get; }
        public HttpApplication ApplicationInstance { get; set; }
        public IPrincipal User { get; set; }
        public ProfileBase Profile { get; }
        public bool SkipAuthorization { get; set; }
        public bool IsDebuggingEnabled { get; }
        public bool IsCustomErrorEnabled { get; }
        public DateTime Timestamp { get; }
        public Cache Cache { get; }
        public PageInstrumentationService PageInstrumentation { get; }
        public bool ThreadAbortOnTimeout { get; set; }
        public Exception Error { get; }
        [EditorBrowsable(EditorBrowsableState.Advanced)]
        public bool AllowAsyncDuringSyncStages { get; set; }
        public bool IsPostNotification { get; }
        public RequestNotification CurrentNotification { get; }
        public string WebSocketNegotiatedProtocol { get; }
        public IList<string> WebSocketRequestedProtocols { get; }
        public bool IsWebSocketRequestUpgrading { get; }
        public bool IsWebSocketRequest { get; }
        public AsyncPreloadModeFlags AsyncPreloadMode { get; set; }

        [Obsolete("The recommended alternative is System.Web.Configuration.WebConfigurationManager.GetWebApplicationSection in System.Web.dll. http://go.microsoft.com/fwlink/?linkid=14202")]
        public static object GetAppConfig(string name);
        public static object GetGlobalResourceObject(string classKey, string resourceKey, CultureInfo culture);
        public static object GetGlobalResourceObject(string classKey, string resourceKey);
        public static object GetLocalResourceObject(string virtualPath, string resourceKey, CultureInfo culture);
        public static object GetLocalResourceObject(string virtualPath, string resourceKey);
        public void AcceptWebSocketRequest(Func<AspNetWebSocketContext, Task> userFunc, AspNetWebSocketOptions options);
        public void AcceptWebSocketRequest(Func<AspNetWebSocketContext, Task> userFunc);
        public void AddError(Exception errorInfo);
        public ISubscriptionToken AddOnRequestCompleted(Action<HttpContext> callback);
        public void ClearError();
        public ISubscriptionToken DisposeOnPipelineCompleted(IDisposable target);
        [Obsolete("The recommended alternative is System.Web.HttpContext.GetSection in System.Web.dll. http://go.microsoft.com/fwlink/?linkid=14202")]
        public object GetConfig(string name);
        public object GetSection(string sectionName);
        public void RemapHandler(IHttpHandler handler);
        public void RewritePath(string filePath, string pathInfo, string queryString);
        public void RewritePath(string filePath, string pathInfo, string queryString, bool setClientFilePath);
        public void RewritePath(string path, bool rebaseClientPath);
        public void RewritePath(string path);
        public void SetSessionStateBehavior(SessionStateBehavior sessionStateBehavior);
    }
}
2、
2.返回顶部
 
3.返回顶部
 
4.返回顶部
 
5.返回顶部
 
 
6.返回顶部
 
技术分享图片 作者:ylbtech
出处:http://ylbtech.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

.NETFramework-Web:HttpContext

标签:http   cache   logs   static   style   home   etop   ISE   serve   

原文地址:https://www.cnblogs.com/storebook/p/9063159.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!