|
Describe(Type, Func<IServiceProvider,Object>, ServiceLifetime)
|
建立一個 的 ServiceDescriptor 實例,其指定 serviceType為 、 implementationFactory、 lifetime和 。
|
|
Describe(Type, Type, ServiceLifetime)
|
建立一個 的 ServiceDescriptor 實例,其指定 serviceType為 、 implementationType、 lifetime和 。
|
|
DescribeKeyed(Type, Object, Func<IServiceProvider,Object,Object>, ServiceLifetime)
|
建立一個 的 ServiceDescriptor 實例,其指定 serviceType為 、 implementationFactory、 lifetime和 。
|
|
DescribeKeyed(Type, Object, Type, ServiceLifetime)
|
建立一個 的 ServiceDescriptor 實例,其指定 serviceType為 、 implementationType、 lifetime和 。
|
|
Equals(Object)
|
判斷指定的物件是否等於目前的物件。
(繼承來源 Object)
|
|
GetHashCode()
|
做為預設哈希函式。
(繼承來源 Object)
|
|
GetType()
|
取得目前實例的 Type。
(繼承來源 Object)
|
|
KeyedScoped(Type, Object, Func<IServiceProvider,Object,Object>)
|
建立一個具有指定 、 implementationFactory、 及壽命的Scoped實例ServiceDescriptor。service
|
|
KeyedScoped(Type, Object, Type)
|
建立一個帶有指定 和 的實例ServiceDescriptor,且 壽命為 Scoped 。implementationTypeservice
|
|
KeyedScoped<TService,TImplementation>(Object, Func<IServiceProvider,Object,TImplementation>)
|
建立一個具有指定 、 、 implementationFactory、 及Scoped壽命的實例ServiceDescriptor。 TImplementationTService
|
|
KeyedScoped<TService,TImplementation>(Object)
|
建立一個具有指定 、 TImplementation、 及壽命的Scoped實例ServiceDescriptor。TService
|
|
KeyedScoped<TService>(Object, Func<IServiceProvider,Object,TService>)
|
建立一個具有指定 、 implementationFactory、 及壽命的Scoped實例ServiceDescriptor。TService
|
|
KeyedSingleton(Type, Object, Func<IServiceProvider,Object,Object>)
|
建立一個具有指定 、 implementationFactory、 及壽命的Singleton實例ServiceDescriptor。serviceType
|
|
KeyedSingleton(Type, Object, Object)
|
建立一個具有指定 、 implementationInstance、 及壽命的Singleton實例ServiceDescriptor。serviceType
|
|
KeyedSingleton(Type, Object, Type)
|
建立一個帶有指定 和 的實例ServiceDescriptor,且 壽命為 Singleton 。implementationTypeservice
|
|
KeyedSingleton<TService,TImplementation>(Object, Func<IServiceProvider,Object,TImplementation>)
|
建立一個具有指定 、 、 implementationFactory、 及Singleton壽命的實例ServiceDescriptor。 TImplementationTService
|
|
KeyedSingleton<TService,TImplementation>(Object)
|
建立一個具有指定 、 TImplementation、 及壽命的Singleton實例ServiceDescriptor。TService
|
|
KeyedSingleton<TService>(Object, Func<IServiceProvider,Object,TService>)
|
建立一個具有指定 、 implementationFactory、 及壽命的Singleton實例ServiceDescriptor。TService
|
|
KeyedSingleton<TService>(Object, TService)
|
建立一個具有指定 、 implementationInstance、 及壽命的Singleton實例ServiceDescriptor。TService
|
|
KeyedTransient(Type, Object, Func<IServiceProvider,Object,Object>)
|
建立一個具有指定 、 implementationFactory、 及壽命的Transient實例ServiceDescriptor。service
|
|
KeyedTransient(Type, Object, Type)
|
建立一個帶有指定 和 的實例ServiceDescriptor,且 壽命為 Transient 。implementationTypeservice
|
|
KeyedTransient<TService,TImplementation>(Object, Func<IServiceProvider,Object,TImplementation>)
|
建立一個具有指定 、 、 implementationFactory、 及Transient壽命的實例ServiceDescriptor。 TImplementationTService
|
|
KeyedTransient<TService,TImplementation>(Object)
|
建立一個具有指定 、 TImplementation、 及壽命的Transient實例ServiceDescriptor。TService
|
|
KeyedTransient<TService>(Object, Func<IServiceProvider,Object,TService>)
|
建立一個具有指定 、 implementationFactory、 及壽命的Transient實例ServiceDescriptor。TService
|
|
MemberwiseClone()
|
建立目前 Object的淺層複本。
(繼承來源 Object)
|
|
Scoped(Type, Func<IServiceProvider,Object>)
|
建立一個具有指定 、 implementationFactory、 及壽命的Scoped實例ServiceDescriptor。service
|
|
Scoped(Type, Type)
|
建立一個帶有指定 和 的實例ServiceDescriptor,且 壽命為 Scoped 。implementationTypeservice
|
|
Scoped<TService,TImplementation>()
|
建立一個具有指定 、 TImplementation、 及壽命的Scoped實例ServiceDescriptor。TService
|
|
Scoped<TService,TImplementation>(Func<IServiceProvider,TImplementation>)
|
建立一個具有指定 、 、 implementationFactory、 及Scoped壽命的實例ServiceDescriptor。 TImplementationTService
|
|
Scoped<TService>(Func<IServiceProvider,TService>)
|
建立一個具有指定 、 implementationFactory、 及壽命的Scoped實例ServiceDescriptor。TService
|
|
Singleton(Type, Func<IServiceProvider,Object>)
|
建立一個具有指定 、 implementationFactory、 及壽命的Singleton實例ServiceDescriptor。serviceType
|
|
Singleton(Type, Object)
|
建立一個具有指定 、 implementationInstance、 及壽命的Singleton實例ServiceDescriptor。serviceType
|
|
Singleton(Type, Type)
|
建立一個帶有指定 和 的實例ServiceDescriptor,且 壽命為 Singleton 。implementationTypeservice
|
|
Singleton<TService,TImplementation>()
|
建立一個具有指定 、 TImplementation、 及壽命的Singleton實例ServiceDescriptor。TService
|
|
Singleton<TService,TImplementation>(Func<IServiceProvider,TImplementation>)
|
建立一個具有指定 、 、 implementationFactory、 及Singleton壽命的實例ServiceDescriptor。 TImplementationTService
|
|
Singleton<TService>(Func<IServiceProvider,TService>)
|
建立一個具有指定 、 implementationFactory、 及壽命的Singleton實例ServiceDescriptor。TService
|
|
Singleton<TService>(TService)
|
建立一個具有指定 、 implementationInstance、 及壽命的Singleton實例ServiceDescriptor。TService
|
|
ToString()
|
傳回表示目前 物件的字串。
|
|
Transient(Type, Func<IServiceProvider,Object>)
|
建立一個具有指定 、 implementationFactory、 及壽命的Transient實例ServiceDescriptor。service
|
|
Transient(Type, Type)
|
建立一個帶有指定 和 的實例ServiceDescriptor,且 壽命為 Transient 。implementationTypeservice
|
|
Transient<TService,TImplementation>()
|
建立一個具有指定 、 TImplementation、 及壽命的Transient實例ServiceDescriptor。TService
|
|
Transient<TService,TImplementation>(Func<IServiceProvider,TImplementation>)
|
建立一個具有指定 、 、 implementationFactory、 及Transient壽命的實例ServiceDescriptor。 TImplementationTService
|
|
Transient<TService>(Func<IServiceProvider,TService>)
|
建立一個具有指定 、 implementationFactory、 及壽命的Transient實例ServiceDescriptor。TService
|