TimerEventSubscriptionCollection Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cuidado
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
Comentários
Note
Esse material discute tipos e namespaces obsoletos. Para obter mais informações, consulte Deprecated Types in 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 eventos de temporizador ativo expostas por TimerCollectionProperty cada instância de fluxo de trabalho. Você pode usar Add ou Remove adicionar ou remover assinaturas da fila do temporizador. Sempre que o primeiro elemento na fila do temporizador é alterado, ele WorkflowSchedulerService é chamado para cancelar o evento de temporizador que estava anteriormente no início da fila e agendar o novo evento de temporizador.
Campos
| Nome | Description |
|---|---|
| TimerCollectionProperty |
Obsoleto.
Fila de temporizador associada a uma instância de fluxo de trabalho. Essa fila contém objetos ordenados TimerEventSubscription por tempo para um fluxo de trabalho. |
Propriedades
| Nome | Description |
|---|---|
| Count |
Obsoleto.
Obtém o número de TimerEventSubscription objetos 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
| Nome | Description |
|---|---|
| Add(TimerEventSubscription) |
Obsoleto.
Adiciona um TimerEventSubscription à fila do temporizador. |
| CopyTo(Array, Int32) |
Obsoleto.
Copia os TimerEventSubscriptionCollection elementos para um índice unidimensional Arrayexistente, começando no índice de 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 do TimerEventSubscriptionCollection. |
| GetHashCode() |
Obsoleto.
Serve como a função 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 Objectatual. (Herdado de Object) |
| Peek() |
Obsoleto.
Retorna o TimerEventSubscription início da fila do temporizador sem removê-la. |
| Remove(Guid) |
Obsoleto.
Remove o TimerEventSubscription que tem a ID de assinatura especificada da fila do temporizador. |
| Remove(TimerEventSubscription) |
Obsoleto.
Remove a 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
| Nome | Description |
|---|---|
| AsParallel(IEnumerable) |
Obsoleto.
Habilita a paralelização de uma consulta. |
| AsQueryable(IEnumerable) |
Obsoleto.
Converte um IEnumerable em um IQueryable. |
| 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. |