WebService 成员
为 XML Web services 定义可选的基类,该基类提供对公共 ASP.NET 对象(如应用程序和会话状态)的直接访问。
下表列出了由 WebService 类型公开的成员。
公共构造函数
名称 | 说明 | |
---|---|---|
WebService | 初始化 WebService 类的新实例。 |
页首
公共属性
(请参见 受保护的属性 )
名称 | 说明 | |
---|---|---|
Application | 获取当前 HTTP 请求的应用程序对象。 | |
Container | 获取组件的容器。(从 MarshalByValueComponent 继承。) | |
Context | 获取当前请求的 ASP.NET HttpContext,它封装了由 HTTP 服务器用来处理 Web 请求的所有 HTTP 特定的上下文。 | |
DesignMode | 获取指示组件当前是否处于设计模式的值。(从 MarshalByValueComponent 继承。) | |
Server | 获取当前请求的 HttpServerUtility。 | |
Session | 获取当前请求的 HttpSessionState 实例。 | |
Site | 获取或设置组件的位置。(从 MarshalByValueComponent 继承。) | |
SoapVersion | 获取用于向 XML Web services 发送 SOAP 请求的 SOAP 协议的版本。 | |
User | 获取 ASP.NET 服务器 User 对象。可用于验证用户是否有权执行请求。 |
页首
受保护的属性
名称 | 说明 | |
---|---|---|
Events | 获取附加到该组件的事件处理程序的列表。(从 MarshalByValueComponent 继承。) |
页首
公共方法
(请参见 受保护的方法 )
名称 | 说明 | |
---|---|---|
Dispose | 已重载。 释放由 MarshalByValueComponent 占用的资源。 (从 MarshalByValueComponent 继承。) | |
Equals | 已重载。 确定两个 Object 实例是否相等。 (从 Object 继承。) | |
GetHashCode | 用作特定类型的哈希函数。GetHashCode 适合在哈希算法和数据结构(如哈希表)中使用。 (从 Object 继承。) | |
GetService | 获取 IServiceProvider 的实施者。 (从 MarshalByValueComponent 继承。) | |
GetType | 获取当前实例的 Type。 (从 Object 继承。) | |
ReferenceEquals | 确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。) | |
ToString | 返回包含 Component 的名称的 String(如果有)。不应重写此方法。 (从 MarshalByValueComponent 继承。) |
页首
受保护的方法
名称 | 说明 | |
---|---|---|
Dispose | 已重载。 释放由 MarshalByValueComponent 占用的资源。 (从 MarshalByValueComponent 继承。) | |
Finalize | [待提供。] (从 MarshalByValueComponent 继承。) | |
MemberwiseClone | 创建当前 Object 的浅表副本。 (从 Object 继承。) |
页首
公共事件
名称 | 说明 | |
---|---|---|
Disposed | 添加事件处理程序以侦听组件上的 Disposed 事件。(从 MarshalByValueComponent 继承。) |
页首