public interface IResolver : IServiceProvider,
IRegistered
Public Interface IResolver
Inherits IServiceProvider, IRegistered
type IResolver =
interface
interface IServiceProvider
interface IRegistered
end
GetService | Gets the service object of the specified type. (继承自 IServiceProvider。) |
IsRegistered(Type) |
判断某类型是否已经注册
(继承自 IRegistered。) |
IsRegistered(Type, String) |
判断某类型是否已经注册
(继承自 IRegistered。) |
Resolve(Type) | 解析给定类型的实例,不使用键。 |
Resolve(Type, String) | 解析给定类型和键对应的实例。 |
IsRegisteredT |
判断某类型是否已经注册
(由 CoreContainerExtension 定义。) |
IsRegisteredT |
判断某类型是否已经注册
(由 CoreContainerExtension 定义。) |
ResolveT |
创建类型对应的实例
(由 CoreContainerExtension 定义。) |
ResolveT |
创建类型对应的实例
(由 CoreContainerExtension 定义。) |
ResolveWithoutRoot |
创建Transient生命的未注册的根类型实例。一般适用于:目标类型没有注册,但是其成员类型已经注册的情况。
(由 CoreContainerExtension 定义。) |
ResolveWithoutRootT |
创建Transient生命的未注册的根类型实例。一般适用于:目标类型没有注册,但是其成员类型已经注册的情况。
(由 CoreContainerExtension 定义。) |
TryResolve |
尝试创建类型对应的实例,如果类型没有注册,则会返回null或者默认值类型。
(由 CoreContainerExtension 定义。) |
TryResolve |
尝试创建类型对应的实例,如果类型没有注册,则会返回null或者默认值类型。
(由 CoreContainerExtension 定义。) |
TryResolveT |
尝试创建类型对应的实例,如果类型没有注册,则会返回null或者默认值类型。
(由 CoreContainerExtension 定义。) |
TryResolveT |
尝试创建类型对应的实例,如果类型没有注册,则会返回null或者默认值类型。
(由 CoreContainerExtension 定义。) |