2010-05-05 Marek Habersack <mhabersack@novell.com>
- * HttpRequestBase.cs: added 4.0 properties HttpChannelBinding and
- RequestContext
+ * HttpRequestBase.cs, HttpRequestWrapper.cs: added 4.0 properties
+ HttpChannelBinding and RequestContext
2010-04-26 Marek Habersack <mhabersack@novell.com>
public virtual string RequestType { get { NotImplemented (); return null; } set { NotImplemented (); } }
#if NET_4_0
public virtual RequestContext RequestContext {
- get { NotImplemented (); return null; } set { NotImplemented (); }
+ get { NotImplemented (); return null; }
internal set { NotImplemented (); }
}
#endif
using System.Text;
using System.Web.Caching;
+#if NET_4_0
+using System.Security.Authentication.ExtendedProtection;
+using System.Web.Routing;
+#endif
+
namespace System.Web
{
#if NET_4_0
public override string HttpMethod {
get { return w.HttpMethod; }
}
-
+#if NET_4_0
+ public override ChannelBinding HttpChannelBinding {
+ get { return w.HttpChannelBinding; }
+ }
+#endif
public override Stream InputStream {
get { return w.InputStream; }
}
get { return w.RequestType; }
set { w.RequestType = value; }
}
-
+#if NET_4_0
+ public override RequestContext RequestContext {
+ get { return w.RequestContext; }
+ internal set { w.RequestContext = value; }
+ }
+#endif
public override NameValueCollection ServerVariables {
get { return w.ServerVariables; }
}