Muster mahnung auf englisch

Posted by: In: Ikke kategoriseret 29 jul 2020 Comments: 0

Wenn eine Erinnerung ausgelöst wird, ruft die Reliable Actors-Laufzeit die ReceiveReminderAsync(C-Methode) oder receiveReminderAsync(Java)-Methode auf dem Actor auf. Ein Akteur kann mehrere Erinnerungen registrieren, und die ReceiveReminderAsync(C-Methode) oder receiveReminderAsync(Java)-Methode wird aufgerufen, wenn eine dieser Erinnerungen ausgelöst wird. Der Akteur kann den Erinnerungsnamen verwenden, der an die ReceiveReminderAsync(C)- oder receiveReminderAsync(Java)-Methode übergeben wird, um herauszufinden, welche Erinnerung ausgelöst wurde. Um die Registrierung einer Erinnerung aufzuheben, ruft ein Akteur die UnregisterReminderAsync(C-Methode) oder unregisterReminderAsync(Java)-Methode auf, wie in den folgenden Beispielen gezeigt. Wie oben gezeigt, akzeptiert die UnregisterReminderAsync(C-) oder unregisterReminderAsync(Java)-Methode eine IActorReminder(C)- oder ActorReminder(Java)-Schnittstelle. Die Actor-Basisklasse unterstützt eine GetReminder(C-) oder getReminder(Java)-Methode, die verwendet werden kann, um die IActorReminder(C-Schnittstelle) oder Die ActorReminder(Java)-Schnittstelle abzurufen, indem der Erinnerungsname übergeben wird. Dies ist praktisch, da der Akteur nicht die IActorReminder(C-Schnittstelle) oder ActorReminder(Java)-Schnittstelle beibehalten muss, die vom RegisterReminder(C)- oder registerReminder(Java)-Methodenaufruf zurückgegeben wurde. Im Gegensatz zu Erinnerungen können Timer nicht aktualisiert werden. Wenn RegisterTimer erneut aufgerufen wird, wird ein neuer Timer registriert. Dieses Muster ist Teil der Found Objects-Auflistung. Dieses Projekt basierte auf der Idee, dass Inspiration in jedem Winkel unseres täglichen Lebens zu finden ist, vor allem in denen, die am unauffälligsten scheinen.

Jedes Element in dieser Auflistung basiert auf einem gefundenen Objekt. Diese Objekte wurden von den Orten gesammelt, die ich jeden Tag sehe und bewohne. Jeder Artikel, den ich wählte, hatte eine Geschichte zu teilen, und aus diesen Geschichten kam Inspiration für sieben gestrickte Accessoires, die eines Tages wiederum jemand anderen inspirieren können. Akteure können die Methoden RegisterTimer(C) oder RegisterTimer(Java) und UnregisterTimer(C) oder unregisterTimer(Java) in ihrer Basisklasse verwenden, um ihre Timer zu registrieren und zu entregistrieren. Das folgende Beispiel zeigt die Verwendung von Timer-APIs. Die APIs ähneln dem .NET-Timer oder Java-Timer sehr. In diesem Beispiel ruft die Actors-Laufzeit, wenn der Timer fällig ist, die MoveObject(C-Methode) oder moveObject(Java)-Methode auf. Die Methode wird garantiert die rundenbasierte Parallelität respektieren. Dies bedeutet, dass keine anderen Actor-Methoden oder Timer-/Erinnerungsrückrufe ausgeführt werden, bis dieser Rückruf die Ausführung abgeschlossen hat. Um eine Erinnerung zu registrieren, ruft ein Akteur die In-RegisterReminderAsync-Methode auf, die für die Basisklasse bereitgestellt wird, wie im folgenden Beispiel gezeigt: In diesem Beispiel ist “Handyrechnung bezahlen” der Erinnerungsname. Dies ist eine Zeichenfolge, die der Akteur verwendet, um eine Erinnerung eindeutig zu identifizieren. BitConverter.GetBytes(amountInDollars)(C) ist der Kontext, der der Erinnerung zugeordnet ist.

Sie wird als Argument an den Rückruf an den Akteur zurückübergaben, d.h.

Sorry, the comment form is closed at this time.

Related posts