ServiceDescriptor 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.
Menjelaskan layanan dengan jenis layanan, implementasi, dan masa pakainya.
public ref class ServiceDescriptor
public class ServiceDescriptor
type ServiceDescriptor = class
Public Class ServiceDescriptor
- Warisan
-
ServiceDescriptor
Konstruktor
ServiceDescriptor(Type, Func<IServiceProvider,Object>, ServiceLifetime) |
Menginisialisasi instans ServiceDescriptor baru dengan yang ditentukan |
ServiceDescriptor(Type, Object) |
Menginisialisasi instans ServiceDescriptor baru dengan yang ditentukan |
ServiceDescriptor(Type, Object, Func<IServiceProvider,Object,Object>, ServiceLifetime) |
Menginisialisasi instans ServiceDescriptor baru dengan yang ditentukan |
ServiceDescriptor(Type, Object, Object) |
Menginisialisasi instans ServiceDescriptor baru dengan yang ditentukan |
ServiceDescriptor(Type, Object, Type, ServiceLifetime) |
Menginisialisasi instans ServiceDescriptor baru dengan yang ditentukan |
ServiceDescriptor(Type, Type, ServiceLifetime) |
Menginisialisasi instans ServiceDescriptor baru dengan yang ditentukan |
Properti
ImplementationFactory |
Mendapatkan pabrik yang digunakan untuk membuat instans layanan. |
ImplementationInstance |
Mendapatkan instans yang mengimplementasikan layanan. |
ImplementationType |
Type Mendapatkan yang mengimplementasikan layanan. |
IsKeyedService |
Mendapatkan nilai yang menunjukkan apakah layanan tersebut adalah layanan kunci. |
KeyedImplementationFactory |
Mendapatkan pabrik yang digunakan untuk membuat instans layanan Keyed. |
KeyedImplementationInstance |
Mendapatkan instans yang mengimplementasikan layanan. |
KeyedImplementationType |
Type Mendapatkan yang mengimplementasikan layanan. |
Lifetime |
ServiceLifetime Mendapatkan layanan. |
ServiceKey |
Dapatkan kunci layanan, jika berlaku. |
ServiceType |
Type Mendapatkan layanan. |
Metode
Describe(Type, Func<IServiceProvider,Object>, ServiceLifetime) |
Membuat instans ServiceDescriptor dengan , , |
Describe(Type, Type, ServiceLifetime) |
Membuat instans ServiceDescriptor dengan , , |
DescribeKeyed(Type, Object, Func<IServiceProvider,Object,Object>, ServiceLifetime) |
Membuat instans ServiceDescriptor dengan , , |
DescribeKeyed(Type, Object, Type, ServiceLifetime) |
Membuat instans ServiceDescriptor dengan , , |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
KeyedScoped(Type, Object, Func<IServiceProvider,Object,Object>) |
Membuat instans ServiceDescriptor dengan , , |
KeyedScoped(Type, Object, Type) |
Membuat instans ServiceDescriptor dengan yang ditentukan |
KeyedScoped<TService,TImplementation>(Object) |
Membuat instans ServiceDescriptor dengan , , |
KeyedScoped<TService,TImplementation>(Object, Func<IServiceProvider,Object,TImplementation>) |
Membuat instans ServiceDescriptor dengan , , |
KeyedScoped<TService>(Object, Func<IServiceProvider,Object,TService>) |
Membuat instans ServiceDescriptor dengan , , |
KeyedSingleton(Type, Object, Func<IServiceProvider,Object,Object>) |
Membuat instans ServiceDescriptor dengan , , |
KeyedSingleton(Type, Object, Object) |
Membuat instans ServiceDescriptor dengan , , |
KeyedSingleton(Type, Object, Type) |
Membuat instans ServiceDescriptor dengan yang ditentukan |
KeyedSingleton<TService,TImplementation>(Object) |
Membuat instans ServiceDescriptor dengan , , |
KeyedSingleton<TService,TImplementation>(Object, Func<IServiceProvider,Object,TImplementation>) |
Membuat instans ServiceDescriptor dengan , , |
KeyedSingleton<TService>(Object, Func<IServiceProvider,Object,TService>) |
Membuat instans ServiceDescriptor dengan , , |
KeyedSingleton<TService>(Object, TService) |
Membuat instans ServiceDescriptor dengan , , |
KeyedTransient(Type, Object, Func<IServiceProvider,Object,Object>) |
Membuat instans ServiceDescriptor dengan , , |
KeyedTransient(Type, Object, Type) |
Membuat instans ServiceDescriptor dengan yang ditentukan |
KeyedTransient<TService,TImplementation>(Object) |
Membuat instans ServiceDescriptor dengan , , |
KeyedTransient<TService,TImplementation>(Object, Func<IServiceProvider,Object,TImplementation>) |
Membuat instans ServiceDescriptor dengan , , |
KeyedTransient<TService>(Object, Func<IServiceProvider,Object,TService>) |
Membuat instans ServiceDescriptor dengan , , |
MemberwiseClone() |
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
Scoped(Type, Func<IServiceProvider,Object>) |
Membuat instans ServiceDescriptor dengan , , |
Scoped(Type, Type) |
Membuat instans ServiceDescriptor dengan yang ditentukan |
Scoped<TService,TImplementation>() |
Membuat instans ServiceDescriptor dengan , , |
Scoped<TService,TImplementation>(Func<IServiceProvider,TImplementation>) |
Membuat instans ServiceDescriptor dengan , , |
Scoped<TService>(Func<IServiceProvider,TService>) |
Membuat instans ServiceDescriptor dengan , , |
Singleton(Type, Func<IServiceProvider,Object>) |
Membuat instans ServiceDescriptor dengan , , |
Singleton(Type, Object) |
Membuat instans ServiceDescriptor dengan , , |
Singleton(Type, Type) |
Membuat instans ServiceDescriptor dengan yang ditentukan |
Singleton<TService,TImplementation>() |
Membuat instans ServiceDescriptor dengan , , |
Singleton<TService,TImplementation>(Func<IServiceProvider,TImplementation>) |
Membuat instans ServiceDescriptor dengan , , |
Singleton<TService>(Func<IServiceProvider,TService>) |
Membuat instans ServiceDescriptor dengan , , |
Singleton<TService>(TService) |
Membuat instans ServiceDescriptor dengan , , |
ToString() |
Mengembalikan string yang mewakili objek saat ini. |
Transient(Type, Func<IServiceProvider,Object>) |
Membuat instans ServiceDescriptor dengan , , |
Transient(Type, Type) |
Membuat instans ServiceDescriptor dengan yang ditentukan |
Transient<TService,TImplementation>() |
Membuat instans ServiceDescriptor dengan , , |
Transient<TService,TImplementation>(Func<IServiceProvider,TImplementation>) |
Membuat instans ServiceDescriptor dengan , , |
Transient<TService>(Func<IServiceProvider,TService>) |
Membuat instans ServiceDescriptor dengan , , |