BasicHttpRelayBinding クラス

定義

クライアントが WS-I Basic Profile 1.1 に準拠する ASMX ベースの Web サービスやその他のサービスと通信できるエンドポイントを構成するために使用できるバインディングを表します。

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

コンストラクター

BasicHttpRelayBinding()

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

BasicHttpRelayBinding(EndToEndBasicHttpSecurityMode, RelayClientAuthenticationType)

バインディングで使用されるセキュリティの BasicHttpRelayBinding 種類とクライアントで使用される認証の種類を指定して、 クラスの新しいインスタンスを初期化します。

BasicHttpRelayBinding(String)

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

プロパティ

AllowCookies

クライアントが Cookie を許可するかどうかを決定する値を取得または設定します。

EnvelopeVersion

このバインドによって処理されるメッセージに使用される SOAP のバージョンを取得します。

HostNameComparisonMode

ホスト名の比較方法を取得または設定します。

IsDynamic

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

MaxBufferPoolSize

バインドによって処理される TCP メッセージを保存するバッファー プールの最大サイズを取得または設定します。

MaxBufferSize

チャネルからメッセージを受信するバッファーの最大サイズを取得または設定します。

MaxReceivedMessageSize

このバインドで構成されたチャネルで受信可能な最大メッセージ サイズを取得または設定します。

MessageEncoding

メッセージ エンコードの種類を取得または設定します。

ProxyAddress

プロキシ アドレスを取得または設定します。

ReaderQuotas

リーダーのクォータを取得または設定します。

Scheme

このバインディングで構成されたチャネルとリスナーのための URI トランスポート スキームを取得します。

Security

このバインディングで使用されるセキュリティ バインドのコレクションを取得します。

TextEncoding

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

TransferMode

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

UseDefaultWebProxy

クライアントが既定の Web プロキシを使用するかどうかを決定する値を取得または設定します。

メソッド

CreateBindingElements()

現在のバインディングに含まれるバインディング要素の順序付けられたコレクションを返します。

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

IBindingRuntimePreferences.ReceiveSynchronously

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

適用対象