MsmqBindingElementBase クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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) |
エンドポイントの生成された WSDL にカスタム Web サービス記述言語 (WSDL) 要素を書き込みます。 |