ServiceCollectionDescriptorExtensions Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Metode ekstensi untuk menambahkan dan menghapus layanan ke IServiceCollection.
public ref class ServiceCollectionDescriptorExtensions abstract sealed
public static class ServiceCollectionDescriptorExtensions
type ServiceCollectionDescriptorExtensions = class
Public Module ServiceCollectionDescriptorExtensions
- Warisan
-
ServiceCollectionDescriptorExtensions
Metode
Add(IServiceCollection, IEnumerable<ServiceDescriptor>) |
Menambahkan urutan ServiceDescriptor ke |
Add(IServiceCollection, ServiceDescriptor) |
Menambahkan yang ditentukan |
RemoveAll(IServiceCollection, Type) |
Menghapus semua layanan jenis |
RemoveAll<T>(IServiceCollection) |
Menghapus semua layanan jenis |
RemoveAllKeyed(IServiceCollection, Type, Object) |
Menghapus semua layanan jenis |
RemoveAllKeyed<T>(IServiceCollection, Object) |
Menghapus semua layanan jenis |
Replace(IServiceCollection, ServiceDescriptor) |
Menghapus layanan pertama dengan IServiceCollection jenis layanan yang sama seperti |
TryAdd(IServiceCollection, IEnumerable<ServiceDescriptor>) |
Menambahkan yang ditentukan |
TryAdd(IServiceCollection, ServiceDescriptor) |
Menambahkan yang ditentukan |
TryAddEnumerable(IServiceCollection, IEnumerable<ServiceDescriptor>) |
Menambahkan s yang ditentukan ServiceDescriptorjika deskriptor yang ada dengan yang sama ServiceType dan implementasi yang belum ada di |
TryAddEnumerable(IServiceCollection, ServiceDescriptor) |
ServiceDescriptor Menambahkan jika deskriptor yang ada dengan yang sama ServiceType dan implementasi yang belum ada di |
TryAddKeyedScoped(IServiceCollection, Type, Object) |
Menambahkan yang ditentukan |
TryAddKeyedScoped(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Menambahkan yang ditentukan |
TryAddKeyedScoped(IServiceCollection, Type, Object, Type) |
Menambahkan yang ditentukan |
TryAddKeyedScoped<TService,TImplementation>(IServiceCollection, Object) |
Menambahkan yang ditentukan |
TryAddKeyedScoped<TService>(IServiceCollection, Object) |
Menambahkan yang ditentukan |
TryAddKeyedScoped<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Menambahkan yang ditentukan |
TryAddKeyedSingleton(IServiceCollection, Type, Object) |
Menambahkan yang ditentukan |
TryAddKeyedSingleton(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Menambahkan yang ditentukan |
TryAddKeyedSingleton(IServiceCollection, Type, Object, Type) |
Menambahkan yang ditentukan |
TryAddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object) |
Menambahkan yang ditentukan |
TryAddKeyedSingleton<TService>(IServiceCollection, Object) |
Menambahkan yang ditentukan |
TryAddKeyedSingleton<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Menambahkan yang ditentukan |
TryAddKeyedSingleton<TService>(IServiceCollection, Object, TService) |
Menambahkan yang ditentukan |
TryAddKeyedTransient(IServiceCollection, Type, Object) |
Menambahkan yang ditentukan |
TryAddKeyedTransient(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Menambahkan yang ditentukan |
TryAddKeyedTransient(IServiceCollection, Type, Object, Type) |
Menambahkan yang ditentukan |
TryAddKeyedTransient<TService,TImplementation>(IServiceCollection, Object) |
Menambahkan yang ditentukan |
TryAddKeyedTransient<TService>(IServiceCollection, Object) |
Menambahkan yang ditentukan |
TryAddKeyedTransient<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Menambahkan yang ditentukan |
TryAddScoped(IServiceCollection, Type) |
Menambahkan yang ditentukan |
TryAddScoped(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Menambahkan yang ditentukan |
TryAddScoped(IServiceCollection, Type, Type) |
Menambahkan yang ditentukan |
TryAddScoped<TService,TImplementation>(IServiceCollection) |
Menambahkan yang ditentukan |
TryAddScoped<TService>(IServiceCollection) |
Menambahkan yang ditentukan |
TryAddScoped<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Menambahkan yang ditentukan |
TryAddSingleton(IServiceCollection, Type) |
Menambahkan yang ditentukan |
TryAddSingleton(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Menambahkan yang ditentukan |
TryAddSingleton(IServiceCollection, Type, Type) |
Menambahkan yang ditentukan |
TryAddSingleton<TService,TImplementation>(IServiceCollection) |
Menambahkan yang ditentukan |
TryAddSingleton<TService>(IServiceCollection) |
Menambahkan yang ditentukan |
TryAddSingleton<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Menambahkan yang ditentukan |
TryAddSingleton<TService>(IServiceCollection, TService) |
Menambahkan yang ditentukan |
TryAddTransient(IServiceCollection, Type) |
Menambahkan yang ditentukan |
TryAddTransient(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Menambahkan yang ditentukan |
TryAddTransient(IServiceCollection, Type, Type) |
Menambahkan yang ditentukan |
TryAddTransient<TService,TImplementation>(IServiceCollection) |
Menambahkan yang ditentukan |
TryAddTransient<TService>(IServiceCollection) |
Menambahkan yang ditentukan |
TryAddTransient<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Menambahkan yang ditentukan |