WebHttpBinding コンストラクター

定義

WebHttpBinding クラスの新しいインスタンスを初期化します。

オーバーロード

WebHttpBinding()

WebHttpBinding クラスの新しいインスタンスを初期化します。

WebHttpBinding(WebHttpSecurityMode)

バインディングで使用されるセキュリティの種類を明示的に指定して、WebHttpBinding クラスの新しいインスタンスを初期化します。

WebHttpBinding(String)

構成名で指定されたバインディングを使用して、WebHttpBinding クラスの新しいインスタンスを初期化します。

WebHttpBinding()

WebHttpBinding クラスの新しいインスタンスを初期化します。

public:
 WebHttpBinding();
public WebHttpBinding ();
Public Sub New ()

注釈

既定のセキュリティ モードは です None。これは、セキュリティが使用されていないことを指定します。

このバインディングで構成されたエンドポイントにトランスポート レベルのセキュリティを使用するには、 Transport コンストラクターでパラメーターとして値を指定する WebHttpBinding(WebHttpSecurityMode) 必要があります。

HTTPS を使用せずに HTTP 認証を使用するには、コンストラクターで TransportCredentialOnly パラメーターとして値を指定する WebHttpBinding(WebHttpSecurityMode) 必要があります。

の値 WebHttpSecurityMode は、バインド インスタンスの作成後に再度設定することはできません。

適用対象

WebHttpBinding(WebHttpSecurityMode)

バインディングで使用されるセキュリティの種類を明示的に指定して、WebHttpBinding クラスの新しいインスタンスを初期化します。

public:
 WebHttpBinding(System::ServiceModel::WebHttpSecurityMode securityMode);
public WebHttpBinding (System.ServiceModel.WebHttpSecurityMode securityMode);
new System.ServiceModel.WebHttpBinding : System.ServiceModel.WebHttpSecurityMode -> System.ServiceModel.WebHttpBinding
Public Sub New (securityMode As WebHttpSecurityMode)

パラメーター

securityMode
WebHttpSecurityMode

HTTP 要求を受信するサービス エンドポイントを構成するために使用されるセキュリティの種類を指定する WebHttpSecurityMode の値。

例外

指定された securityMode は、有効な WebHttpSecurityMode ではありません。

注釈

このバインディングで構成されたエンドポイントにトランスポート レベルのセキュリティを使用するには、 Transport コンストラクターでパラメーターとして値を指定する WebHttpBinding(WebHttpSecurityMode) 必要があります。

HTTPS を使用せずに HTTP 認証を使用するには、コンストラクターで TransportCredentialOnly パラメーターとして値を指定する WebHttpBinding(WebHttpSecurityMode) 必要があります。

の値 WebHttpSecurityMode は、バインド インスタンスの作成後に再度設定することはできません。

適用対象

WebHttpBinding(String)

構成名で指定されたバインディングを使用して、WebHttpBinding クラスの新しいインスタンスを初期化します。

public:
 WebHttpBinding(System::String ^ configurationName);
public WebHttpBinding (string configurationName);
new System.ServiceModel.WebHttpBinding : string -> System.ServiceModel.WebHttpBinding
Public Sub New (configurationName As String)

パラメーター

configurationName
String

WebHttpBindingElement のバインド構成の名前。

例外

名前 configurationName を持つバインディング要素が見つかりませんでした。

適用対象