ServiceHealthBehaviorBase クラス

定義

正常性エンドポイントを提供する 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

HTTP/Get 要求を使用して取得されるようにメタデータが公開されるアドレスを指定する URI を取得または設定します。

HttpsGetBinding

HTTPS/Get 要求を使用した正常性の取得に使用されるバインディングを取得または設定します。

HttpsGetEnabled

HTTPS/Get 要求を使用して取得されるようにサービス メタデータを公開するかどうかを指定する値を取得または設定します。

HttpsGetUrl

HTTPS/Get 要求を使用して取得されるようにメタデータが公開されるアドレスを指定する URI を取得または設定します。

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)

サービスを正常に実行できることを確認するために、サービス ホストとサービスの説明を検査します。

適用対象