語言

ServiceHealthBehaviorBase 類別

定義

作為 Windows 通訊基礎(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
衍生
實作

建構函式

名稱 Description
ServiceHealthBehaviorBase()

初始化 ServiceHealthBehaviorBase 類別的新執行個體。

屬性

名稱 Description
HealthDetailsEnabled

取得或設定一個值,指定健康端點是否應回傳服務細節,或回應應包含任何內容。

HttpGetBinding

取得或設定用於 HTTP/Get 請求健康檢索的綁定。

HttpGetEnabled

取得或設定一個值,指定是否發布服務元資料以便使用 HTTP/Get 請求檢索。

HttpGetUrl

取得或設定一個 Uri,指定透過 HTTP/Get 請求發佈的元資料位址。

HttpsGetBinding

透過 HTTPS/Get 請求取得或設定用於生命值檢索的綁定。

HttpsGetEnabled

取得或設定一個值,指定是否要發佈服務元資料以便使用 HTTPS/Get 請求檢索。

HttpsGetUrl

取得或設定一個 Uri,指定透過 HTTPS/Get 請求發佈的元資料位址。

ServiceStartTime

會知道健康檢查服務開始的日期和時間。

方法

名稱 Description
Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type。

(繼承來源 Object)
HandleHealthRequest(ServiceHostBase, Message, String[], Message)

處理 HTTP/Get 或 HTTPS/Get 請求並回傳回應。

MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)

明確介面實作

名稱 Description
IServiceBehavior.AddBindingParameters(ServiceDescription, ServiceHostBase, Collection<ServiceEndpoint>, BindingParameterCollection)

將自訂資料傳遞給綁定元素以支援接觸實作。

IServiceBehavior.ApplyDispatchBehavior(ServiceDescription, ServiceHostBase)

變更執行時屬性值或插入自訂擴充物件,如錯誤處理程式、訊息或參數攔截器、安全擴充及其他自訂擴充物件。

IServiceBehavior.Validate(ServiceDescription, ServiceHostBase)

檢查服務主機與服務描述,以確認服務能成功執行。

適用於