TimerEventSubscriptionCollection Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Upozornění
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Představuje uspořádaný seznam TimerEventSubscription objektů.
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
- Dědičnost
-
TimerEventSubscriptionCollection
- Atributy
- Implementuje
Poznámky
Note
Tento materiál popisuje typy a obory názvů, které jsou zastaralé. Další informace najdete v tématu Deprecated Types in Windows Workflow Foundation 4.5.
A TimerEventSubscriptionCollection představuje frontu objektů přidružených TimerEventSubscription k instanci pracovního postupu a poskytuje metody pro správu této fronty. Předplatná jsou seřazená ve frontě na základě jejich ExpiresAt hodnot. Před před těmi, které mají větší hodnoty, se umístí ty s menšími ExpiresAtExpiresAt hodnotami. Metody poskytované touto třídou můžete použít ke správě kolekce aktivních odběrů událostí časovače vystavených TimerCollectionProperty pro každou instanci pracovního postupu. Můžete použít Add nebo Remove odebrat předplatná z fronty časovače. Pokaždé, když se první prvek ve frontě časovače změní, WorkflowSchedulerService zavolá se k zrušení události časovače, která byla dříve na začátku fronty, a naplánuje novou událost časovače.
Pole
| Name | Description |
|---|---|
| TimerCollectionProperty |
Zastaralé.
Fronta časovače přidružená k instanci pracovního postupu Tato fronta obsahuje časově uspořádané TimerEventSubscription objekty pro pracovní postup. |
Vlastnosti
| Name | Description |
|---|---|
| Count |
Zastaralé.
Získá počet TimerEventSubscription objektů ve frontě časovače. |
| IsSynchronized |
Zastaralé.
Získá hodnotu, která označuje, zda je přístup k TimerEventSubscriptionCollection synchronizované (vlákno bezpečné). |
| SyncRoot |
Zastaralé.
Získá objekt, který lze použít k synchronizaci přístupu k TimerEventSubscriptionCollection. |
Metody
| Name | Description |
|---|---|
| Add(TimerEventSubscription) |
Zastaralé.
TimerEventSubscription Přidá do fronty časovače. |
| CopyTo(Array, Int32) |
Zastaralé.
TimerEventSubscriptionCollection Zkopíruje prvky do existujícího jednorozměrného Arrayindexu počínaje zadaným indexem pole. |
| Equals(Object) |
Zastaralé.
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetEnumerator() |
Zastaralé.
Vrátí enumerátor, který iteruje přes TimerEventSubscriptionCollection. |
| GetHashCode() |
Zastaralé.
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Zastaralé.
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Zastaralé.
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| Peek() |
Zastaralé.
TimerEventSubscription Vrátí na začátku fronty časovače bez odebrání. |
| Remove(Guid) |
Zastaralé.
Odebere ze fronty časovače TimerEventSubscription zadané ID předplatného. |
| Remove(TimerEventSubscription) |
Zastaralé.
Odebere z TimerEventSubscription fronty časovače. |
| ToString() |
Zastaralé.
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Metody rozšíření
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Zastaralé.
Umožňuje paralelizaci dotazu. |
| AsQueryable(IEnumerable) |
Zastaralé.
Převede IEnumerable na IQueryable. |
| Cast<TResult>(IEnumerable) |
Zastaralé.
Přetypuje prvky IEnumerable na zadaný typ. |
| OfType<TResult>(IEnumerable) |
Zastaralé.
Filtruje prvky IEnumerable na základě zadaného typu. |