TimerEventSubscriptionCollection Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Представляет упорядоченный список 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
- Наследование
-
TimerEventSubscriptionCollection
- Атрибуты
- Реализации
Комментарии
Note
В этом материале рассматриваются типы и пространства имен, которые устарели. Дополнительные сведения см. в разделе Deprecated Types в Windows Workflow Foundation 4.5.
Представляет TimerEventSubscriptionCollection очередь TimerEventSubscription объектов, связанных с экземпляром рабочего процесса, и предоставляет методы для управления этой очередью. Подписки упорядочены в очереди на основе их ExpiresAt значений; они с меньшими ExpiresAt значениями размещаются до тех ExpiresAt , кто содержит более крупные значения. Методы, предоставляемые этим классом, можно использовать для управления коллекцией подписок на события таймера, предоставляемых TimerCollectionProperty для каждого экземпляра рабочего процесса. Вы можете использовать Add или добавлять или Remove удалять подписки из очереди таймера. Всякий раз, когда первый элемент в очереди таймера изменяется, WorkflowSchedulerService вызывается для отмены события таймера, которое ранее было в начале очереди и запланировать новое событие таймера.
Поля
| Имя | Описание |
|---|---|
| TimerCollectionProperty |
Устаревшие..
Очередь таймера, связанная с экземпляром рабочего процесса. Эта очередь содержит упорядоченные TimerEventSubscription объекты времени для рабочего процесса. |
Свойства
| Имя | Описание |
|---|---|
| Count |
Устаревшие..
Возвращает количество TimerEventSubscription объектов в очереди таймера. |
| IsSynchronized |
Устаревшие..
Возвращает значение, указывающее, синхронизирован ли доступ к TimerEventSubscriptionCollection ней (потокобезопасный). |
| SyncRoot |
Устаревшие..
Получает объект, который можно использовать для синхронизации доступа к объекту TimerEventSubscriptionCollection. |
Методы
| Имя | Описание |
|---|---|
| Add(TimerEventSubscription) |
Устаревшие..
Добавляется в TimerEventSubscription очередь таймера. |
| CopyTo(Array, Int32) |
Устаревшие..
Копирует TimerEventSubscriptionCollection элементы в существующий одномерный Arrayиндекс, начиная с указанного индекса массива. |
| Equals(Object) |
Устаревшие..
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetEnumerator() |
Устаревшие..
Возвращает перечислитель, который выполняет итерацию через TimerEventSubscriptionCollection. |
| GetHashCode() |
Устаревшие..
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Устаревшие..
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Устаревшие..
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| Peek() |
Устаревшие..
TimerEventSubscription Возвращает в начале очереди таймера без его удаления. |
| Remove(Guid) |
Устаревшие..
Удаляет TimerEventSubscription указанный идентификатор подписки из очереди таймера. |
| Remove(TimerEventSubscription) |
Устаревшие..
Удаляется TimerEventSubscription из очереди таймера. |
| ToString() |
Устаревшие..
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Методы расширения
| Имя | Описание |
|---|---|
| AsParallel(IEnumerable) |
Устаревшие..
Включает параллелизацию запроса. |
| AsQueryable(IEnumerable) |
Устаревшие..
Преобразует IEnumerable в IQueryable. |
| Cast<TResult>(IEnumerable) |
Устаревшие..
Приведение элементов IEnumerable к указанному типу. |
| OfType<TResult>(IEnumerable) |
Устаревшие..
Фильтрует элементы IEnumerable на основе указанного типа. |