TimerEventSubscriptionCollection Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Attention
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Représente une liste ordonnée d'objets TimerEventSubscription.
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
- Héritage
-
TimerEventSubscriptionCollection
- Attributs
- Implémente
Remarques
Notes
Ce document décrit les types et les espaces de noms qui sont obsolètes. Pour plus d’informations, consultez Types dépréciés dans Windows Workflow Foundation 4.5.
Une TimerEventSubscriptionCollection représente la file d'attente d'objets TimerEventSubscription associée à une instance de workflow et fournit les méthodes permettant de gérer cette file d'attente. Les abonnements sont ordonnés dans la file d'attente selon leurs valeurs ExpiresAt ; ceux ayant les plus petites valeurs ExpiresAt sont positionnés avant ceux ayant les plus grandes valeurs ExpiresAt. Vous pouvez utiliser les méthodes fournies par cette classe pour gérer la collection d’abonnements d’événement du minuteur actifs exposée par TimerCollectionProperty pour chaque instance de workflow. Vous pouvez utiliser Add ou Remove pour ajouter ou supprimer des abonnements de la file d'attente du minuteur. À chaque fois que le premier élément de la file d'attente du minuteur est modifié, WorkflowSchedulerService est appelée pour annuler l'événement du minuteur précédemment situé au début de la file d'attente et planifie le nouvel événement du minuteur.
Champs
TimerCollectionProperty |
Obsolète.
File d'attente du minuteur associée à une instance de workflow. Cette file d'attente contient les objets TimerEventSubscription d'un workflow ordonnés chronologiquement. |
Propriétés
Count |
Obsolète.
Obtient le nombre d'objets TimerEventSubscription situés dans la file d'attente du minuteur. |
IsSynchronized |
Obsolète.
Obtient une valeur qui indique si l'accès à la TimerEventSubscriptionCollection est synchronisé (thread-safe). |
SyncRoot |
Obsolète.
Obtient un objet qui peut être utilisé pour synchroniser l’accès à TimerEventSubscriptionCollection. |
Méthodes
Add(TimerEventSubscription) |
Obsolète.
Ajoute une TimerEventSubscription à la file d'attente du minuteur. |
CopyTo(Array, Int32) |
Obsolète.
Copie les éléments TimerEventSubscriptionCollection dans un Array unidimensionnel existant, en commençant au niveau de l'index de tableau spécifié. |
Equals(Object) |
Obsolète.
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetEnumerator() |
Obsolète.
Retourne un énumérateur qui itère au sein de TimerEventSubscriptionCollection. |
GetHashCode() |
Obsolète.
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obsolète.
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Obsolète.
Crée une copie superficielle du Object actuel. (Hérité de Object) |
Peek() |
Obsolète.
Renvoie TimerEventSubscription au début de la file d'attente du minuteur sans le supprimer. |
Remove(Guid) |
Obsolète.
Supprime le TimerEventSubscription disposant de l'ID d'abonnement spécifié de la file d'attente du minuteur. |
Remove(TimerEventSubscription) |
Obsolète.
Supprime le TimerEventSubscription de la file d'attente du minuteur. |
ToString() |
Obsolète.
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
Méthodes d’extension
Cast<TResult>(IEnumerable) |
Obsolète.
Effectue un cast des éléments d'un IEnumerable vers le type spécifié. |
OfType<TResult>(IEnumerable) |
Obsolète.
Filtre les éléments d'un IEnumerable en fonction du type spécifié. |
AsParallel(IEnumerable) |
Obsolète.
Active la parallélisation d'une requête. |
AsQueryable(IEnumerable) |
Obsolète.
Convertit un IEnumerable en IQueryable. |