NetTcpRelayBindingBase クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
バインディングの一般的なメソッドの NetTcpRelayBinding 基底クラス。
public abstract class NetTcpRelayBindingBase : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
type NetTcpRelayBindingBase = class
inherit Binding
interface IBindingRuntimePreferences
Public MustInherit Class NetTcpRelayBindingBase
Inherits Binding
Implements IBindingRuntimePreferences
- 継承
-
NetTcpRelayBindingBase
- 派生
- 実装
コンストラクター
NetTcpRelayBindingBase() |
NetTcpRelayBindingBase クラスの新しいインスタンスを初期化します。 |
NetTcpRelayBindingBase(EndToEndSecurityMode, RelayClientAuthenticationType) |
指定したセキュリティ モードとリレー認証の種類を NetTcpRelayBindingBase 使用して、 クラスの新しいインスタンスを初期化します。 |
NetTcpRelayBindingBase(String) |
指定した構成名を使用して、 クラスの NetTcpRelayBindingBase 新しいインスタンスを初期化します。 |
NetTcpRelayBindingBase(TcpRelayTransportBindingElement, BinaryMessageEncodingBindingElement, NetTcpRelaySecurity) |
指定したトランスポート、エンコード、およびセキュリティをNetTcpRelayBindingBase 使用して、 クラスの新しいインスタンスを初期化します。 |
フィールド
encoding |
現在のインスタンスのエンコーディング要素。セキュリティとトランスポートの設定と共に、エンコードはバインディングの 3 つのコア プロパティを形成します。 |
transport |
現在のインスタンスのトランスポート要素。エンコードとセキュリティに加えて、トランスポート設定はバインディングのコア プロパティを形成します。 |
プロパティ
ConnectionMode |
古い.
|
EnvelopeVersion |
このバインディングによって処理されるメッセージで使用される SOAP のバージョンを取得します。 |
HostNameComparisonMode |
ホスト名で使用される比較モードを取得または設定します。 |
IsDynamic |
リレー バインドが動的かどうかを取得または設定します。 |
ListenBacklog |
保留可能なキュー内の接続要求の最大数を取得または設定します。 |
MaxBufferPoolSize |
バインディングによって処理されるメッセージを格納するバッファー プールに許可される最大サイズを取得または設定します。 |
MaxBufferSize |
メモリにメッセージを格納するために使用されるバッファーの最大サイズを指定する値を取得または設定します。 |
MaxConnections |
クライアント上で後で再使用するためにプールできる接続の最大数と、サーバー上でディスパッチを保留できる接続の最大数を制御する値を取得または設定します。 |
MaxReceivedMessageSize |
このバインドで処理される受信メッセージの最大サイズを取得または設定します。 |
MessageSecurityVersion |
メッセージ のセキュリティ バージョンを取得します。 |
ReaderQuotas |
このバインディングを使用して設定されるエンドポイントにより処理可能な、SOAP メッセージの複雑さに対する制約を取得または設定します。 このプロパティは null にすることはできません。 |
Scheme |
トランスポートの URI スキームを取得します。 |
Security |
この要素を使用して構成されたサービスで使用されるセキュリティの種類を指定するオブジェクトを取得します。 |
TransferMode |
このバインディングを使用して構成されたサービスが、メッセージ転送のストリーミング モードまたはバッファー モード (あるいは両方のモード) を使用するかどうかを示す値を取得または設定します。 |
メソッド
ApplyConfiguration(String) |
指定した名前に対応する構成要素の設定を、このバインド要素の現在のインスタンスに適用します。 |
CreateBindingElements() |
現在のバインディングに含まれるバインディング要素の順序指定されたコレクションを取得します。 |
CreateMessageSecurity() |
現在のインスタンスのセキュリティ バインド要素を作成します。 |
IsBindingElementsMatch(TcpRelayTransportBindingElement, BinaryMessageEncodingBindingElement) |
指定したバインド要素が、現在のインスタンス内のバインド要素の既定値と一致するかどうかを判断します。 |
明示的なインターフェイスの実装
IBindingRuntimePreferences.ReceiveSynchronously |
受信要求が非同期的に処理されることを示します。 |
適用対象
Azure SDK for .NET