ServiceDescriptor Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Opisuje usługę z jej typem usługi, implementacją i okresem istnienia.
public ref class ServiceDescriptor
public class ServiceDescriptor
type ServiceDescriptor = class
Public Class ServiceDescriptor
- Dziedziczenie
-
ServiceDescriptor
Konstruktory
ServiceDescriptor(Type, Func<IServiceProvider,Object>, ServiceLifetime) |
Inicjuje nowe wystąpienie klasy ServiceDescriptor z określonym |
ServiceDescriptor(Type, Object) |
Inicjuje nowe wystąpienie klasy ServiceDescriptor z określonym |
ServiceDescriptor(Type, Object, Func<IServiceProvider,Object,Object>, ServiceLifetime) |
Inicjuje nowe wystąpienie klasy ServiceDescriptor z określonym |
ServiceDescriptor(Type, Object, Object) |
Inicjuje nowe wystąpienie klasy ServiceDescriptor z określonym |
ServiceDescriptor(Type, Object, Type, ServiceLifetime) |
Inicjuje nowe wystąpienie klasy ServiceDescriptor z określonym |
ServiceDescriptor(Type, Type, ServiceLifetime) |
Inicjuje nowe wystąpienie klasy ServiceDescriptor z określonym |
Właściwości
ImplementationFactory |
Pobiera fabrykę używaną do tworzenia wystąpień usługi. |
ImplementationInstance |
Pobiera wystąpienie implementujące usługę. |
ImplementationType |
Pobiera element Type implementujący usługę. |
IsKeyedService |
Pobiera wartość wskazującą, czy usługa jest usługą kluczowaną. |
KeyedImplementationFactory |
Pobiera fabrykę używaną do tworzenia wystąpień usługi kluczy. |
KeyedImplementationInstance |
Pobiera wystąpienie implementujące usługę. |
KeyedImplementationType |
Pobiera element Type implementujący usługę. |
Lifetime |
ServiceLifetime Pobiera usługę. |
ServiceKey |
Pobierz klucz usługi, jeśli ma to zastosowanie. |
ServiceType |
Type Pobiera usługę. |
Metody
Describe(Type, Func<IServiceProvider,Object>, ServiceLifetime) |
Tworzy wystąpienie klasy ServiceDescriptor z określonymi |
Describe(Type, Type, ServiceLifetime) |
Tworzy wystąpienie klasy ServiceDescriptor z określonymi |
DescribeKeyed(Type, Object, Func<IServiceProvider,Object,Object>, ServiceLifetime) |
Tworzy wystąpienie klasy ServiceDescriptor z określonymi |
DescribeKeyed(Type, Object, Type, ServiceLifetime) |
Tworzy wystąpienie klasy ServiceDescriptor z określonymi |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
KeyedScoped(Type, Object, Func<IServiceProvider,Object,Object>) |
Tworzy wystąpienie klasy ServiceDescriptor z określonymi |
KeyedScoped(Type, Object, Type) |
Tworzy wystąpienie klasy ServiceDescriptor z określonym |
KeyedScoped<TService,TImplementation>(Object) |
Tworzy wystąpienie klasy ServiceDescriptor z określonymi |
KeyedScoped<TService,TImplementation>(Object, Func<IServiceProvider,Object,TImplementation>) |
Tworzy wystąpienie obiektu ServiceDescriptor o określonym |
KeyedScoped<TService>(Object, Func<IServiceProvider,Object,TService>) |
Tworzy wystąpienie klasy ServiceDescriptor z określonymi |
KeyedSingleton(Type, Object, Func<IServiceProvider,Object,Object>) |
Tworzy wystąpienie klasy ServiceDescriptor z określonymi |
KeyedSingleton(Type, Object, Object) |
Tworzy wystąpienie klasy ServiceDescriptor z określonymi |
KeyedSingleton(Type, Object, Type) |
Tworzy wystąpienie klasy ServiceDescriptor z określonym |
KeyedSingleton<TService,TImplementation>(Object) |
Tworzy wystąpienie klasy ServiceDescriptor z określonymi |
KeyedSingleton<TService,TImplementation>(Object, Func<IServiceProvider,Object,TImplementation>) |
Tworzy wystąpienie obiektu ServiceDescriptor o określonym |
KeyedSingleton<TService>(Object, Func<IServiceProvider,Object,TService>) |
Tworzy wystąpienie klasy ServiceDescriptor z określonymi |
KeyedSingleton<TService>(Object, TService) |
Tworzy wystąpienie klasy ServiceDescriptor z określonymi |
KeyedTransient(Type, Object, Func<IServiceProvider,Object,Object>) |
Tworzy wystąpienie klasy ServiceDescriptor z określonymi |
KeyedTransient(Type, Object, Type) |
Tworzy wystąpienie klasy ServiceDescriptor z określonym |
KeyedTransient<TService,TImplementation>(Object) |
Tworzy wystąpienie klasy ServiceDescriptor z określonymi |
KeyedTransient<TService,TImplementation>(Object, Func<IServiceProvider,Object,TImplementation>) |
Tworzy wystąpienie obiektu ServiceDescriptor o określonym |
KeyedTransient<TService>(Object, Func<IServiceProvider,Object,TService>) |
Tworzy wystąpienie klasy ServiceDescriptor z określonymi |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
Scoped(Type, Func<IServiceProvider,Object>) |
Tworzy wystąpienie klasy ServiceDescriptor z określonymi |
Scoped(Type, Type) |
Tworzy wystąpienie klasy ServiceDescriptor z określonym |
Scoped<TService,TImplementation>() |
Tworzy wystąpienie klasy ServiceDescriptor z określonymi |
Scoped<TService,TImplementation>(Func<IServiceProvider,TImplementation>) |
Tworzy wystąpienie obiektu ServiceDescriptor o określonym |
Scoped<TService>(Func<IServiceProvider,TService>) |
Tworzy wystąpienie klasy ServiceDescriptor z określonymi |
Singleton(Type, Func<IServiceProvider,Object>) |
Tworzy wystąpienie klasy ServiceDescriptor z określonymi |
Singleton(Type, Object) |
Tworzy wystąpienie klasy ServiceDescriptor z określonymi |
Singleton(Type, Type) |
Tworzy wystąpienie klasy ServiceDescriptor z określonym |
Singleton<TService,TImplementation>() |
Tworzy wystąpienie klasy ServiceDescriptor z określonymi |
Singleton<TService,TImplementation>(Func<IServiceProvider,TImplementation>) |
Tworzy wystąpienie obiektu ServiceDescriptor o określonym |
Singleton<TService>(Func<IServiceProvider,TService>) |
Tworzy wystąpienie klasy ServiceDescriptor z określonymi |
Singleton<TService>(TService) |
Tworzy wystąpienie klasy ServiceDescriptor z określonymi |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. |
Transient(Type, Func<IServiceProvider,Object>) |
Tworzy wystąpienie klasy ServiceDescriptor z określonymi |
Transient(Type, Type) |
Tworzy wystąpienie klasy ServiceDescriptor z określonym |
Transient<TService,TImplementation>() |
Tworzy wystąpienie klasy ServiceDescriptor z określonymi |
Transient<TService,TImplementation>(Func<IServiceProvider,TImplementation>) |
Tworzy wystąpienie obiektu ServiceDescriptor o określonym |
Transient<TService>(Func<IServiceProvider,TService>) |
Tworzy wystąpienie klasy ServiceDescriptor z określonymi |