Ler em inglês

Compartilhar via


AsyncServiceScope Estrutura

Definição

Uma implementação IServiceScope que implementa IAsyncDisposable.

C#
public readonly struct AsyncServiceScope : IAsyncDisposable, IDisposable, Microsoft.Extensions.DependencyInjection.IServiceScope
Herança
AsyncServiceScope
Implementações

Construtores

AsyncServiceScope(IServiceScope)

Inicializa uma nova instância do struct AsyncServiceScope. Encapsula uma instância de IServiceScope.

Propriedades

ServiceProvider

O IServiceProvider usado para resolver dependências do escopo.

Métodos

Dispose()

Executa tarefas definidas pelo aplicativo associadas à liberação, liberação ou redefinição de recursos não gerenciados.

DisposeAsync()

Executa tarefas definidas pelo aplicativo associadas à liberação, liberação ou redefinição de recursos não gerenciados de forma assíncrona.

Métodos de Extensão

ConfigureAwait(IAsyncDisposable, Boolean)

Configura como as esperas nas tarefas retornadas de um descartável assíncrono serão executadas.

Aplica-se a

Produto Versões
.NET 6, 7, 8, 9
.NET Framework 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1