ServiceHealthBehaviorBase 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
充当提供运行状况终结点的 Windows Communication Foundation (WCF) 服务行为的基类。
public ref class ServiceHealthBehaviorBase abstract : System::ServiceModel::Description::IServiceBehavior
public abstract class ServiceHealthBehaviorBase : System.ServiceModel.Description.IServiceBehavior
type ServiceHealthBehaviorBase = class
interface IServiceBehavior
Public MustInherit Class ServiceHealthBehaviorBase
Implements IServiceBehavior
- 继承
-
ServiceHealthBehaviorBase
- 派生
- 实现
构造函数
ServiceHealthBehaviorBase() |
初始化 ServiceHealthBehaviorBase 类的新实例。 |
属性
HealthDetailsEnabled |
获取或设置一个值,该值指定运行状况终结点是否应返回服务详细信息,或者响应是否不应包含任何内容。 |
HttpGetBinding |
获取或设置用于通过 HTTP/Get 请求进行运行状况检索的绑定。 |
HttpGetEnabled |
获取或设置一个值,该值指示是否发布服务元数据以便使用 HTTP/GET 请求进行检索。 |
HttpGetUrl |
获取或设置一个 URI,它指定发布元数据的地址,以便使用 HTTP/Get 请求进行检索。 |
HttpsGetBinding |
获取或设置用于通过 HTTPS/Get 请求进行运行状况检索的绑定。 |
HttpsGetEnabled |
获取或设置一个值,该值指示是否发布服务元数据以便使用 HTTPS/Get 请求进行检索。 |
HttpsGetUrl |
获取或设置一个 URI,它指定发布元数据的地址,以便使用 HTTPS/Get 请求进行检索。 |
ServiceStartTime |
获取运行状况检查服务开始的日期和时间。 |
方法
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
HandleHealthRequest(ServiceHostBase, Message, String[], Message) |
处理 HTTP/Get 或 HTTPS/Get 请求并返回响应。 |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |
显式接口实现
IServiceBehavior.AddBindingParameters(ServiceDescription, ServiceHostBase, Collection<ServiceEndpoint>, BindingParameterCollection) |
将自定义数据传递给绑定元素以支持联系人实现。 |
IServiceBehavior.ApplyDispatchBehavior(ServiceDescription, ServiceHostBase) |
更改运行时属性值或插入自定义扩展对象,例如错误处理程序、消息或参数拦截器、安全扩展以及其他自定义扩展对象。 |
IServiceBehavior.Validate(ServiceDescription, ServiceHostBase) |
检查服务主机和服务说明,从而确定服务是否可成功运行。 |