ServiceCollectionDescriptorExtensions Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Metody rozszerzenia służące do dodawania i usuwania usług do klasy IServiceCollection.
public ref class ServiceCollectionDescriptorExtensions abstract sealed
public static class ServiceCollectionDescriptorExtensions
type ServiceCollectionDescriptorExtensions = class
Public Module ServiceCollectionDescriptorExtensions
- Dziedziczenie
-
ServiceCollectionDescriptorExtensions
Metody
Add(IServiceCollection, IEnumerable<ServiceDescriptor>) |
Dodaje sekwencję ServiceDescriptor do elementu |
Add(IServiceCollection, ServiceDescriptor) |
Dodaje określony |
RemoveAll(IServiceCollection, Type) |
Usuwa wszystkie usługi typu |
RemoveAll<T>(IServiceCollection) |
Usuwa wszystkie usługi typu |
RemoveAllKeyed(IServiceCollection, Type, Object) |
Usuwa wszystkie usługi typu |
RemoveAllKeyed<T>(IServiceCollection, Object) |
Usuwa wszystkie usługi typu |
Replace(IServiceCollection, ServiceDescriptor) |
Usuwa pierwszą usługę z IServiceCollection tym samym typem usługi co |
TryAdd(IServiceCollection, IEnumerable<ServiceDescriptor>) |
Dodaje określony |
TryAdd(IServiceCollection, ServiceDescriptor) |
Dodaje określony |
TryAddEnumerable(IServiceCollection, IEnumerable<ServiceDescriptor>) |
Dodaje określony ServiceDescriptors, jeśli istniejący deskryptor z tą samą ServiceType implementacją, która jeszcze nie istnieje w |
TryAddEnumerable(IServiceCollection, ServiceDescriptor) |
ServiceDescriptor Dodaje deskryptor, jeśli istniejący deskryptor z tą samą ServiceType implementacją, która jeszcze nie istnieje w |
TryAddKeyedScoped(IServiceCollection, Type, Object) |
Dodaje określony |
TryAddKeyedScoped(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Dodaje określoną |
TryAddKeyedScoped(IServiceCollection, Type, Object, Type) |
Dodaje określony |
TryAddKeyedScoped<TService,TImplementation>(IServiceCollection, Object) |
Dodaje określony |
TryAddKeyedScoped<TService>(IServiceCollection, Object) |
Dodaje określony |
TryAddKeyedScoped<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Dodaje określoną |
TryAddKeyedSingleton(IServiceCollection, Type, Object) |
Dodaje określony |
TryAddKeyedSingleton(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Dodaje określoną |
TryAddKeyedSingleton(IServiceCollection, Type, Object, Type) |
Dodaje określony |
TryAddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object) |
Dodaje określony |
TryAddKeyedSingleton<TService>(IServiceCollection, Object) |
Dodaje określony |
TryAddKeyedSingleton<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Dodaje określoną |
TryAddKeyedSingleton<TService>(IServiceCollection, Object, TService) |
Dodaje określony |
TryAddKeyedTransient(IServiceCollection, Type, Object) |
Dodaje określony |
TryAddKeyedTransient(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Dodaje określoną |
TryAddKeyedTransient(IServiceCollection, Type, Object, Type) |
Dodaje określony |
TryAddKeyedTransient<TService,TImplementation>(IServiceCollection, Object) |
Dodaje określony |
TryAddKeyedTransient<TService>(IServiceCollection, Object) |
Dodaje określony |
TryAddKeyedTransient<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Dodaje określoną |
TryAddScoped(IServiceCollection, Type) |
Dodaje określony |
TryAddScoped(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Dodaje określoną |
TryAddScoped(IServiceCollection, Type, Type) |
Dodaje określony |
TryAddScoped<TService,TImplementation>(IServiceCollection) |
Dodaje określony |
TryAddScoped<TService>(IServiceCollection) |
Dodaje określony |
TryAddScoped<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Dodaje określoną |
TryAddSingleton(IServiceCollection, Type) |
Dodaje określony |
TryAddSingleton(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Dodaje określoną |
TryAddSingleton(IServiceCollection, Type, Type) |
Dodaje określony |
TryAddSingleton<TService,TImplementation>(IServiceCollection) |
Dodaje określony |
TryAddSingleton<TService>(IServiceCollection) |
Dodaje określony |
TryAddSingleton<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Dodaje określoną |
TryAddSingleton<TService>(IServiceCollection, TService) |
Dodaje określony |
TryAddTransient(IServiceCollection, Type) |
Dodaje określony |
TryAddTransient(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Dodaje określoną |
TryAddTransient(IServiceCollection, Type, Type) |
Dodaje określony |
TryAddTransient<TService,TImplementation>(IServiceCollection) |
Dodaje określony |
TryAddTransient<TService>(IServiceCollection) |
Dodaje określony |
TryAddTransient<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Dodaje określoną |