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