Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
「メッセージセレクター」を使用すると、受信するメッセージを選択できます。メッセージセレクターは SQL に似た式で、受信操作でメッセージのサブセットを選択するための条件を指定します。
メッセージセレクターの構文とセマンティックは、転送ルールの条件部分とまったく同じです。
条件構文を参照してください。
SQL API では、セレクターを使用したメッセージ受信はサポートしていません。
次の C# の例では、intprop というメッセージプロパティに値 1 が設定されている receiveQueue から、次のメッセージを取得します。
msg = receiver.GetMessageBySelectorNoWait( receiveQueue, "intprop=1" );
次の C++ の例では、intprop というメッセージプロパティに値 1 が設定されている receiveQueue から、次のメッセージを取得します。
msg = receiver->getMessageBySelectorNoWait( receiveQueue, "intprop=1" );
次の Java の例では、intprop というメッセージプロパティに値 1 が設定されている receiveQueue から、次のメッセージを取得します。
msg = receiver.getMessageBySelectorNoWait( receiveQueue, "intprop=1");