ServiceProviderServiceExtensions.CreateAsyncScope Methode

Definition

Überlädt

CreateAsyncScope(IServiceScopeFactory)

Erstellt eine neue AsyncServiceScope-Schnittstelle, die zum Auflösen von bereichsbezogenen Diensten verwendet werden kann.

CreateAsyncScope(IServiceProvider)

Erstellt eine neue AsyncServiceScope-Schnittstelle, die zum Auflösen von bereichsbezogenen Diensten verwendet werden kann.

CreateAsyncScope(IServiceScopeFactory)

Quelle:
ServiceProviderServiceExtensions.cs
Quelle:
ServiceProviderServiceExtensions.cs
Quelle:
ServiceProviderServiceExtensions.cs

Erstellt eine neue AsyncServiceScope-Schnittstelle, die zum Auflösen von bereichsbezogenen Diensten verwendet werden kann.

C#
public static Microsoft.Extensions.DependencyInjection.AsyncServiceScope CreateAsyncScope(this Microsoft.Extensions.DependencyInjection.IServiceScopeFactory serviceScopeFactory);

Parameter

serviceScopeFactory
IServiceScopeFactory

Die IServiceScopeFactory-Schnittstelle, aus der der Bereich erstellt werden soll.

Gibt zurück

Ein AsyncServiceScope , der verwendet werden kann, um bereichsbezogene Dienste aufzulösen.

Gilt für:

.NET 10 (package-provided) und andere Versionen
Produkt Versionen
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Standard 2.0 (package-provided), 2.1 (package-provided)

CreateAsyncScope(IServiceProvider)

Quelle:
ServiceProviderServiceExtensions.cs
Quelle:
ServiceProviderServiceExtensions.cs
Quelle:
ServiceProviderServiceExtensions.cs

Erstellt eine neue AsyncServiceScope-Schnittstelle, die zum Auflösen von bereichsbezogenen Diensten verwendet werden kann.

C#
public static Microsoft.Extensions.DependencyInjection.AsyncServiceScope CreateAsyncScope(this IServiceProvider provider);

Parameter

provider
IServiceProvider

Die IServiceProvider-Schnittstelle, aus der der Bereich erstellt werden soll.

Gibt zurück

Ein AsyncServiceScope , der verwendet werden kann, um bereichsbezogene Dienste aufzulösen.

Gilt für:

.NET 10 (package-provided) und andere Versionen
Produkt Versionen
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Standard 2.0 (package-provided), 2.1 (package-provided)