Partager via


TimerEventSubscriptionCollection Classe

Définition

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.

S’applique à