WebHttpEndpoint クラス

定義

WebHttpBindingの動作を自動的に追加する固定WebHttpBehavior バインドを持つ標準エンドポイント。

public ref class WebHttpEndpoint : System::ServiceModel::Description::WebServiceEndpoint
public class WebHttpEndpoint : System.ServiceModel.Description.WebServiceEndpoint
type WebHttpEndpoint = class
    inherit WebServiceEndpoint
Public Class WebHttpEndpoint
Inherits WebServiceEndpoint
継承

注釈

WCF REST サービスを記述するときは、このエンドポイントを使用します。

コンストラクター

名前 説明
WebHttpEndpoint(ContractDescription, EndpointAddress)

指定したWebHttpEndpointContractDescriptionを使用して、EndpointAddress クラスの新しいインスタンスを初期化します。

WebHttpEndpoint(ContractDescription)

指定したWebHttpEndpointを使用して、ContractDescription クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
Address

サービス エンドポイントのエンドポイント アドレスを取得または設定します。

(継承元 ServiceEndpoint)
AutomaticFormatSelectionEnabled

書式の自動選択が有効かどうかを示す値を取得または設定します。

Behaviors

サービス エンドポイントの動作を取得します。

(継承元 ServiceEndpoint)
Binding

サービス エンドポイントのバインドを取得または設定します。

(継承元 ServiceEndpoint)
ContentTypeMapper

WebContentTypeMapperに関連付けられているWebServiceEndpointを取得または設定します。

(継承元 WebServiceEndpoint)
Contract

サービス エンドポイントのコントラクトを取得します。

(継承元 ServiceEndpoint)
CrossDomainScriptAccessEnabled

WebServiceEndpointに対してクロス ドメイン スクリプト アクセスが有効かどうかを示す値を取得または設定します。

(継承元 WebServiceEndpoint)
DefaultOutgoingResponseFormat

既定の送信応答形式を取得または設定します。

EndpointBehaviors

サービスのエンドポイントの動作を取得します。

(継承元 ServiceEndpoint)
FaultExceptionEnabled

内部サーバー エラー (HTTP 状態コード: 500) が発生したときに FaultException が生成されるかどうかを示すフラグを取得または設定します。

HelpEnabled

エンドポイントに対して HTTP ヘルプ ページが有効かどうかを示す値を取得または設定します。

HostNameComparisonMode

URI の照合時にホスト名を使用してサービスに到達するかどうかを示す値を取得または設定します。

(継承元 WebServiceEndpoint)
IsSystemEndpoint

ユーザー定義ではなく、システムによってサービス エンドポイントが生成されるかどうかを取得または設定します。

(継承元 ServiceEndpoint)
ListenUri

サービス エンドポイントがリッスンする URI を取得または設定します。

(継承元 ServiceEndpoint)
ListenUriMode

サービスがリッスンするために提供される URI をトランスポートが処理する方法を取得または設定します。

(継承元 ServiceEndpoint)
MaxBufferPoolSize

このバインディングを使用するエンドポイントで必要なバッファーを管理するバッファー マネージャーに割り当てられるメモリの最大量を取得または設定します。

(継承元 WebServiceEndpoint)
MaxBufferSize

チャネルからメッセージを受信するメッセージ バッファーのマネージャーが使用するために割り当てられるメモリの最大量を取得または設定します。

(継承元 WebServiceEndpoint)
MaxReceivedMessageSize

バインディングによって処理できるメッセージの最大サイズを取得または設定します。

(継承元 WebServiceEndpoint)
Name

サービス エンドポイントの名前を取得または設定します。

(継承元 ServiceEndpoint)
ReaderQuotas

このバインドで構成されたエンドポイントによって処理できる SOAP メッセージの複雑さに関する制約を取得または設定します。

(継承元 WebServiceEndpoint)
Security

このバインディングで使用されるセキュリティ設定を取得します。

(継承元 WebServiceEndpoint)
TransferMode

バインディングで構成されたサービスが、メッセージ転送のストリーミング モードまたはバッファーモード (または両方) モードを使用するかどうかを示す値を取得または設定します。

(継承元 WebServiceEndpoint)
WebEndpointType

エンドポイントの Type を取得します。

WriteEncoding

メッセージ テキストに使用される文字エンコードを取得または設定します。

(継承元 WebServiceEndpoint)

メソッド

名前 説明
Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象