WebTestResponse 类
表示 HTTP 响应。
继承层次结构
Object
Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponse
命名空间: Microsoft.VisualStudio.TestTools.WebTesting
程序集: Microsoft.VisualStudio.QualityTools.WebTestFramework(在 Microsoft.VisualStudio.QualityTools.WebTestFramework.dll 中)
语法
声明
<SerializableAttribute> _
Public Class WebTestResponse _
Implements ICloneable
[SerializableAttribute]
public class WebTestResponse : ICloneable
[SerializableAttribute]
public ref class WebTestResponse : ICloneable
[<SerializableAttribute>]
type WebTestResponse =
class
interface ICloneable
end
public class WebTestResponse implements ICloneable
WebTestResponse 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
![]() |
BodyBytes | 获取 HTTP 响应正文的原始字节。 |
![]() |
BodyString | 获取具有文本、HTML 或 XML 内容类型的响应的响应正文字符串版本。 |
![]() |
CharacterSet | 获取响应标头中指定的字符集。 |
![]() |
ContentEncoding | 获取用于对响应体进行编码的方法。 |
![]() |
ContentLength | 获取由请求返回的内容的长度。 |
![]() |
ContentType | 获取响应正文的 MIME 类型。 |
![]() |
Cookies | 获取与响应关联的 Cookie。 |
![]() |
Guid | |
![]() |
Headers | 获取与服务器响应相关联的标头。 |
![]() |
HtmlDocument | 获取 HtmlDocument,它由分析具有 HTML 或 XHTML 内容类型的响应的响应正文而创建。 |
![]() |
IsBodyEmpty | 获取一个值,该值指示响应正文是否为空。 |
![]() |
IsHtml | 获取一个值,该值指示响应正文是否是 HTML 文档。 |
![]() |
IsText | 获取一个值,该值指示响应正文是否是文本文档。 |
![]() |
IsXml | 获取一个值,该值指示响应是否是 XML。 |
![]() |
LastModified | 获取最后一次修改响应内容的日期和时间。 |
![]() |
Method | 获取用于返回响应的方法。 |
![]() |
ProtocolVersion | 获取响应中使用的 HTTP 协议的版本。 |
![]() |
ResponseUri | 获取响应请求的 Internet 资源的 URI。 |
![]() |
Server | 获取发送响应的服务器的名称。 |
![]() |
Statistics | 获取执行请求时收集的详细信息。 |
![]() |
StatusCode | 获取响应的状态。 |
![]() |
StatusDescription | 获取与响应一起返回的状态说明。 |
![]() |
XmlDocument | 获取一个 XmlDocument,如果指示响应的内容类型是 XML,则它表示响应正文。 |
页首
方法
名称 | 说明 | |
---|---|---|
![]() |
Clone | 克隆测试响应主体。 |
![]() |
Equals | 确定指定的对象是否等于当前对象。 (继承自 Object。) |
![]() |
Finalize | 在垃圾回收将某一对象回收前允许该对象尝试释放资源并执行其他清理操作。 (继承自 Object。) |
![]() |
GetHashCode | 作为默认哈希函数。 (继承自 Object。) |
![]() |
GetType | 获取当前实例的 Type。 (继承自 Object。) |
![]() |
MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) |
![]() |
ToString | 返回表示当前对象的字符串。 (继承自 Object。) |
页首
备注
它封装 HttpWebResponse 提供的 HTTP 响应。 许多 HTTP 功能都通过 WebTestResponse 属性公开。
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。
请参阅
参考
Microsoft.VisualStudio.TestTools.WebTesting 命名空间