ServiceCollectionDescriptorExtensions Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Metodi di estensione per l'aggiunta e la rimozione di servizi a un oggetto IServiceCollection.
public ref class ServiceCollectionDescriptorExtensions abstract sealed
public static class ServiceCollectionDescriptorExtensions
type ServiceCollectionDescriptorExtensions = class
Public Module ServiceCollectionDescriptorExtensions
- Ereditarietà
-
ServiceCollectionDescriptorExtensions
Metodi
| Nome | Descrizione |
|---|---|
| Add(IServiceCollection, IEnumerable<ServiceDescriptor>) |
Aggiunge una sequenza di ServiceDescriptor a |
| Add(IServiceCollection, ServiceDescriptor) |
Aggiunge l'oggetto specificato |
| RemoveAll(IServiceCollection, Type) |
Rimuove tutti i servizi di tipo |
| RemoveAll<T>(IServiceCollection) |
Rimuove tutti i servizi di tipo |
| RemoveAllKeyed(IServiceCollection, Type, Object) |
Rimuove tutti i servizi di tipo |
| RemoveAllKeyed<T>(IServiceCollection, Object) |
Rimuove tutti i servizi di tipo |
| Replace(IServiceCollection, ServiceDescriptor) |
Rimuove il primo servizio in IServiceCollection con lo stesso tipo di servizio di |
| TryAdd(IServiceCollection, IEnumerable<ServiceDescriptor>) |
Aggiunge l'oggetto specificato |
| TryAdd(IServiceCollection, ServiceDescriptor) |
Aggiunge l'oggetto specificato |
| TryAddEnumerable(IServiceCollection, IEnumerable<ServiceDescriptor>) |
Aggiunge l'oggetto specificato ServiceDescriptorse un descrittore esistente con lo stesso ServiceType e un'implementazione che non esiste già in |
| TryAddEnumerable(IServiceCollection, ServiceDescriptor) |
Aggiunge un ServiceDescriptor oggetto se un descrittore esistente con lo stesso ServiceType e un'implementazione che non esiste già in |
| TryAddKeyedScoped(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Aggiunge l'oggetto specificato |
| TryAddKeyedScoped(IServiceCollection, Type, Object, Type) |
Aggiunge l'oggetto specificato |
| TryAddKeyedScoped(IServiceCollection, Type, Object) |
Aggiunge l'oggetto specificato |
| TryAddKeyedScoped<TService,TImplementation>(IServiceCollection, Object) |
Aggiunge l'oggetto specificato |
| TryAddKeyedScoped<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Aggiunge l'oggetto specificato |
| TryAddKeyedScoped<TService>(IServiceCollection, Object) |
Aggiunge l'oggetto specificato |
| TryAddKeyedSingleton(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Aggiunge l'oggetto specificato |
| TryAddKeyedSingleton(IServiceCollection, Type, Object, Type) |
Aggiunge l'oggetto specificato |
| TryAddKeyedSingleton(IServiceCollection, Type, Object) |
Aggiunge l'oggetto specificato |
| TryAddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object) |
Aggiunge l'oggetto specificato |
| TryAddKeyedSingleton<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Aggiunge l'oggetto specificato |
| TryAddKeyedSingleton<TService>(IServiceCollection, Object, TService) |
Aggiunge l'oggetto specificato |
| TryAddKeyedSingleton<TService>(IServiceCollection, Object) |
Aggiunge l'oggetto specificato |
| TryAddKeyedTransient(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Aggiunge l'oggetto specificato |
| TryAddKeyedTransient(IServiceCollection, Type, Object, Type) |
Aggiunge l'oggetto specificato |
| TryAddKeyedTransient(IServiceCollection, Type, Object) |
Aggiunge l'oggetto specificato |
| TryAddKeyedTransient<TService,TImplementation>(IServiceCollection, Object) |
Aggiunge l'oggetto specificato |
| TryAddKeyedTransient<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Aggiunge l'oggetto specificato |
| TryAddKeyedTransient<TService>(IServiceCollection, Object) |
Aggiunge l'oggetto specificato |
| TryAddScoped(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Aggiunge l'oggetto specificato |
| TryAddScoped(IServiceCollection, Type, Type) |
Aggiunge l'oggetto specificato |
| TryAddScoped(IServiceCollection, Type) |
Aggiunge l'oggetto specificato |
| TryAddScoped<TService,TImplementation>(IServiceCollection) |
Aggiunge l'oggetto specificato |
| TryAddScoped<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Aggiunge l'oggetto specificato |
| TryAddScoped<TService>(IServiceCollection) |
Aggiunge l'oggetto specificato |
| TryAddSingleton(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Aggiunge l'oggetto specificato |
| TryAddSingleton(IServiceCollection, Type, Type) |
Aggiunge l'oggetto specificato |
| TryAddSingleton(IServiceCollection, Type) |
Aggiunge l'oggetto specificato |
| TryAddSingleton<TService,TImplementation>(IServiceCollection) |
Aggiunge l'oggetto specificato |
| TryAddSingleton<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Aggiunge l'oggetto specificato |
| TryAddSingleton<TService>(IServiceCollection, TService) |
Aggiunge l'oggetto specificato |
| TryAddSingleton<TService>(IServiceCollection) |
Aggiunge l'oggetto specificato |
| TryAddTransient(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Aggiunge l'oggetto specificato |
| TryAddTransient(IServiceCollection, Type, Type) |
Aggiunge l'oggetto specificato |
| TryAddTransient(IServiceCollection, Type) |
Aggiunge l'oggetto specificato |
| TryAddTransient<TService,TImplementation>(IServiceCollection) |
Aggiunge l'oggetto specificato |
| TryAddTransient<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Aggiunge l'oggetto specificato |
| TryAddTransient<TService>(IServiceCollection) |
Aggiunge l'oggetto specificato |