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 на основе указанного типа.

Применяется к