MsmqBindingElementBase クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
MsmqIntegrationBindingElement および MsmqTransportBindingElement の基本クラスです。
public ref class MsmqBindingElementBase abstract : System::ServiceModel::Channels::TransportBindingElement, System::ServiceModel::Channels::ITransactedBindingElement, System::ServiceModel::Description::IPolicyExportExtension, System::ServiceModel::Description::IWsdlExportExtension
public abstract class MsmqBindingElementBase : System.ServiceModel.Channels.TransportBindingElement, System.ServiceModel.Channels.ITransactedBindingElement, System.ServiceModel.Description.IPolicyExportExtension, System.ServiceModel.Description.IWsdlExportExtension
type MsmqBindingElementBase = class
inherit TransportBindingElement
interface ITransactedBindingElement
interface IWsdlExportExtension
interface IPolicyExportExtension
Public MustInherit Class MsmqBindingElementBase
Inherits TransportBindingElement
Implements IPolicyExportExtension, ITransactedBindingElement, IWsdlExportExtension
- 継承
- 派生
- 実装
プロパティ
CustomDeadLetterQueue |
期限切れのメッセージや、配信に失敗したメッセージを送信するカスタムの配信不能キューを識別する Uri を取得または設定します。 |
DeadLetterQueue |
このバインディングの DeadLetterQueue の設定を取得または設定します。 |
Durable |
このバインディングによって送信されるメッセージが永続的なものか不安定なものかを指定する値を取得または設定します。 |
ExactlyOnce |
このバインディングで送信されるメッセージを正確に 1 回保証するかどうかを指定する値を取得または設定します。 |
ManualAddressing |
メッセージの手動アドレス指定が必要かどうかを示す値を取得または設定します。 (継承元 TransportBindingElement) |
MaxBufferPoolSize |
トランスポートが使用するバッファー プールの最大サイズ (バイト単位) を取得または設定します。 (継承元 TransportBindingElement) |
MaxReceivedMessageSize |
受信できる最大メッセージ サイズ (バイト単位) を取得または設定します。 (継承元 TransportBindingElement) |
MaxRetryCycles |
受信アプリケーションにメッセージを配信する再試行サイクルの最大数を取得または設定します。 |
MsmqTransportSecurity |
このバインド要素に関連付けられている MsmqTransportSecurity を取得します。 |
ReceiveContextEnabled |
受信コンテキストの動作が要求されているかどうかを示す値を取得または設定します。 |
ReceiveErrorHandling |
有害メッセージおよびその他のディスパッチできないメッセージの処理方法を指定する列挙値を取得または設定します。 |
ReceiveRetryCount |
キュー マネージャーがメッセージを再試行キューに転送する前にメッセージ送信を試行する最大回数を取得または設定します。 |
RetryCycleDelay |
配信できなかったメッセージを配信しようとするときに、次の再試行サイクルを待機する時間を指定する値を取得または設定します。 |
Scheme |
トランスポートの URI スキームを取得します。 (継承元 TransportBindingElement) |
TimeToLive |
メッセージの有効期間を指定する値を取得または設定します。 この期間が経過すると、メッセージは |
TransactedReceiveEnabled |
このバインディングでメッセージを受信するためにトランザクションが必要かどうかを指定する値を取得します。 |
UseMsmqTracing |
メッセージ キュー (MSMQ) に組み込まれているメッセージ トレース機能を有効または無効にする値を取得または設定します。 |
UseSourceJournal |
このバインディングにより処理されるメッセージのコピーをソース ジャーナル キューに保存するかどうかを示す値を取得または設定します。 |
ValidityDuration |
メッセージが受信コンテキスト機能によってロックされる期間を指定する値を取得または設定します。 |
メソッド
BuildChannelFactory<TChannel>(BindingContext) |
指定した種類のチャネルを生成するよう、バインド コンテキストからチャネル ファクトリを初期化します。 (継承元 BindingElement) |
BuildChannelListener<TChannel>(BindingContext) |
指定した種類のチャネルを受け入れるよう、バインディング コンテキストからチャネル リスナーを初期化します。 (継承元 BindingElement) |
CanBuildChannelFactory<TChannel>(BindingContext) |
指定した種類のチャネルに対するチャネル ファクトリをバインド要素が作成できるかどうかを示す値を返します。 (継承元 BindingElement) |
CanBuildChannelListener<TChannel>(BindingContext) |
指定した種類のチャネルに対するリスナーをバインド要素が作成できるかどうかを示す値を返します。 (継承元 BindingElement) |
Clone() |
派生クラスでオーバーライドされると、バインド要素オブジェクトのコピーを返します。 (継承元 BindingElement) |
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetProperty<T>(BindingContext) |
派生クラスでオーバーライドされると、提供したバインド コンテキストに対する指定した型のオブジェクトを取得します。 |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
明示的なインターフェイスの実装
IPolicyExportExtension.ExportPolicy(MetadataExporter, PolicyConversionContext) |
バインドに関するカスタム ポリシー アサーションをエクスポートします。 |
IWsdlExportExtension.ExportContract(WsdlExporter, WsdlContractConversionContext) |
コントラクトに対して生成される Web サービス記述言語 (WSDL) に、カスタム WSDL 要素を書き込みます。 |
IWsdlExportExtension.ExportEndpoint(WsdlExporter, WsdlEndpointConversionContext) |
エンドポイントに対して生成される Web サービス記述言語 (WSDL) に、カスタム WSDL 要素を書き込みます。 |
適用対象
.NET