ServiceDescriptor Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir hizmeti hizmet türü, uygulaması ve ömrüyle açıklar.
public ref class ServiceDescriptor
public class ServiceDescriptor
type ServiceDescriptor = class
Public Class ServiceDescriptor
- Devralma
-
ServiceDescriptor
Oluşturucular
ServiceDescriptor(Type, Func<IServiceProvider,Object>, ServiceLifetime) |
Belirtilen |
ServiceDescriptor(Type, Object) |
olarak belirtilen |
ServiceDescriptor(Type, Object, Func<IServiceProvider,Object,Object>, ServiceLifetime) |
Belirtilen |
ServiceDescriptor(Type, Object, Object) |
olarak belirtilen |
ServiceDescriptor(Type, Object, Type, ServiceLifetime) |
Belirtilen |
ServiceDescriptor(Type, Type, ServiceLifetime) |
Belirtilen |
Özellikler
ImplementationFactory |
Hizmet örnekleri oluşturmak için kullanılan fabrikayı alır. |
ImplementationInstance |
Hizmeti uygulayan örneği alır. |
ImplementationType |
Type Hizmeti uygulayan öğesini alır. |
IsKeyedService |
Hizmetin anahtarlı bir hizmet olup olmadığını gösteren bir değer alır. |
KeyedImplementationFactory |
Anahtarlı hizmet örnekleri oluşturmak için kullanılan fabrikayı alır. |
KeyedImplementationInstance |
Hizmeti uygulayan örneği alır. |
KeyedImplementationType |
Type Hizmeti uygulayan öğesini alır. |
Lifetime |
ServiceLifetime Hizmetin durumunu alır. |
ServiceKey |
Varsa hizmetin anahtarını alın. |
ServiceType |
Type Hizmetin durumunu alır. |
Yöntemler
Describe(Type, Func<IServiceProvider,Object>, ServiceLifetime) |
Belirtilen |
Describe(Type, Type, ServiceLifetime) |
Belirtilen |
DescribeKeyed(Type, Object, Func<IServiceProvider,Object,Object>, ServiceLifetime) |
Belirtilen |
DescribeKeyed(Type, Object, Type, ServiceLifetime) |
Belirtilen |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
KeyedScoped(Type, Object, Func<IServiceProvider,Object,Object>) |
Belirtilen |
KeyedScoped(Type, Object, Type) |
belirtilen |
KeyedScoped<TService,TImplementation>(Object) |
Belirtilen |
KeyedScoped<TService,TImplementation>(Object, Func<IServiceProvider,Object,TImplementation>) |
Belirtilen |
KeyedScoped<TService>(Object, Func<IServiceProvider,Object,TService>) |
Belirtilen |
KeyedSingleton(Type, Object, Func<IServiceProvider,Object,Object>) |
Belirtilen |
KeyedSingleton(Type, Object, Object) |
Belirtilen |
KeyedSingleton(Type, Object, Type) |
belirtilen |
KeyedSingleton<TService,TImplementation>(Object) |
Belirtilen |
KeyedSingleton<TService,TImplementation>(Object, Func<IServiceProvider,Object,TImplementation>) |
Belirtilen |
KeyedSingleton<TService>(Object, Func<IServiceProvider,Object,TService>) |
Belirtilen |
KeyedSingleton<TService>(Object, TService) |
Belirtilen |
KeyedTransient(Type, Object, Func<IServiceProvider,Object,Object>) |
Belirtilen |
KeyedTransient(Type, Object, Type) |
belirtilen |
KeyedTransient<TService,TImplementation>(Object) |
Belirtilen |
KeyedTransient<TService,TImplementation>(Object, Func<IServiceProvider,Object,TImplementation>) |
Belirtilen |
KeyedTransient<TService>(Object, Func<IServiceProvider,Object,TService>) |
Belirtilen |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
Scoped(Type, Func<IServiceProvider,Object>) |
Belirtilen |
Scoped(Type, Type) |
belirtilen |
Scoped<TService,TImplementation>() |
Belirtilen |
Scoped<TService,TImplementation>(Func<IServiceProvider,TImplementation>) |
Belirtilen |
Scoped<TService>(Func<IServiceProvider,TService>) |
Belirtilen |
Singleton(Type, Func<IServiceProvider,Object>) |
Belirtilen |
Singleton(Type, Object) |
Belirtilen |
Singleton(Type, Type) |
belirtilen |
Singleton<TService,TImplementation>() |
Belirtilen |
Singleton<TService,TImplementation>(Func<IServiceProvider,TImplementation>) |
Belirtilen |
Singleton<TService>(Func<IServiceProvider,TService>) |
Belirtilen |
Singleton<TService>(TService) |
Belirtilen |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. |
Transient(Type, Func<IServiceProvider,Object>) |
Belirtilen |
Transient(Type, Type) |
belirtilen |
Transient<TService,TImplementation>() |
Belirtilen |
Transient<TService,TImplementation>(Func<IServiceProvider,TImplementation>) |
Belirtilen |
Transient<TService>(Func<IServiceProvider,TService>) |
Belirtilen |