Partilhar via


TimerEventSubscriptionCollection Classe

Definição

Cuidado

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

Representa uma lista ordenada de objetos 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
Herança
TimerEventSubscriptionCollection
Atributos
Implementações

Comentários

Observação

Este material discute tipos e namespaces obsoletos. Para obter mais informações, consulte Deprecated Types in Windows Workflow Foundation 4.5 (Tipos preteridos no Windows Workflow Foundation 4.5).

Um TimerEventSubscriptionCollection representa a fila de TimerEventSubscription objetos associados a uma instância de fluxo de trabalho e fornece métodos para gerenciar essa fila. As assinaturas são ordenadas na fila com base em seus ExpiresAt valores; aquelas com valores menores ExpiresAt são posicionadas antes daquelas com valores maiores ExpiresAt . Você pode usar os métodos fornecidos por essa classe para gerenciar a coleção de assinaturas de evento de temporizador ativas expostas por TimerCollectionProperty para cada instância de fluxo de trabalho. Você pode usar Add ou Remove para adicionar ou remover assinaturas da fila do temporizador. Sempre que o primeiro elemento na fila do temporizador é alterado, o WorkflowSchedulerService é chamado para cancelar o evento de temporizador que estava anteriormente no início da fila e agendar o novo evento de temporizador.

Campos

TimerCollectionProperty
Obsoleto.

A fila do temporizador associada à instância de fluxo de trabalho. Essa fila contém objetos TimerEventSubscription ordenados por hora para um fluxo de trabalho.

Propriedades

Count
Obsoleto.

Obtém o número de objetos TimerEventSubscription na fila do temporizador.

IsSynchronized
Obsoleto.

Obtém um valor que indica se o acesso ao TimerEventSubscriptionCollection é sincronizado (thread-safe).

SyncRoot
Obsoleto.

Obtém um objeto que pode ser usado para sincronizar o acesso ao TimerEventSubscriptionCollection.

Métodos

Add(TimerEventSubscription)
Obsoleto.

Adiciona o TimerEventSubscription à fila do temporizador.

CopyTo(Array, Int32)
Obsoleto.

Copia os elementos TimerEventSubscriptionCollection em um Array unidimensional existente, começando no índice da matriz especificado.

Equals(Object)
Obsoleto.

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetEnumerator()
Obsoleto.

Retorna um enumerador que itera por meio de TimerEventSubscriptionCollection.

GetHashCode()
Obsoleto.

Serve como a função de hash padrão.

(Herdado de Object)
GetType()
Obsoleto.

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()
Obsoleto.

Cria uma cópia superficial do Object atual.

(Herdado de Object)
Peek()
Obsoleto.

Retorna o TimerEventSubscription no início da fila do temporizador sem removê-lo.

Remove(Guid)
Obsoleto.

Remove o TimerEventSubscription que tem a ID de assinatura especificada da fila do temporizador.

Remove(TimerEventSubscription)
Obsoleto.

Remove o TimerEventSubscription da fila do temporizador.

ToString()
Obsoleto.

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Métodos de Extensão

Cast<TResult>(IEnumerable)
Obsoleto.

Converte os elementos de um IEnumerable para o tipo especificado.

OfType<TResult>(IEnumerable)
Obsoleto.

Filtra os elementos de um IEnumerable com base em um tipo especificado.

AsParallel(IEnumerable)
Obsoleto.

Habilita a paralelização de uma consulta.

AsQueryable(IEnumerable)
Obsoleto.

Converte um IEnumerable em um IQueryable.

Aplica-se a