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 sortierte 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
Note
In diesem Material werden Typen und Namespaces erläutert, die veraltet sind. Weitere Informationen finden Sie unter Deprecated Types in Windows Workflow Foundation 4.5.
A TimerEventSubscriptionCollection stellt die Warteschlange von Objekten dar, die TimerEventSubscription einer Workflowinstanz zugeordnet sind, und stellt Methoden zum Verwalten dieser Warteschlange bereit. Abonnements werden basierend auf ihren ExpiresAt Werten in der Warteschlange sortiert. Diejenigen mit kleineren ExpiresAt Werten werden vor denen mit größeren ExpiresAt Werten positioniert. Sie können die von dieser Klasse bereitgestellten Methoden verwenden, um die Sammlung aktiver Zeitgeberereignisabonnements zu verwalten, die von TimerCollectionProperty jeder Workflowinstanz verfügbar gemacht werden. Sie können Abonnements aus der Zeitgeberwarteschlange verwenden Add oder Remove entfernen. Wenn sich das erste Element in der Zeitgeberwarteschlange ändert, wird das WorkflowSchedulerService Timerereignis aufgerufen, das zuvor am Anfang der Warteschlange war, abzubrechen und das neue Timerereignis zu planen.
Felder
| Name | Beschreibung |
|---|---|
| TimerCollectionProperty |
Veraltet.
Zeitgeberwarteschlange, die einer Workflowinstanz zugeordnet ist. Diese Warteschlange enthält zeitgeordnete TimerEventSubscription Objekte für einen Workflow. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Count |
Veraltet.
Ruft die Anzahl der TimerEventSubscription Objekte in der Zeitgeberwarteschlange ab. |
| IsSynchronized |
Veraltet.
Ruft einen Wert ab, der angibt, ob der Zugriff auf die TimerEventSubscriptionCollection Synchronisierung (Threadsicher) erfolgt. |
| SyncRoot |
Veraltet.
Ruft ein Objekt ab, das zum Synchronisieren des Zugriffs auf die TimerEventSubscriptionCollectionverwendet werden kann. |
Methoden
| Name | Beschreibung |
|---|---|
| Add(TimerEventSubscription) |
Veraltet.
Fügt der Zeitgeberwarteschlange eine hinzu TimerEventSubscription . |
| CopyTo(Array, Int32) |
Veraltet.
Kopiert die TimerEventSubscriptionCollection Elemente in einen vorhandenen eindimensionalen Array, beginnend am angegebenen Arrayindex. |
| Equals(Object) |
Veraltet.
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetEnumerator() |
Veraltet.
Gibt einen Enumerator zurück, der durch die TimerEventSubscriptionCollectionEnumerator durchläuft. |
| GetHashCode() |
Veraltet.
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Veraltet.
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Veraltet.
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| Peek() |
Veraltet.
Gibt den TimerEventSubscription Anfang der Zeitgeberwarteschlange zurück, ohne sie zu entfernen. |
| Remove(Guid) |
Veraltet.
Entfernt die TimerEventSubscription angegebene Abonnement-ID aus der Zeitgeberwarteschlange. |
| Remove(TimerEventSubscription) |
Veraltet.
Entfernt die TimerEventSubscription Zeitgeberwarteschlange. |
| ToString() |
Veraltet.
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| AsParallel(IEnumerable) |
Veraltet.
Aktiviert die Parallelisierung einer Abfrage. |
| AsQueryable(IEnumerable) |
Veraltet.
Wandelt eine IEnumerable in eine IQueryableum. |
| Cast<TResult>(IEnumerable) |
Veraltet.
Wandelt die Elemente eines IEnumerable in den angegebenen Typ um. |
| OfType<TResult>(IEnumerable) |
Veraltet.
Filtert die Elemente einer IEnumerable basierend auf einem angegebenen Typ. |