ASP.NET -- WebForm -- HttpResponse 类的方法和属性

1. HttpResponse 类的方法

(1) AddCacheDependency: 将一组缓存依赖项与响应关联,这样,如果响应存储在输出缓存中并且指定的依赖项发生变化,就可以使该响应失效。
(2) AddCacheItemDependencies: 使缓存响应的有效性依赖于缓存中的其他项。
(3) AddCacheItemDependency: 使缓存响应的有效性依赖于缓存中的其他项。
(4) AddFileDependencies:  使缓存响应的有效性依赖于缓存中的其他项。
(5) AddFileDependency: 将单个文件名添加到文件名集合中,当前响应依赖于该集合。
(6) AddHeader: 将一个 HTTP 标头添加到输出流。提供 AddHeader 是为了与 ASP 的先前版本保持兼容。
(7) AppendCookie: 将一个 HTTP Cookie 添加到内部 Cookie 集合。
(8) AppendHeader: 将 HTTP 头添加到输出流。
(9) AppendToLog: 将自定义日志信息添加到 Internet 信息服务 (IIS) 日志文件。
(10) ApplyAppPathModifier: 如果会话使用 Cookieless 会话状态,则将该会话 ID 添加到虚拟路径中,并返回组合路径。如果不使用 Cookieless 会话状态,则 ApplyAppPathModifier 返回原始的虚拟路径。
(11) BinaryWrite: 将一个二进制字符串写入 HTTP 输出流。
(12) Clear: 清除缓冲区流中的所有内容输出。
(13) ClearContent: 清除缓冲区流中的所有内容输出。
(14) ClearHeaders: 清除缓冲区流中的所有头。
(15) Close: 关闭到客户端的套接字连接。
(16) DisableKernelCache: 禁用当前响应的内核缓存。
(17) End: 将当前所有缓冲的输出发送到客户端,停止该页的执行,并引发 EndRequest 事件。
(18) Equals: 确定指定的 Object 是否等于当前的 Object。
(19) Finalize: 允许 Object 在“垃圾回收”回收 Object 之前尝试释放资源并执行其他清理操作。
(20) Flush: 向客户端发送当前所有缓冲的输出。
(21) GetHashCode: 用作特定类型的哈希函数。  
(22) GetType: 获取当前实例的 Type。  
(23) MemberwiseClone: 创建当前 Object 的浅表副本。  
(24) Pics: 将一个 HTTP PICS-Label 标头追加到输出流。
(25) Redirect:  将客户端重定向到新的 URL。
(26) RemoveOutputCacheItem: 从缓存中移除与指定路径关联的所有缓存项。此方法是静态的。
(27) SetCookie: 更新 Cookie 集合中的一个现有 Cookie。
(28) ToString: 返回表示当前 Object 的 String。  
(29) TransmitFile:  将指定的文件直接写入 HTTP 响应输出流,而不在内存中缓冲该文件。
(30) Write:  将信息写入 HTTP 响应输出流。
(31) WriteFile:  将指定的文件直接写入 HTTP 响应输出流。
(32) WriteSubstitution: 允许将响应替换块插入响应,从而允许为缓存的输出响应动态生成指定的响应区域。

2. HttpResponse 类的属性
(1) Buffer: 获取或设置一个值,该值指示是否缓冲输出并在处理完整个响应之后发送它。
(2) BufferOutput: 获取或设置一个值,该值指示是否缓冲输出并在处理完整个页之后发送它。
(3) Cache: 获取网页的缓存策略(例如:过期时间、保密性设置和变化条款)。
(4) CacheControl: 获取或设置与 HttpCacheability 枚举值之一匹配的 Cache-Control HTTP 标头。
(5) Charset: 获取或设置输出流的 HTTP 字符集。
(6) ContentEncoding: 获取或设置输出流的 HTTP 字符集。
(7) ContentType: 获取或设置输出流的 HTTP MIME 类型。
(8) Cookies: 获取响应 Cookie 集合。
(9) Expires: 获取或设置在浏览器上缓存的页过期之前的分钟数。如果用户在页面过期之前返回同一页,则显示缓存的版本。提供 Expires 是为了与 ASP 的先前版本保持兼容。
(10) ExpiresAbsolute: 获取或设置从缓存中移除缓存信息的绝对日期和时间。提供 ExpiresAbsolute 是为了与 ASP 的先前版本保持兼容。
(11) Filter: 获取或设置一个包装筛选器对象,该对象用于在传输之前修改 HTTP 实体主体。
(12) HeaderEncoding: 获取或设置一个 Encoding 对象,该对象表示当前标头输出流的编码。
(13) Headers: 获取响应标头的集合。
(14) IsClientConnected: 获取一个值,通过该值指示客户端是否仍连接在服务器上。
(15) IsRequestBeingRedirected: 获取一个布尔值,该值指示客户端是否正在被传输到新的位置。
(16) Output: 启用到输出 HTTP 响应流的文本输出。
(17) OutputStream: 启用到输出 HTTP 内容主体的二进制输出。
(18) RedirectLocation: 获取或设置 Http Location 标头的值。
(19) Status: 设置返回到客户端的 Status 栏。
(20) StatusCode: 获取或设置返回给客户端的输出的 HTTP 状态代码。
(21) StatusDescription: 获取或设置返回给客户端的输出的 HTTP 状态字符串。
(22) SubStatusCode: 获取或设置一个限定响应的状态代码的值。
(23) SuppressContent: 获取或设置一个值,该值指示是否将 HTTP 内容发送到客户端。
(24) TrySkipIisCustomErrors: 获取或设置一个值,该值指定是否禁用 IIS 自定义错误。

