Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » Ultra Light - .NET プログラミング » Ultra Light .NET 2.0 API リファレンス » ULConnection クラス

 

GetNotification メソッド

通知またはタイムアウトをブロックします。イベント名または NULL を返します。

構文
Visual Basic
Public Function GetNotification( _
   ByVal queueName As String, _
   ByVal wait_ms As Integer _
) As String
C#
public string  GetNotification(
   string  queueName,
   int wait_ms
);
パラメータ
  • queueName   待機するキューの名前。

  • wait_ms   待機時間 (ミリ秒)。待機時間を無限に設定するには、System.Threading.Timeout.Infinite (-1) を使用します。

備考

イベント通知を読み込みます。この呼び出しは、通知が受信されるまで、または指定された待機時間が経過するまでブロックします。無限に待機する場合は、\p wait_ms に System.Threading.Timeout.Infinite を渡します。待機をキャンセルするには、指定したキューに別の通知を送信するか、CancelGetNotification() を使用します。通知を読み込んだら、ReadNotificationParameter() を使用して追加のパラメータを取得します。

待機時間の期限が切れるか、待機がキャンセルされると、NULL を返し、それ以外の場合はイベント名を返します。

参照