ScheduledJob 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.
Fornece uma classe base para trabalhos agendados a serem executados como parte do serviço.
public abstract class ScheduledJob : IDisposable, Microsoft.WindowsAzure.Mobile.Service.ScheduledJobs.IScheduledJob
type ScheduledJob = class
interface IScheduledJob
interface IDisposable
Public MustInherit Class ScheduledJob
Implements IDisposable, IScheduledJob
- Herança
-
ScheduledJob
- Implementações
Construtores
ScheduledJob() |
Cria uma nova instância da classe ScheduledJob. |
Propriedades
CancellationToken |
Obtém um CancellationToken que indica se o trabalho agendado foi cancelado. Trabalhos agendados executados por um período estendido devem escutar esse token para ver se estão sendo cancelados. |
Services |
Obtém ou define o ApiServices associado a esse ScheduledJob. |
Métodos
Dispose() |
Libera os recursos não gerenciados e os descartes dos recursos gerenciados usados por essa ScheduledJob instância. Quando o trabalho é concluído, esse método é chamado automaticamente pela infraestrutura. |
Dispose(Boolean) |
Libera os recursos não gerenciados usados por essa ScheduledJob instância e, opcionalmente, descarta os recursos gerenciados. Substitua esse método para descartar recursos adicionais específicos para essa implementação específica ScheduledJob . |
ExecuteAsync() |
Quando implementado em uma classe derivada, executa o trabalho agendado de forma assíncrona. Implementações que desejam saber se o trabalho agendado está sendo cancelado podem obter um CancellationToken da CancellationToken propriedade . |
ExecuteAsync(ScheduledJobDescriptor, CancellationToken) |
Executa o trabalho agendado fornecido um |
Initialize(ScheduledJobDescriptor, CancellationToken) |
Inicializa isso ScheduledJob antes do início da execução. |
Aplica-se a
Azure SDK for .NET