ASP.NET -- WebForm -- HttpResponse 类的方法和属性的更多相关文章

  1. ASP.NET -- WebForm -- HttpRequest类的方法和属性

    ASP.NET -- WebForm --  HttpRequest类的方法和属性 1. HttpRequest类的方法(1) BinaryRead: 执行对当前输入流进行指定字节数的二进制读取. ( ...

  2. ASP.NET -- WebForm -- ScriptManager 类

    ASP.NET -- WebForm -- ScriptManager 类 通过 ScriptManager 可注册随后将作为页面一部分呈现的脚本. 1. 注册并立即执行脚本. --RegisterS ...

  3. C#可扩展编程之MEF学习笔记(三):导出类的方法和属性

    前面说完了导入和导出的几种方法,如果大家细心的话会注意到前面我们导出的都是类,那么方法和属性能不能导出呢???答案是肯定的,下面就来说下MEF是如何导出方法和属性的. 还是前面的代码,第二篇中已经提供 ...

  4. java中常用的包、类、以及包中常用的类、方法、属性----sql和text\swing

    java中常用的包.类.以及包中常用的类.方法.属性 常用的包 java.io.*; java.util.*; java.lang.*; java.sql.*; java.text.*; java.a ...

  5. idea中查看方法参数;查看类、方法、属性注释

    Ctrl+P:查看方法参数Ctrl+Q:查看类.方法.属性注释

  6. Kotlin(2): 优雅地扩展类的方法和属性

    欢迎Follow我的GitHub, 关注我的CSDN. 个人博客: http://www.wangchenlong.org/, 最新内容. Kotlin由JetBrains公司推出, 是兼容Java的 ...

  7. python-获取类名和方法名,动态创建类和方法及属性

    获取类名和方法名1.在函数外部获取函数名称,用.__name__获取2.在函数内部获取当前函数名称,用sys._getframe().f_code.co_name方法获取3.使用inspect模块动态 ...

  8. Python - 查看类的方法和属性,dir(),help()

    1. dir()查看类的方法和属性 查看slice类的方法和属性 dir(slice) 2.help() 查看某个方法的文档 查看slice类中的indices方法 help(slice.indice ...

  9. day20-Python运维开发基础(装饰器 / 类中的方法 / 类的方法变属性)

    1. 装饰器 / 类中的方法 / 类的方法变属性 # ### 装饰器 """ 定义:装饰器用于拓展原来函数功能的一种语法,返回新函数替换旧函数 优点:在不更改原函数代码的 ...

随机推荐

  1. Pytorch1.0入门实战二:LeNet、AleNet、VGG、GoogLeNet、ResNet模型详解

    LeNet 1998年,LeCun提出了第一个真正的卷积神经网络,也是整个神经网络的开山之作,称为LeNet,现在主要指的是LeNet5或LeNet-5,如图1.1所示.它的主要特征是将卷积层和下采样 ...

  2. Dubbo 源码分析系列之三 —— 架构原理

    1 核心功能 首先要了解Dubbo提供的三大核心功能: Remoting:远程通讯 提供对多种NIO框架抽象封装,包括"同步转异步"和"请求-响应"模式的信息交 ...

  3. TensorFlow中的通信机制——Rendezvous(二)gRPC传输

    背景 [作者:DeepLearningStack,阿里巴巴算法工程师,开源TensorFlow Contributor] 本篇是TensorFlow通信机制系列的第二篇文章,主要梳理使用gRPC网络传 ...

  4. 翻译:SET PASSWORD语句(已提交到MariaDB官方手册)

    本文为mariadb官方手册:SET PASSWORD的译文. 原文:https://mariadb.com/kb/en/library/set-password/我提交到MariaDB官方手册的译文 ...

  5. win10 uwp 商业游戏 1.2.1

    上一个游戏已经告诉大家如何写多个游戏,现在继续写这个无聊的游戏 希望大家在看这篇文章之前先看win10 uwp 商业游戏,在这个文章告诉了大家如何创建游戏. 修改数值 可以从上一篇的博客的游戏看到升级 ...

  6. 在SoapUI中模拟用户操作

    SoapUI作为一款接口测试工具,具有极大的灵活性和拓展性.它可以通过安装插件,拓展其功能.Selenium作为一款Web自动化测试插件可以很好的与SoapUI进行集成.如果要在SoapUI中模拟用户 ...

  7. Centos 7.6搭建LAMP,部署zabbix监控环境

    一.安装环境 LAMP 1.安装apache yum install -y httpd httpd服务开机进行自启:systemctl enable httpd 启动httpd服务:systemctl ...

  8. [日常] DNS解析概述

    DNS DomainNameSystem域名系统,根据域名查出IP地址 1.dig命令可以显示整个查询的过程 root@VM-38-204-ubuntu:~# dig www.sopans.com / ...

  9. 三问助你Debug

    译者按: Debug也要三省吾身! 原文: Three Questions About Each Bug You Find 译者: Fundebug 为了保证可读性,本文采用意译而非直译.另外,本文版 ...

  10. qW3xT.2,解决挖矿病毒。

    网站在运行期间感觉怪怪的,响应速度慢的不是一丁半点,带宽5M,不该是这样的呀 于是登录Xshell top命令 查看cpu情况如下 PID为3435的进程占用CPU过大,难道被病毒入侵了吗? 查看该进 ...