TimerEventSubscriptionCollection Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Achtung
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Stellt eine geordnete Liste von TimerEventSubscription-Objekten dar.
public ref class TimerEventSubscriptionCollection : System::Collections::ICollection
[System.Serializable]
public class TimerEventSubscriptionCollection : System.Collections.ICollection
[System.Serializable]
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public class TimerEventSubscriptionCollection : System.Collections.ICollection
[<System.Serializable>]
type TimerEventSubscriptionCollection = class
interface ICollection
interface IEnumerable
[<System.Serializable>]
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type TimerEventSubscriptionCollection = class
interface ICollection
interface IEnumerable
Public Class TimerEventSubscriptionCollection
Implements ICollection
- Vererbung
-
TimerEventSubscriptionCollection
- Attribute
- Implementiert
Hinweise
Hinweis
In diesem Material werden veraltete Typen und Namespaces erläutert. Weitere Informationen finden Sie unter Veraltete Typen in Windows Workflow Foundation 4.5.
Eine TimerEventSubscriptionCollection stellt die Warteschlange von TimerEventSubscription-Objekten dar, die einer Workflowinstanz zugeordnet sind, und stellt Methoden zum Verwalten dieser Warteschlange bereit. Abonnements sind in der Warteschlange basierend auf ihren ExpiresAt-Werten geordnet. Abonnements mit niedrigeren ExpiresAt-Werten sind vor Abonnements mit höheren ExpiresAt-Werten angeordnet. Sie können die von dieser Klasse bereitgestellten Methoden verwenden, um die Auflistung von aktiven Zeitgeberereignisabonnements zu verwalten, die von TimerCollectionProperty für die einzelnen Workflowinstanzen offengelegt werden. Sie können Add oder Remove verwenden, um Abonnements der Zeitgeberwarteschlange hinzuzufügen oder daraus zu entfernen. Wenn sich das erste Element in der Timerwarteschlange ändert, wird jeweils der WorkflowSchedulerService aufgerufen, um das Timerereignis zu beenden, das sich vorher am Anfang der Warteschlange befunden hat, und um das neue Timerereignis zu planen.
Felder
TimerCollectionProperty |
Veraltet.
Eine Timerwarteschlange, die einer Workflowinstanz zugeordnet ist. Diese Warteschlange enthält nach Zeit geordnete TimerEventSubscription-Objekte für einen Workflow. |
Eigenschaften
Count |
Veraltet.
Ruft die Anzahl der TimerEventSubscription-Objekte ab, die sich in der Zeitgeberwarteschlange befinden. |
IsSynchronized |
Veraltet.
Ruft einen Wert ab, der angibt, ob der Zugriff auf die TimerEventSubscriptionCollection synchronisiert (threadsicher) ist. |
SyncRoot |
Veraltet.
Ruft ein Objekt ab, mit dem der Zugriff auf TimerEventSubscriptionCollection synchronisiert werden kann. |
Methoden
Add(TimerEventSubscription) |
Veraltet.
Fügt der Zeitgeberwarteschlange ein TimerEventSubscription hinzu. |
CopyTo(Array, Int32) |
Veraltet.
Kopiert die TimerEventSubscriptionCollection-Elemente in ein vorhandenes eindimensionales Array, beginnend beim angegebenen Arrayindex. |
Equals(Object) |
Veraltet.
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetEnumerator() |
Veraltet.
Gibt einen Enumerator zurück, der die TimerEventSubscriptionCollection durchläuft. |
GetHashCode() |
Veraltet.
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Veraltet.
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Veraltet.
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
Peek() |
Veraltet.
Gibt das TimerEventSubscription am Anfang der Timerwarteschlange zurück, ohne es zu entfernen. |
Remove(Guid) |
Veraltet.
Entfernt das TimerEventSubscription, das über die angegebene Abonnement-ID der Timerwarteschlange verfügt. |
Remove(TimerEventSubscription) |
Veraltet.
Entfernt das TimerEventSubscription aus der Zeitgeberwarteschlange. |
ToString() |
Veraltet.
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Erweiterungsmethoden
Cast<TResult>(IEnumerable) |
Veraltet.
Wandelt die Elemente eines IEnumerable in den angegebenen Typ um |
OfType<TResult>(IEnumerable) |
Veraltet.
Filtert die Elemente eines IEnumerable anhand eines angegebenen Typs |
AsParallel(IEnumerable) |
Veraltet.
Ermöglicht die Parallelisierung einer Abfrage. |
AsQueryable(IEnumerable) |
Veraltet.
Konvertiert einen IEnumerable in einen IQueryable. |