Compartilhar via


PublicOrleansTaskExtensions Classe

Definição

Funções do utilitário para lidar com Task instâncias.

public static class PublicOrleansTaskExtensions
type PublicOrleansTaskExtensions = class
Public Module PublicOrleansTaskExtensions
Herança
PublicOrleansTaskExtensions

Métodos

Box(Task)

Retorna um Task<TResult> para o fornecido Task.

Box(Task<Object>)

Retorna um Task<TResult> para o fornecido Task<TResult>.

Box<T>(Task<T>)

Retorna um Task<TResult> para o fornecido Task<TResult>.

Ignore(Task)

Observa e ignora uma possível exceção em uma determinada Tarefa. Se uma Tarefa falhar e gerar uma exceção que nunca é observada, ela será capturada pelo thread do finalizador do .NET. Essa função aguarda a tarefa fornecida e, se a exceção for lançada, ela observará essa exceção e simplesmente a ignorará. Isso impedirá o escalonamento dessa exceção para o thread do finalizador do .NET.

Unbox<T>(Task<Object>)

Retorna um Task<TResult> para o fornecido Task<TResult>.

Aplica-se a