//------------------------------------------------------------------------------ // // Copyright (c) Microsoft Corporation. All rights reserved. // //------------------------------------------------------------------------------ namespace System.Web { using System; using System.Collections; using System.Collections.Specialized; using System.Diagnostics.CodeAnalysis; using System.IO; using System.Runtime.CompilerServices; using System.Text; using System.Threading; using System.Threading.Tasks; using System.Web.Caching; using System.Web.Routing; [TypeForwardedFrom("System.Web.Abstractions, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")] public abstract class HttpResponseBase { public virtual bool Buffer { get { throw new NotImplementedException(); } set { throw new NotImplementedException(); } } public virtual bool BufferOutput { get { throw new NotImplementedException(); } set { throw new NotImplementedException(); } } public virtual HttpCachePolicyBase Cache { get { throw new NotImplementedException(); } } public virtual string CacheControl { get { throw new NotImplementedException(); } set { throw new NotImplementedException(); } } [SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Justification = "Matches HttpResponse class")] public virtual String Charset { get { throw new NotImplementedException(); } set { throw new NotImplementedException(); } } public virtual CancellationToken ClientDisconnectedToken { get { throw new NotImplementedException(); } } public virtual Encoding ContentEncoding { set { throw new NotImplementedException(); } get { throw new NotImplementedException(); } } public virtual string ContentType { get { throw new NotImplementedException(); } set { throw new NotImplementedException(); } } public virtual HttpCookieCollection Cookies { get { throw new NotImplementedException(); } } public virtual int Expires { get { throw new NotImplementedException(); } set { throw new NotImplementedException(); } } public virtual DateTime ExpiresAbsolute { get { throw new NotImplementedException(); } set { throw new NotImplementedException(); } } public virtual Stream Filter { get { throw new NotImplementedException(); } set { throw new NotImplementedException(); } } public virtual NameValueCollection Headers { get { throw new NotImplementedException(); } } public virtual bool HeadersWritten { get { throw new NotImplementedException(); } } public virtual Encoding HeaderEncoding { set { throw new NotImplementedException(); } get { throw new NotImplementedException(); } } public virtual bool IsClientConnected { get { throw new NotImplementedException(); } } public virtual bool IsRequestBeingRedirected { get { throw new NotImplementedException(); } } public virtual TextWriter Output { get { throw new NotImplementedException(); } set { throw new NotImplementedException(); } } public virtual Stream OutputStream { get { throw new NotImplementedException(); } } public virtual String RedirectLocation { get { throw new NotImplementedException(); } set { throw new NotImplementedException(); } } public virtual string Status { get { throw new NotImplementedException(); } set { throw new NotImplementedException(); } } public virtual int StatusCode { get { throw new NotImplementedException(); } set { throw new NotImplementedException(); } } public virtual String StatusDescription { get { throw new NotImplementedException(); } set { throw new NotImplementedException(); } } public virtual int SubStatusCode { get { throw new NotImplementedException(); } set { throw new NotImplementedException(); } } public virtual bool SupportsAsyncFlush { get { throw new NotImplementedException(); } } public virtual bool SuppressContent { get { throw new NotImplementedException(); } set { throw new NotImplementedException(); } } public virtual bool SuppressDefaultCacheControlHeader { get { throw new NotImplementedException(); } set { throw new NotImplementedException(); } } public virtual bool SuppressFormsAuthenticationRedirect { get { throw new NotImplementedException(); } set { throw new NotImplementedException(); } } public virtual bool TrySkipIisCustomErrors { get { throw new NotImplementedException(); } set { throw new NotImplementedException(); } } public virtual void AddCacheItemDependency(string cacheKey) { throw new NotImplementedException(); } public virtual void AddCacheItemDependencies(ArrayList cacheKeys) { throw new NotImplementedException(); } public virtual void AddCacheItemDependencies(string[] cacheKeys) { throw new NotImplementedException(); } public virtual void AddCacheDependency(params CacheDependency[] dependencies) { throw new NotImplementedException(); } [SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly", Justification = "Matches HttpResponse class")] public virtual void AddFileDependency(String filename) { throw new NotImplementedException(); } [SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly", Justification = "Matches HttpResponse class")] public virtual void AddFileDependencies(ArrayList filenames) { throw new NotImplementedException(); } [SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly", Justification = "Matches HttpResponse class")] public virtual void AddFileDependencies(string[] filenames) { throw new NotImplementedException(); } public virtual void AddHeader(String name, String value) { throw new NotImplementedException(); } [SuppressMessage("Microsoft.Design", "CA1030:UseEventsWhereAppropriate", Justification = @"The normal event pattern doesn't work between HttpResponse and HttpResponseBase since the signatures differ.")] public virtual ISubscriptionToken AddOnSendingHeaders(Action callback) { throw new NotImplementedException(); } public virtual void AppendCookie(HttpCookie cookie) { throw new NotImplementedException(); } public virtual void AppendHeader(String name, String value) { throw new NotImplementedException(); } [SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Justification = "Matches HttpResponse class")] public virtual void AppendToLog(String param) { throw new NotImplementedException(); } public virtual string ApplyAppPathModifier(string virtualPath) { throw new NotImplementedException(); } public virtual IAsyncResult BeginFlush(AsyncCallback callback, Object state) { throw new NotImplementedException(); } public virtual void BinaryWrite(byte[] buffer) { throw new NotImplementedException(); } public virtual void Clear() { throw new NotImplementedException(); } public virtual void ClearContent() { throw new NotImplementedException(); } public virtual void ClearHeaders() { throw new NotImplementedException(); } public virtual void Close() { throw new NotImplementedException(); } public virtual void DisableKernelCache() { throw new NotImplementedException(); } public virtual void DisableUserCache() { throw new NotImplementedException(); } [SuppressMessage("Microsoft.Naming", "CA1716:IdentifiersShouldNotMatchKeywords", MessageId = "End", Justification = "Matches HttpResponse class")] public virtual void End() { throw new NotImplementedException(); } public virtual void EndFlush(IAsyncResult asyncResult) { throw new NotImplementedException(); } public virtual void Flush() { throw new NotImplementedException(); } public virtual Task FlushAsync() { throw new NotImplementedException(); } [SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Justification = "Matches HttpResponse class")] public virtual void Pics(String value) { throw new NotImplementedException(); } [SuppressMessage("Microsoft.Design", "CA1054:UriParametersShouldNotBeStrings", Justification = "Matches HttpResponse class")] public virtual void Redirect(String url) { throw new NotImplementedException(); } [SuppressMessage("Microsoft.Design", "CA1054:UriParametersShouldNotBeStrings", Justification = "Matches HttpResponse class")] public virtual void Redirect(String url, bool endResponse) { throw new NotImplementedException(); } public virtual void RedirectToRoute(object routeValues) { throw new NotImplementedException(); } public virtual void RedirectToRoute(string routeName) { throw new NotImplementedException(); } public virtual void RedirectToRoute(RouteValueDictionary routeValues) { throw new NotImplementedException(); } public virtual void RedirectToRoute(string routeName, object routeValues) { throw new NotImplementedException(); } public virtual void RedirectToRoute(string routeName, RouteValueDictionary routeValues) { throw new NotImplementedException(); } public virtual void RedirectToRoutePermanent(object routeValues) { throw new NotImplementedException(); } public virtual void RedirectToRoutePermanent(string routeName) { throw new NotImplementedException(); } public virtual void RedirectToRoutePermanent(RouteValueDictionary routeValues) { throw new NotImplementedException(); } public virtual void RedirectToRoutePermanent(string routeName, object routeValues) { throw new NotImplementedException(); } public virtual void RedirectToRoutePermanent(string routeName, RouteValueDictionary routeValues) { throw new NotImplementedException(); } [SuppressMessage("Microsoft.Design", "CA1054:UriParametersShouldNotBeStrings", Justification = "Matches HttpResponse class")] public virtual void RedirectPermanent(String url) { throw new NotImplementedException(); } [SuppressMessage("Microsoft.Design", "CA1054:UriParametersShouldNotBeStrings", Justification = "Matches HttpResponse class")] public virtual void RedirectPermanent(String url, bool endResponse) { throw new NotImplementedException(); } public virtual void RemoveOutputCacheItem(string path) { throw new NotImplementedException(); } public virtual void RemoveOutputCacheItem(string path, string providerName) { throw new NotImplementedException(); } public virtual void SetCookie(HttpCookie cookie) { throw new NotImplementedException(); } [SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly", Justification = "Matches HttpResponse class")] public virtual void TransmitFile(string filename) { throw new NotImplementedException(); } [SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly", Justification = "Matches HttpResponse class")] public virtual void TransmitFile(string filename, long offset, long length) { throw new NotImplementedException(); } [SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Justification = "Matches HttpResponse class")] public virtual void Write(char ch) { throw new NotImplementedException(); } public virtual void Write(char[] buffer, int index, int count) { throw new NotImplementedException(); } [SuppressMessage("Microsoft.Naming", "CA1720:IdentifiersShouldNotContainTypeNames", MessageId = "obj", Justification = "Matches HttpResponse class")] public virtual void Write(Object obj) { throw new NotImplementedException(); } [SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Justification = "Matches HttpResponse class")] public virtual void Write(string s) { throw new NotImplementedException(); } [SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly", Justification = "Matches HttpResponse class")] public virtual void WriteFile(String filename) { throw new NotImplementedException(); } [SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly", Justification = "Matches HttpResponse class")] public virtual void WriteFile(String filename, bool readIntoMemory) { throw new NotImplementedException(); } [SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly", Justification = "Matches HttpResponse class")] public virtual void WriteFile(String filename, long offset, long size) { throw new NotImplementedException(); } [SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly", Justification = "Matches HttpResponse class")] public virtual void WriteFile(IntPtr fileHandle, long offset, long size) { throw new NotImplementedException(); } public virtual void WriteSubstitution(HttpResponseSubstitutionCallback callback) { throw new NotImplementedException(); } public virtual void PushPromise(string path) { throw new NotImplementedException(); } public virtual void PushPromise(string path, string method, NameValueCollection headers) { throw new NotImplementedException(); } } }