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)

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

WebHttpEndpoint(ContractDescription, EndpointAddress)

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

プロパティ

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)

適用対象