ServiceCollectionDescriptorExtensions Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Métodos de extensão para adicionar e remover serviços a um IServiceCollection.
public ref class ServiceCollectionDescriptorExtensions abstract sealed
public static class ServiceCollectionDescriptorExtensions
type ServiceCollectionDescriptorExtensions = class
Public Module ServiceCollectionDescriptorExtensions
- Herança
-
ServiceCollectionDescriptorExtensions
Métodos
| Name | Description |
|---|---|
| Add(IServiceCollection, IEnumerable<ServiceDescriptor>) |
Adiciona uma sequência de ServiceDescriptor ao |
| Add(IServiceCollection, ServiceDescriptor) |
Adiciona o especificado |
| RemoveAll(IServiceCollection, Type) |
Remove todos os serviços do tipo |
| RemoveAll<T>(IServiceCollection) |
Remove todos os serviços do tipo |
| RemoveAllKeyed(IServiceCollection, Type, Object) |
Remove todos os serviços do tipo |
| RemoveAllKeyed<T>(IServiceCollection, Object) |
Remove todos os serviços do tipo |
| Replace(IServiceCollection, ServiceDescriptor) |
Remove o primeiro serviço em IServiceCollection com o mesmo tipo de serviço e |
| TryAdd(IServiceCollection, IEnumerable<ServiceDescriptor>) |
Adiciona o especificado |
| TryAdd(IServiceCollection, ServiceDescriptor) |
Adiciona o especificado |
| TryAddEnumerable(IServiceCollection, IEnumerable<ServiceDescriptor>) |
Adiciona o s especificado ServiceDescriptorse for um descritor existente com o mesmo ServiceType e uma implementação que ainda não existe em |
| TryAddEnumerable(IServiceCollection, ServiceDescriptor) |
Adiciona um ServiceDescriptor se um descritor existente com o mesmo ServiceType e uma implementação que ainda não existe em |
| TryAddKeyedScoped(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Adiciona o especificado |
| TryAddKeyedScoped(IServiceCollection, Type, Object, Type) |
Adiciona o especificado |
| TryAddKeyedScoped(IServiceCollection, Type, Object) |
Adiciona o especificado |
| TryAddKeyedScoped<TService,TImplementation>(IServiceCollection, Object) |
Adiciona o especificado |
| TryAddKeyedScoped<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Adiciona o especificado |
| TryAddKeyedScoped<TService>(IServiceCollection, Object) |
Adiciona o especificado |
| TryAddKeyedSingleton(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Adiciona o especificado |
| TryAddKeyedSingleton(IServiceCollection, Type, Object, Type) |
Adiciona o especificado |
| TryAddKeyedSingleton(IServiceCollection, Type, Object) |
Adiciona o especificado |
| TryAddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object) |
Adiciona o especificado |
| TryAddKeyedSingleton<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Adiciona o especificado |
| TryAddKeyedSingleton<TService>(IServiceCollection, Object, TService) |
Adiciona o especificado |
| TryAddKeyedSingleton<TService>(IServiceCollection, Object) |
Adiciona o especificado |
| TryAddKeyedTransient(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Adiciona o especificado |
| TryAddKeyedTransient(IServiceCollection, Type, Object, Type) |
Adiciona o especificado |
| TryAddKeyedTransient(IServiceCollection, Type, Object) |
Adiciona o especificado |
| TryAddKeyedTransient<TService,TImplementation>(IServiceCollection, Object) |
Adiciona o especificado |
| TryAddKeyedTransient<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Adiciona o especificado |
| TryAddKeyedTransient<TService>(IServiceCollection, Object) |
Adiciona o especificado |
| TryAddScoped(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Adiciona o especificado |
| TryAddScoped(IServiceCollection, Type, Type) |
Adiciona o especificado |
| TryAddScoped(IServiceCollection, Type) |
Adiciona o especificado |
| TryAddScoped<TService,TImplementation>(IServiceCollection) |
Adiciona o especificado |
| TryAddScoped<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Adiciona o especificado |
| TryAddScoped<TService>(IServiceCollection) |
Adiciona o especificado |
| TryAddSingleton(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Adiciona o especificado |
| TryAddSingleton(IServiceCollection, Type, Type) |
Adiciona o especificado |
| TryAddSingleton(IServiceCollection, Type) |
Adiciona o especificado |
| TryAddSingleton<TService,TImplementation>(IServiceCollection) |
Adiciona o especificado |
| TryAddSingleton<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Adiciona o especificado |
| TryAddSingleton<TService>(IServiceCollection, TService) |
Adiciona o especificado |
| TryAddSingleton<TService>(IServiceCollection) |
Adiciona o especificado |
| TryAddTransient(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Adiciona o especificado |
| TryAddTransient(IServiceCollection, Type, Type) |
Adiciona o especificado |
| TryAddTransient(IServiceCollection, Type) |
Adiciona o especificado |
| TryAddTransient<TService,TImplementation>(IServiceCollection) |
Adiciona o especificado |
| TryAddTransient<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Adiciona o especificado |
| TryAddTransient<TService>(IServiceCollection) |
Adiciona o especificado |