UdpTransportBindingElement クラス

定義

UDP トランスポート バインド要素を表します。

public ref class UdpTransportBindingElement : System::ServiceModel::Channels::TransportBindingElement, System::ServiceModel::Description::IPolicyExportExtension, System::ServiceModel::Description::IWsdlExportExtension
public class UdpTransportBindingElement : System.ServiceModel.Channels.TransportBindingElement, System.ServiceModel.Description.IPolicyExportExtension, System.ServiceModel.Description.IWsdlExportExtension
type UdpTransportBindingElement = class
    inherit TransportBindingElement
    interface IPolicyExportExtension
    interface IWsdlExportExtension
Public Class UdpTransportBindingElement
Inherits TransportBindingElement
Implements IPolicyExportExtension, IWsdlExportExtension
継承
UdpTransportBindingElement
実装

コンストラクター

名前 説明
UdpTransportBindingElement()

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

プロパティ

名前 説明
DuplicateMessageHistoryLength

重複するメッセージを識別するためにバインディングによって使用されるメッセージ ハッシュの最大数を取得または設定します。

ManualAddressing

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

(継承元 TransportBindingElement)
MaxBufferPoolSize

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

(継承元 TransportBindingElement)
MaxPendingMessagesTotalSize

個々のチャネル インスタンスの入力キューからまだ削除されていないメッセージの最大数を取得または設定します。

MaxReceivedMessageSize

受信できる最大許容メッセージ サイズ (バイト単位) を取得または設定します。

(継承元 TransportBindingElement)
MulticastInterfaceId

マルチホンマシンでマルチキャスト トラフィックを送受信するときに使用されるネットワーク アダプターを取得または設定します。

RetransmissionSettings

UDP 再送信設定を取得または設定します。

Scheme

トランスポートの URI スキームを取得します。

SocketReceiveBufferSize

基になるソケットの受信バッファー サイズを取得または設定します。

TimeToLive

ネットワーク セグメント ホップの数を取得または設定します。

メソッド

名前 説明
BuildChannelFactory<TChannel>(BindingContext)

バインディング コンテキストから指定した型のチャネルを生成するためのチャネル ファクトリを初期化します。

BuildChannelListener<TChannel>(BindingContext)

バインディング コンテキストから指定した型のチャネルを受け入れるようにチャネル リスナーを初期化します。

CanBuildChannelFactory<TChannel>(BindingContext)

バインディング要素が特定の種類のチャネルのチャネル ファクトリを構築できるかどうかを示す値を返します。

CanBuildChannelListener<TChannel>(BindingContext)

バインディング要素が特定の種類のチャネルのリスナーを構築できるかどうかを示す値を返します。

Clone()

バインド要素オブジェクトのコピーを返します。

Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetProperty<T>(BindingContext)

指定したバインディング コンテキストからプロパティを返します。

GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ShouldSerializeRetransmissionSettings()

バインド要素からの再送信設定をシリアル化する必要があるかどうかを示します。

ToString()

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

(継承元 Object)

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

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

カスタム ポリシー アサーションをバインディング要素のコンテキストに書き込みます。

IWsdlExportExtension.ExportContract(WsdlExporter, WsdlContractConversionContext)

カスタム Web サービス記述言語 (WSDL) 要素をコントラクトの生成された WSDL に書き込みます。

IWsdlExportExtension.ExportEndpoint(WsdlExporter, WsdlEndpointConversionContext)

カスタム Web サービス記述言語 (WSDL) 要素を、エンドポイント用に生成された WSDL に書き込みます。

適用対象