TimerEventSubscriptionCollection Classe

Definizione

Attenzione

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Rappresenta un elenco ordinato di TimerEventSubscription oggetti.

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
Ereditarietà
TimerEventSubscriptionCollection
Attributi
Implementazioni

Commenti

Note

Questo materiale illustra i tipi e gli spazi dei nomi obsoleti. Per altre informazioni, vedere Deprecated Types in Windows Workflow Foundation 4.5.

Un TimerEventSubscriptionCollection oggetto rappresenta la coda di oggetti associati a un'istanza del flusso di TimerEventSubscription lavoro e fornisce metodi per gestire questa coda. Le sottoscrizioni vengono ordinate nella coda in base ai relativi ExpiresAt valori. Le sottoscrizioni con valori più piccoli ExpiresAt vengono posizionate prima di quelle con valori più grandi ExpiresAt . È possibile utilizzare i metodi forniti da questa classe per gestire la raccolta di sottoscrizioni di eventi timer attive esposte da TimerCollectionProperty per ogni istanza del flusso di lavoro. È possibile usare Add o Remove per aggiungere o rimuovere sottoscrizioni dalla coda timer. Ogni volta che il primo elemento nella coda del timer viene modificato, WorkflowSchedulerService viene chiamato per annullare l'evento timer precedentemente all'inizio della coda e pianificare il nuovo evento timer.

Campi

Nome Descrizione
TimerCollectionProperty
Obsoleti.

Coda timer associata a un'istanza del flusso di lavoro. Questa coda contiene oggetti ordinati TimerEventSubscription in tempo per un flusso di lavoro.

Proprietà

Nome Descrizione
Count
Obsoleti.

Ottiene il numero di TimerEventSubscription oggetti nella coda del timer.

IsSynchronized
Obsoleti.

Ottiene un valore che indica se l'accesso a TimerEventSubscriptionCollection è sincronizzato (thread-safe).

SyncRoot
Obsoleti.

Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso all'oggetto TimerEventSubscriptionCollection.

Metodi

Nome Descrizione
Add(TimerEventSubscription)
Obsoleti.

Aggiunge un oggetto TimerEventSubscription alla coda timer.

CopyTo(Array, Int32)
Obsoleti.

Copia gli TimerEventSubscriptionCollection elementi in un oggetto unidimensionale Arrayesistente, a partire dall'indice di matrice specificato.

Equals(Object)
Obsoleti.

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetEnumerator()
Obsoleti.

Restituisce un enumeratore che scorre l'oggetto TimerEventSubscriptionCollection.

GetHashCode()
Obsoleti.

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()
Obsoleti.

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()
Obsoleti.

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
Peek()
Obsoleti.

Restituisce l'oggetto TimerEventSubscription all'inizio della coda timer senza rimuoverlo.

Remove(Guid)
Obsoleti.

Rimuove l'oggetto TimerEventSubscription con l'ID sottoscrizione specificato dalla coda timer.

Remove(TimerEventSubscription)
Obsoleti.

Rimuove l'oggetto TimerEventSubscription dalla coda del timer.

ToString()
Obsoleti.

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Metodi di estensione

Nome Descrizione
AsParallel(IEnumerable)
Obsoleti.

Abilita la parallelizzazione di una query.

AsQueryable(IEnumerable)
Obsoleti.

Converte un IEnumerable in un IQueryable.

Cast<TResult>(IEnumerable)
Obsoleti.

Esegue il cast degli elementi di un IEnumerable al tipo specificato.

OfType<TResult>(IEnumerable)
Obsoleti.

Filtra gli elementi di un IEnumerable in base a un tipo specificato.

Si applica a