TimerEventSubscriptionCollection Classe

Definição

Atenção

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

Representa uma lista ordenada de TimerEventSubscription objetos.

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

Observações

Note

Este material discute tipos e namespaces que estão obsoletos. Para mais informações, consulte Tipos Descontinuados no Windows Workflow Foundation 4.5.

A TimerEventSubscriptionCollection representa a fila de TimerEventSubscription objetos associados a uma instância de workflow e fornece métodos para gerir esta fila. As subscrições são ordenadas na fila com base nos seus ExpiresAt valores; as que têm valores mais pequenos ExpiresAt são posicionadas antes das que têm valores maiores ExpiresAt . Pode usar os métodos fornecidos por esta classe para gerir a coleção de subscrições de eventos de temporizador ativo expostas para TimerCollectionProperty cada instância de fluxo de trabalho. Pode usar Add , adicionar Remove ou remover subscrições da fila de temporizadores. Sempre que o primeiro elemento na fila do temporizador muda, é WorkflowSchedulerService chamado para cancelar o evento temporizador que estava anteriormente no início da fila e agendar o novo evento do temporizador.

Campos

Name Description
TimerCollectionProperty
Obsoleto.

Fila de temporizador associada a uma instância de workflow. Esta fila contém objetos ordenados TimerEventSubscription no tempo para um fluxo de trabalho.

Propriedades

Name Description
Count
Obsoleto.

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

IsSynchronized
Obsoleto.

Recebe 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

Name Description
Add(TimerEventSubscription)
Obsoleto.

Adiciona um TimerEventSubscription à fila do temporizador.

CopyTo(Array, Int32)
Obsoleto.

Copia os TimerEventSubscriptionCollection elementos para um unidimensional Arrayexistente , começando no índice especificado do array.

Equals(Object)
Obsoleto.

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetEnumerator()
Obsoleto.

Devolve um enumerador que itera através do TimerEventSubscriptionCollection.

GetHashCode()
Obsoleto.

Serve como função de hash predefinida.

(Herdado de Object)
GetType()
Obsoleto.

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()
Obsoleto.

Cria uma cópia superficial do atual Object.

(Herdado de Object)
Peek()
Obsoleto.

Devolve o TimerEventSubscription no início da fila do temporizador sem o remover.

Remove(Guid)
Obsoleto.

Remove o TimerEventSubscription que tem o ID de subscrição especificado da fila do temporizador.

Remove(TimerEventSubscription)
Obsoleto.

Remove o TimerEventSubscription da fila do temporizador.

ToString()
Obsoleto.

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Métodos da Extensão

Name Description
AsParallel(IEnumerable)
Obsoleto.

Permite a paralelização de uma consulta.

AsQueryable(IEnumerable)
Obsoleto.

Converte um IEnumerable para um IQueryable.

Cast<TResult>(IEnumerable)
Obsoleto.

Conjura os elementos de an IEnumerable para o tipo especificado.

OfType<TResult>(IEnumerable)
Obsoleto.

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

Aplica-se a