PeerTransportBindingElement クラス

定義

注意事項

PeerChannel feature is obsolete and will be removed in the future.

ピア メッセージ トランスポート チャネルの作成に使用するバインディング要素を定義します。

public ref class PeerTransportBindingElement sealed : System::ServiceModel::Channels::TransportBindingElement, System::ServiceModel::Description::IPolicyExportExtension, System::ServiceModel::Description::IWsdlExportExtension
public sealed class PeerTransportBindingElement : System.ServiceModel.Channels.TransportBindingElement, System.ServiceModel.Description.IPolicyExportExtension, System.ServiceModel.Description.IWsdlExportExtension
[System.Obsolete("PeerChannel feature is obsolete and will be removed in the future.", false)]
public sealed class PeerTransportBindingElement : System.ServiceModel.Channels.TransportBindingElement, System.ServiceModel.Description.IPolicyExportExtension, System.ServiceModel.Description.IWsdlExportExtension
type PeerTransportBindingElement = class
    inherit TransportBindingElement
    interface IWsdlExportExtension
    interface IPolicyExportExtension
[<System.Obsolete("PeerChannel feature is obsolete and will be removed in the future.", false)>]
type PeerTransportBindingElement = class
    inherit TransportBindingElement
    interface IWsdlExportExtension
    interface IPolicyExportExtension
Public NotInheritable Class PeerTransportBindingElement
Inherits TransportBindingElement
Implements IPolicyExportExtension, IWsdlExportExtension
継承
PeerTransportBindingElement
属性
実装

注釈

このトランスポートは、要求/応答操作を持つコントラクトでは使用できません。

コンストラクター

名前 説明
PeerTransportBindingElement()
古い.

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

プロパティ

名前 説明
ListenIPAddress
古い.

このバインディング要素によって作成されたピア メッセージ トランスポートがリッスンする IP アドレスを取得または設定します。

ManualAddressing
古い.

メッセージの手動アドレス指定が必要かどうかを示す値を取得または設定します。

(継承元 TransportBindingElement)
MaxBufferPoolSize
古い.

トランスポートによって使用されるバッファー プールの最大サイズ (バイト単位) を取得または設定します。

(継承元 TransportBindingElement)
MaxReceivedMessageSize
古い.

このバインド要素によって作成されたトランスポート チャネル経由で送信されるメッセージの最大サイズをバイト単位で指定する値を取得または設定します。

Port
古い.

このバインド要素によって作成されたピア メッセージ トランスポート チャネルがリッスンするネットワーク ポートを取得または設定します。

Scheme
古い.

このバインド要素によって作成されたチャネルによってメッセージが転送されるプロトコルを示すために使用されるスキームを取得します。

Security
古い.

このバインド要素によって作成されたトランスポート チャネルの特定のセキュリティ設定を取得します。

メソッド

名前 説明
BuildChannelFactory<TChannel>(BindingContext)
古い.

メッセージを送信するためのチャネルを作成するために使用できるチャネル ファクトリを作成します。

BuildChannelListener<TChannel>(BindingContext)
古い.

メッセージを受信するために、指定した種類のチャネル リスナーを作成します。

CanBuildChannelFactory<TChannel>(BindingContext)
古い.

指定した型のチャネル ファクトリをビルドできるかどうかを判断します。

CanBuildChannelListener<TChannel>(BindingContext)
古い.

指定した型のチャネル リスナーを構築できるかどうかを判断します。

Clone()
古い.

現在のバインド要素のコピーを作成します。

Equals(Object)
古い.

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()
古い.

既定のハッシュ関数として機能します。

(継承元 Object)
GetProperty<T>(BindingContext)
古い.

指定した BindingContext オブジェクトからプロパティを返します。

GetType()
古い.

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()
古い.

現在の Objectの簡易コピーを作成します。

(継承元 Object)
ToString()
古い.

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

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

名前 説明
IPolicyExportExtension.ExportPolicy(MetadataExporter, PolicyConversionContext)
古い.

エンドポイントの生成されたメタデータにカスタム ピア トランスポート チャネル要素を書き込みます。

IWsdlExportExtension.ExportContract(WsdlExporter, WsdlContractConversionContext)
古い.

コントラクトの生成された WSDL にカスタム ピア トランスポート チャネル要素を書き込みます。

IWsdlExportExtension.ExportEndpoint(WsdlExporter, WsdlEndpointConversionContext)
古い.

エンドポイントの生成された WSDL にカスタム ピア トランスポート チャネル要素を書き込みます。

適用対象