TimerEventSubscriptionCollection Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attenzione
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Rappresenta un elenco ordinato di oggetti 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
- Ereditarietà
-
TimerEventSubscriptionCollection
- Attributi
- Implementazioni
Commenti
Nota
In questo materiale vengono descritti tipi e spazi dei nomi obsoleti. Per altre informazioni, vedere Deprecated Types in Windows Workflow Foundation 4.5 (Tipi deprecati in Windows Workflow Foundation 4.5).
Una classe TimerEventSubscriptionCollection rappresenta la coda di oggetti TimerEventSubscription associata a un'istanza del flusso di lavoro e fornisce i metodi per gestire questa coda. Le sottoscrizioni vengono ordinate nella coda in base ai relativi valori ExpiresAt; quelle con i valori ExpiresAt inferiori si trovano prima delle sottoscrizioni con valori ExpiresAt superiori. È possibile utilizzare i metodi forniti da questa classe per gestire la raccolta di sottoscrizioni dell'evento del timer attive esposta da TimerCollectionProperty per ogni istanza del flusso di lavoro. È possibile utilizzare i metodi Add o Remove per aggiungere o rimuovere le sottoscrizioni dalla coda del timer. Ogni qualvolta il primo elemento nella coda del timer cambia, WorkflowSchedulerService viene chiamato per annullare l'evento del timer che precedentemente si trovava all'inizio della coda e pianificare il nuovo evento del timer.
Campi
TimerCollectionProperty |
Obsoleti.
La coda del timer associata a un'istanza del flusso di lavoro. Questa coda contiene oggetti TimerEventSubscription ordinati in base al tempo per un flusso di lavoro. |
Proprietà
Count |
Obsoleti.
Ottiene il numero di oggetti TimerEventSubscription inclusi nella coda del timer. |
IsSynchronized |
Obsoleti.
Ottiene un valore che indica se l'accesso alla classe TimerEventSubscriptionCollection è sincronizzato (thread-safe). |
SyncRoot |
Obsoleti.
Ottiene un oggetto che può essere usato per sincronizzare l'accesso a TimerEventSubscriptionCollection. |
Metodi
Add(TimerEventSubscription) |
Obsoleti.
Aggiunge un oggetto TimerEventSubscription alla coda del timer. |
CopyTo(Array, Int32) |
Obsoleti.
Copia gli elementi di TimerEventSubscriptionCollection in un oggetto Array unidimensionale esistente, partendo dall'indice della matrice specificata. |
Equals(Object) |
Obsoleti.
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetEnumerator() |
Obsoleti.
Restituisce un enumeratore che esegue l'iterazione di TimerEventSubscriptionCollection. |
GetHashCode() |
Obsoleti.
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Obsoleti.
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Obsoleti.
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
Peek() |
Obsoleti.
Restituisce l'oggetto TimerEventSubscription all'inizio della coda del timer senza rimuoverlo. |
Remove(Guid) |
Obsoleti.
Rimuove l'oggetto TimerEventSubscription con l'ID di sottoscrizione specificato dalla coda del 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
Cast<TResult>(IEnumerable) |
Obsoleti.
Esegue il cast degli elementi di un oggetto IEnumerable nel tipo specificato. |
OfType<TResult>(IEnumerable) |
Obsoleti.
Filtra gli elementi di un oggetto IEnumerable in base a un tipo specificato. |
AsParallel(IEnumerable) |
Obsoleti.
Consente la parallelizzazione di una query. |
AsQueryable(IEnumerable) |
Obsoleti.
Converte un oggetto IEnumerable in un oggetto IQueryable. |