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

SQL Anywhere 11.0.1 (Deutsch) » UltraLite - .NET-Programmierung » UltraLite .NET 2.0 API-Referenz » ULConnection-Klasse

 

GetNotification-Methode

Gibt den Ereignisnamen oder Null zurück. Blockiert bis eine Benachrichtigung eintrifft oder ein Zeitablauf eintritt.

Syntax
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
);
Parameter
  • queueName   Der Name der Warteschlange.

  • wait_ms   Die Wartezeit in Millisekunden. Verwenden Sie System.Threading.Timeout.Infinite (-1) für einen unbegrenzten Wartezeitraum.

Bemerkungen

Ereignisbenachrichtigung lesen. Dieser Aufruf blockiert, bis eine Benachrichtigung empfangen wird oder die angegebene Wartezeit abgelaufen ist. Für einen unbegrenzten Wartezeitraum übergeben Sie System.Threading.Timeout.Infinite für \p wait_ms. Um den Wartezustand zu beenden, senden Sie eine weitere Benachrichtigung an die Warteschlange oder verwenden Sie CancelGetNotification(). Nach dem Lesen der Benachrichtigung verwenden Sie ReadNotificationParameter(), um zusätzliche Parameter abzurufen.

Gibt NULL zurück, wenn die Wartezeit abgelaufen ist oder abgebrochen wurde. Andernfalls wird der den Ereignisname zurückgegeben.

Siehe auch