Freigeben über


AsyncServiceScope Struktur

Definition

Eine IServiceScope Implementierung, die IAsyncDisposableimplementiert.

public value class AsyncServiceScope : IAsyncDisposable, IDisposable, Microsoft::Extensions::DependencyInjection::IServiceScope
public readonly struct AsyncServiceScope : IAsyncDisposable, IDisposable, Microsoft.Extensions.DependencyInjection.IServiceScope
type AsyncServiceScope = struct
    interface IServiceScope
    interface IDisposable
    interface IAsyncDisposable
Public Structure AsyncServiceScope
Implements IAsyncDisposable, IDisposable, IServiceScope
Vererbung
AsyncServiceScope
Implementiert

Konstruktoren

AsyncServiceScope(IServiceScope)

Initialisiert eine neue Instanz der AsyncServiceScope-Struktur. Umschließt eine Instanz von IServiceScope.

Eigenschaften

ServiceProvider

Die IServiceProvider verwendet, um Abhängigkeiten aus dem Bereich aufzulösen.

Methoden

Dispose()

Führt anwendungsdefinierte Aufgaben aus, die mit dem Freigeben, Freigeben oder Zurücksetzen nicht verwalteter Ressourcen verknüpft sind.

DisposeAsync()

Führt anwendungsdefinierte Aufgaben aus, die mit dem Freigeben, Freigeben oder Zurücksetzen nicht verwalteter Ressourcen asynchron verknüpft sind.

Erweiterungsmethoden

ConfigureAwait(IAsyncDisposable, Boolean)

Konfiguriert, wie auf die von einem asynchronen Einweg zurückgegebenen Aufgaben gewartet wird.

Gilt für: