diff options
author | Miguel de Icaza <miguel@gnome.org> | 2014-11-02 03:50:48 +0300 |
---|---|---|
committer | Miguel de Icaza <miguel@gnome.org> | 2014-11-02 03:50:48 +0300 |
commit | 0afdce4e370b0fd1df6456c008e16d978f3271a7 (patch) | |
tree | e79290f66f1fcb4d6a0de0c1cac3eac2dc0d263a /mcs/class/System.Web.Abstractions | |
parent | 5c23f1e15dc241f8f2f214d485eb186c04f09903 (diff) | |
parent | b7b94a8024dcfa46fd6575e0af3e2f28dd3da625 (diff) |
Merge pull request #1371 from martinjt/AddClientDisconnectedToken
Add ClientDisconnectedToken property to HttpResponseBase and Wrapper as ...
Diffstat (limited to 'mcs/class/System.Web.Abstractions')
-rw-r--r-- | mcs/class/System.Web.Abstractions/System.Web/HttpResponseBase.cs | 5 | ||||
-rw-r--r-- | mcs/class/System.Web.Abstractions/System.Web/HttpResponseWrapper.cs | 7 |
2 files changed, 12 insertions, 0 deletions
diff --git a/mcs/class/System.Web.Abstractions/System.Web/HttpResponseBase.cs b/mcs/class/System.Web.Abstractions/System.Web/HttpResponseBase.cs index 921ace9ea84..2bf8ebd2f21 100644 --- a/mcs/class/System.Web.Abstractions/System.Web/HttpResponseBase.cs +++ b/mcs/class/System.Web.Abstractions/System.Web/HttpResponseBase.cs @@ -39,6 +39,7 @@ using System.Security.Permissions; using System.Security.Principal; using System.Text; using System.Web.Caching; +using System.Threading; #if NET_4_0 using System.Web.Routing; @@ -69,6 +70,10 @@ namespace System.Web public virtual string Charset { get { NotImplemented (); return null; } set { NotImplemented (); } } +#if NET_4_5 + public virtual CancellationToken ClientDisconnectedToken { get { NotImplemented (); return CancellationToken.None; } } +#endif + public virtual Encoding ContentEncoding { get { NotImplemented (); return null; } set { NotImplemented (); } } public virtual string ContentType { get { NotImplemented (); return null; } set { NotImplemented (); } } diff --git a/mcs/class/System.Web.Abstractions/System.Web/HttpResponseWrapper.cs b/mcs/class/System.Web.Abstractions/System.Web/HttpResponseWrapper.cs index 1d9c2078171..adb5f74edd7 100644 --- a/mcs/class/System.Web.Abstractions/System.Web/HttpResponseWrapper.cs +++ b/mcs/class/System.Web.Abstractions/System.Web/HttpResponseWrapper.cs @@ -39,6 +39,7 @@ using System.Security.Permissions; using System.Security.Principal; using System.Text; using System.Web.Caching; +using System.Threading; namespace System.Web { @@ -82,6 +83,12 @@ namespace System.Web set { w.Charset = value; } } +#if NET_4_5 + public override CancellationToken ClientDisconnectedToken { + get { return CancellationToken.None; } + } +#endif + public override Encoding ContentEncoding { get { return w.ContentEncoding; } set { w.ContentEncoding = value; } |