WebHttpRelayBinding クラス

定義

SOAP メッセージではなく HTTP 要求を介して公開される Web サービスのエンドポイントを構成するために使用されるバインディング。

public class WebHttpRelayBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
type WebHttpRelayBinding = class
    inherit Binding
    interface IBindingRuntimePreferences
Public Class WebHttpRelayBinding
Inherits Binding
Implements IBindingRuntimePreferences
継承
WebHttpRelayBinding
実装

コンストラクター

WebHttpRelayBinding()

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

WebHttpRelayBinding(EndToEndWebHttpSecurityMode, RelayClientAuthenticationType)

指定した種類の WebHttpRelayBinding セキュリティとリレー クライアント認証を使用して、 クラスの新しいインスタンスを初期化します。

WebHttpRelayBinding(String)

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

プロパティ

AllowCookies

を介して送信されるメッセージで Cookie を許可するかどうかを指定する値を WebHttpRelayBinding取得または設定します。

ContentTypeMapper

コンテンツ タイプ マッパーを取得または設定します。

EnvelopeVersion

SOAP エンベロープ バージョンを取得します。

HostNameComparisonMode

ホスト名で使用される比較モードを取得または設定します。

IsDynamic

リレー バインドが動的かどうかを取得または設定します。

MaxBufferPoolSize

トランスポートで使用される最大バッファー プール サイズを取得または設定します。

MaxBufferSize

トランスポートでサポートされる最大バッファー サイズを取得または設定します。

MaxReceivedMessageSize

受信できる最大メッセージ サイズを取得または設定します。

ProxyAddress

HTTP 要求に使用するプロキシのアドレスを格納する URI を取得または設定します。

ReaderQuotas

処理されるメッセージの xml リーダー クォータを取得または設定します。

Scheme

バインディングで使用されるエンドポイントのスキームを取得します。

Security

現在のインスタンスのセキュリティ設定を取得します。

TransferMode

転送モードを取得または設定します。

UseDefaultWebProxy

ユーザー固有の設定ではなく、コンピューター全体のプロキシ設定を使用するかどうかを示す値を取得または設定します。

WriteEncoding

メッセージ テキストの書き込みに使用される文字エンコーディングを取得または設定します。

メソッド

CreateBindingElements()

バインド用のバインド要素でコレクションを作成します。

明示的なインターフェイスの実装

IBindingRuntimePreferences.ReceiveSynchronously

受信要求が非同期的に処理されることを示します。

適用対象