TimerEventSubscriptionCollection Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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. |