MessageQueue メンバ
パブリック コンストラクタ
MessageQueue コンストラクタ | オーバーロード。 MessageQueue クラスの新しいインスタンスを初期化します。 |
パブリック フィールド
InfiniteQueueSize | キューにサイズ制限が存在しないことを示します。 |
InfiniteTimeout | メッセージをピークまたは受信するメソッドにタイムアウトが存在しないことを示します。 |
パブリック プロパティ
Authenticate | キューが認証済みメッセージだけを受け入れるかどうかを示す値を取得または設定します。 |
BasePriority | ネットワーク上でパブリック キューのメッセージを送信するためにメッセージ キューが使用する基本優先順位を取得または設定します。 |
CanRead | MessageQueue を読み取ることができるかどうかを示す値を取得します。 |
CanWrite | MessageQueue に書き込むことができるかどうかを示す値を取得します。 |
Category | キュー カテゴリを取得または設定します。 |
Container (Component から継承されます) | Component を格納している IContainer を取得します。 |
CreateTime | キューがメッセージ キューに作成された時刻と日付を取得します。 |
DefaultPropertiesToSend | アプリケーションがメッセージをキューに送信するときに既定で使用されるメッセージ プロパティ値を取得または設定します。 |
DenySharedReceive | この MessageQueue に、メッセージ キューのキューからメッセージを受信する排他アクセス許可が与えられているかどうかを示す値を取得または設定します。 |
EnableConnectionCache | 接続のキャッシュをアプリケーションで維持するかどうかを示す値を取得または設定します。 |
EncryptionRequired | キューが非プライベート (暗号化されていない) メッセージだけを受け入れるかどうかを示す値を取得または設定します。 |
FormatName | キューの作成時にメッセージ キューが生成した一意なキュー名を取得します。 |
Formatter | キューから読み取られるメッセージまたはキューに書き込まれるメッセージの本文とオブジェクトとの間でシリアル化または逆シリアル化を行うために使用する書式指定子を取得または設定します。 |
Id | キューの一意なメッセージ キュー ID を取得します。 |
Label | キューの説明を取得または設定します。 |
LastModifyTime | キューのプロパティが最後に変更された時刻を取得します。 |
MachineName | メッセージ キューのキューが存在するコンピュータの名前を取得または設定します。 |
MaximumJournalSize | 履歴キューの最大サイズを取得または設定します。 |
MaximumQueueSize | キューの最大サイズを取得または設定します。 |
MessageReadPropertyFilter | メッセージの受信またはピークに使用するプロパティ フィルタを取得または設定します。 |
Path | キューのパスを取得または設定します。 Path を設定すると、 MessageQueue は新しいキューを指します。 |
QueueName | キューを識別する表示名を取得または設定します。 |
ReadHandle | メッセージ キューからメッセージを読み取るときに使用するネイティブ ハンドルを取得します。 |
Site (Component から継承されます) | Component の ISite を取得または設定します。 |
SynchronizingObject | ReceiveCompleted イベントまたは PeekCompleted イベントによって発生したイベント ハンドラ呼び出しをマーシャリングするオブジェクトを取得または設定します。 |
Transactional | キューがトランザクションだけを受け入れるかどうかを示す値を取得します。 |
UseJournalQueue | 受信したメッセージを履歴キューにコピーするかどうかを示す値を取得または設定します。 |
WriteHandle | メッセージ キューにメッセージを送信するときに使用するネイティブ ハンドルを取得します。 |
パブリック メソッド
BeginPeek | オーバーロード。 メッセージのピークを開始し、完了したときにイベント ハンドラに通知するようにメッセージ キューに指示して、非同期のピーク操作を実行します。 |
BeginReceive | オーバーロード。 メッセージの受信を開始し、完了したときにイベント ハンドラに通知するようにメッセージ キューに指示して、非同期の受信操作を実行します。 |
ClearConnectionCache | 接続キャッシュを消去します。 |
Close | MessageQueue で割り当てられたすべてのリソースを解放します。 |
Create | オーバーロード。 メッセージ キュー サーバーの指定したパスに新しいキューを作成します。 |
CreateObjRef (MarshalByRefObject から継承されます) | リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。 |
Delete | メッセージ キュー サーバーのキューを削除します。 |
Dispose (Component から継承されます) | オーバーロード。 Component によって使用されているリソースを解放します。 |
EndPeek | 指定した非同期のピーク操作を完了します。 |
EndReceive | 指定した非同期の受信操作を完了します。 |
Equals (Object から継承されます) | オーバーロード。 2 つの Object インスタンスが等しいかどうかを判断します。 |
Exists | 指定したパスにメッセージ キューのキューが存在するかどうかを判断します。 |
GetAllMessages | キューにあるすべてのメッセージを返します。 |
GetEnumerator | キューにあるメッセージを列挙します。 |
GetHashCode (Object から継承されます) | 特定の型のハッシュ関数として機能します。ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 |
GetLifetimeService (MarshalByRefObject から継承されます) | 対象のインスタンスの有効期間ポリシーを制御する、現在の有効期間サービス オブジェクトを取得します。 |
GetMachineId | この MessageQueue が参照するキューが存在するコンピュータの ID を取得します。 |
GetMessageEnumerator | キューにあるすべてのメッセージに対して列挙子オブジェクトを作成します。 |
GetMessageQueueEnumerator | オーバーロード。 列挙子オブジェクトを作成し、ネットワーク上のパブリック キューの動的リストを作成します。 |
GetPrivateQueuesByMachine | 指定したコンピュータにあるすべてのプライベート キューを取得します。 |
GetPublicQueues | オーバーロード。 ネットワーク上のすべてのパブリック キューを取得します。 |
GetPublicQueuesByCategory | 指定したカテゴリに属するネットワーク上のすべてのパブリック キューを取得します。 |
GetPublicQueuesByLabel | 指定したラベルが設定されているネットワーク上のすべてのパブリック キューを取得します。 |
GetPublicQueuesByMachine | 指定したコンピュータにあるすべてのパブリック キューを取得します。 |
GetType (Object から継承されます) | 現在のインスタンスの Type を取得します。 |
InitializeLifetimeService (MarshalByRefObject から継承されます) | 対象のインスタンスの有効期間ポリシーを制御する、有効期間サービス オブジェクトを取得します。 |
Peek | オーバーロード。 キューにある最初のメッセージのコピーを返します。メッセージはキューから削除されません。 |
PeekByCorrelationId | オーバーロード。 指定した相関 ID と一致するメッセージをピークします。 |
PeekById | オーバーロード。 指定したメッセージ ID を持つメッセージのコピーを返します。メッセージはキューから削除されません。 |
Purge | キューに含まれるすべてのメッセージを削除します。 |
Receive | オーバーロード。 キューにある最初のメッセージを受信し、キューから削除します。 |
ReceiveByCorrelationId | オーバーロード。 指定した相関 ID と一致するメッセージを受信します。 |
ReceiveById | オーバーロード。 指定した ID と一致するメッセージを受信し、キューから削除します。 |
Refresh | リソースの現在の状態を反映するには、 MessageQueue で表されるプロパティを更新します。 |
ResetPermissions | アクセス許可リストをオペレーティング システムの既定値にリセットします。既定のリストに追加したキューのアクセス許可を削除します。 |
Send | オーバーロード。 キューにオブジェクトを送信します。 |
SetPermissions | オーバーロード。 現在のセットにアクセス許可を追加します。キューのプロパティとキューのメッセージにアクセスできるユーザーを制御します。 |
ToString (Object から継承されます) | 現在の Object を表す String を返します。 |
パブリック イベント
Disposed (Component から継承されます) | コンポーネントの Disposed イベントを待機するイベント ハンドラを追加します。 |
PeekCompleted | キューから削除せずにメッセージを読み取ると発生します。この発生は、非同期操作 BeginPeek の結果です。 |
ReceiveCompleted | メッセージがキューから削除されると発生します。このイベントは、非同期操作 BeginReceive によって発生します。 |
プロテクト プロパティ
DesignMode (Component から継承されます) | Component が現在デザイン モードかどうかを示す値を取得します。 |
Events (Component から継承されます) | Component に結び付けられているイベント ハンドラのリストを取得します。 |
プロテクト メソッド
Dispose | オーバーロード。 オーバーライド。 Component.Dispose を参照してください。 |
Finalize (Component から継承されます) | オーバーライド。 Component がガベージ コレクションによってクリアされる前に、アンマネージ リソースを解放し、その他のクリーンアップ操作を実行します。
C# と C++ では、ファイナライザはデストラクタ構文で表現されます。 |
GetService (Component から継承されます) | Component またはその Container で提供されるサービスを表すオブジェクトを返します。 |
MemberwiseClone (Object から継承されます) | 現在の Object の簡易コピーを作成します。 |