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 in un oggetto IServiceCollection.
public ref class ServiceCollectionDescriptorExtensions abstract sealed
public static class ServiceCollectionDescriptorExtensions
type ServiceCollectionDescriptorExtensions = class
Public Module ServiceCollectionDescriptorExtensions
- Ereditarietà
-
ServiceCollectionDescriptorExtensions
Metodi
Add(IServiceCollection, IEnumerable<ServiceDescriptor>) |
Aggiunge una sequenza di oggetti ServiceDescriptor a |
Add(IServiceCollection, ServiceDescriptor) |
Aggiunge l'oggetto |
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 |
TryAdd(IServiceCollection, ServiceDescriptor) |
Aggiunge l'oggetto |
TryAddEnumerable(IServiceCollection, IEnumerable<ServiceDescriptor>) |
Aggiunge gli oggetti ServiceDescriptor specificati se è presente un descrittore con lo stesso oggetto ServiceType e un'implementazione non già inclusa in |
TryAddEnumerable(IServiceCollection, ServiceDescriptor) |
Aggiunge un oggetto ServiceDescriptor se è presente un descrittore con lo stesso oggetto ServiceType e un'implementazione non già inclusa in |
TryAddKeyedScoped(IServiceCollection, Type, Object) |
Aggiunge l'oggetto |
TryAddKeyedScoped(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Aggiunge l'oggetto |
TryAddKeyedScoped(IServiceCollection, Type, Object, Type) |
Aggiunge l'oggetto |
TryAddKeyedScoped<TService,TImplementation>(IServiceCollection, Object) |
Aggiunge l'oggetto |
TryAddKeyedScoped<TService>(IServiceCollection, Object) |
Aggiunge l'oggetto |
TryAddKeyedScoped<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Aggiunge l'oggetto |
TryAddKeyedSingleton(IServiceCollection, Type, Object) |
Aggiunge l'oggetto |
TryAddKeyedSingleton(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Aggiunge l'oggetto |
TryAddKeyedSingleton(IServiceCollection, Type, Object, Type) |
Aggiunge l'oggetto |
TryAddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object) |
Aggiunge l'oggetto |
TryAddKeyedSingleton<TService>(IServiceCollection, Object) |
Aggiunge l'oggetto |
TryAddKeyedSingleton<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Aggiunge l'oggetto |
TryAddKeyedSingleton<TService>(IServiceCollection, Object, TService) |
Aggiunge l'oggetto |
TryAddKeyedTransient(IServiceCollection, Type, Object) |
Aggiunge l'oggetto |
TryAddKeyedTransient(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Aggiunge l'oggetto |
TryAddKeyedTransient(IServiceCollection, Type, Object, Type) |
Aggiunge l'oggetto |
TryAddKeyedTransient<TService,TImplementation>(IServiceCollection, Object) |
Aggiunge l'oggetto |
TryAddKeyedTransient<TService>(IServiceCollection, Object) |
Aggiunge l'oggetto |
TryAddKeyedTransient<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Aggiunge l'oggetto |
TryAddScoped(IServiceCollection, Type) |
Aggiunge l'oggetto |
TryAddScoped(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Aggiunge l'oggetto |
TryAddScoped(IServiceCollection, Type, Type) |
Aggiunge l'oggetto |
TryAddScoped<TService,TImplementation>(IServiceCollection) |
Aggiunge l'oggetto |
TryAddScoped<TService>(IServiceCollection) |
Aggiunge l'oggetto |
TryAddScoped<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Aggiunge l'oggetto |
TryAddSingleton(IServiceCollection, Type) |
Aggiunge l'oggetto |
TryAddSingleton(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Aggiunge l'oggetto |
TryAddSingleton(IServiceCollection, Type, Type) |
Aggiunge l'oggetto |
TryAddSingleton<TService,TImplementation>(IServiceCollection) |
Aggiunge l'oggetto |
TryAddSingleton<TService>(IServiceCollection) |
Aggiunge l'oggetto |
TryAddSingleton<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Aggiunge l'oggetto |
TryAddSingleton<TService>(IServiceCollection, TService) |
Aggiunge l'oggetto |
TryAddTransient(IServiceCollection, Type) |
Aggiunge l'oggetto |
TryAddTransient(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Aggiunge l'oggetto |
TryAddTransient(IServiceCollection, Type, Type) |
Aggiunge l'oggetto |
TryAddTransient<TService,TImplementation>(IServiceCollection) |
Aggiunge l'oggetto |
TryAddTransient<TService>(IServiceCollection) |
Aggiunge l'oggetto |
TryAddTransient<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Aggiunge l'oggetto |
Si applica a
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per