ServiceCollectionDescriptorExtensions Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Métodos de extensión para agregar y quitar servicios de una instancia de IServiceCollection.
public ref class ServiceCollectionDescriptorExtensions abstract sealed
public static class ServiceCollectionDescriptorExtensions
type ServiceCollectionDescriptorExtensions = class
Public Module ServiceCollectionDescriptorExtensions
- Herencia
-
ServiceCollectionDescriptorExtensions
Métodos
Add(IServiceCollection, IEnumerable<ServiceDescriptor>) |
Agrega una secuencia de ServiceDescriptor a |
Add(IServiceCollection, ServiceDescriptor) |
Agrega el objeto |
RemoveAll(IServiceCollection, Type) |
Quita todos los servicios de tipo |
RemoveAll<T>(IServiceCollection) |
Quita todos los servicios de tipo |
RemoveAllKeyed(IServiceCollection, Type, Object) |
Quita todos los servicios de tipo |
RemoveAllKeyed<T>(IServiceCollection, Object) |
Quita todos los servicios de tipo |
Replace(IServiceCollection, ServiceDescriptor) |
Quita el primer servicio de IServiceCollection con el mismo tipo de servicio que |
TryAdd(IServiceCollection, IEnumerable<ServiceDescriptor>) |
Agrega el objeto |
TryAdd(IServiceCollection, ServiceDescriptor) |
Agrega el objeto |
TryAddEnumerable(IServiceCollection, IEnumerable<ServiceDescriptor>) |
Agrega las instancias de ServiceDescriptor especificadas si un descriptor existente con el mismo objeto ServiceType y una implementación que todavía no existe en |
TryAddEnumerable(IServiceCollection, ServiceDescriptor) |
Agrega un objeto ServiceDescriptor si un descriptor existente con el mismo objeto ServiceType y una implementación que todavía no existe en |
TryAddKeyedScoped(IServiceCollection, Type, Object) |
Agrega el objeto |
TryAddKeyedScoped(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Agrega a |
TryAddKeyedScoped(IServiceCollection, Type, Object, Type) |
Agrega a |
TryAddKeyedScoped<TService,TImplementation>(IServiceCollection, Object) |
Agrega a |
TryAddKeyedScoped<TService>(IServiceCollection, Object) |
Agrega el objeto |
TryAddKeyedScoped<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Agrega a |
TryAddKeyedSingleton(IServiceCollection, Type, Object) |
Agrega el objeto |
TryAddKeyedSingleton(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Agrega a |
TryAddKeyedSingleton(IServiceCollection, Type, Object, Type) |
Agrega a |
TryAddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object) |
Agrega a |
TryAddKeyedSingleton<TService>(IServiceCollection, Object) |
Agrega el objeto |
TryAddKeyedSingleton<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Agrega a |
TryAddKeyedSingleton<TService>(IServiceCollection, Object, TService) |
Agrega a |
TryAddKeyedTransient(IServiceCollection, Type, Object) |
Agrega el objeto |
TryAddKeyedTransient(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Agrega a |
TryAddKeyedTransient(IServiceCollection, Type, Object, Type) |
Agrega a |
TryAddKeyedTransient<TService,TImplementation>(IServiceCollection, Object) |
Agrega a |
TryAddKeyedTransient<TService>(IServiceCollection, Object) |
Agrega el objeto |
TryAddKeyedTransient<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Agrega a |
TryAddScoped(IServiceCollection, Type) |
Agrega el objeto |
TryAddScoped(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Agrega a |
TryAddScoped(IServiceCollection, Type, Type) |
Agrega a |
TryAddScoped<TService,TImplementation>(IServiceCollection) |
Agrega a |
TryAddScoped<TService>(IServiceCollection) |
Agrega el objeto |
TryAddScoped<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Agrega a |
TryAddSingleton(IServiceCollection, Type) |
Agrega el objeto |
TryAddSingleton(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Agrega a |
TryAddSingleton(IServiceCollection, Type, Type) |
Agrega a |
TryAddSingleton<TService,TImplementation>(IServiceCollection) |
Agrega a |
TryAddSingleton<TService>(IServiceCollection) |
Agrega el objeto |
TryAddSingleton<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Agrega a |
TryAddSingleton<TService>(IServiceCollection, TService) |
Agrega a |
TryAddTransient(IServiceCollection, Type) |
Agrega el objeto |
TryAddTransient(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Agrega a |
TryAddTransient(IServiceCollection, Type, Type) |
Agrega a |
TryAddTransient<TService,TImplementation>(IServiceCollection) |
Agrega a |
TryAddTransient<TService>(IServiceCollection) |
Agrega el objeto |
TryAddTransient<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Agrega a |