ReflectiveKey
用于从 ReflectiveInjector
中检索项目的唯一对象。
A unique object used for retrieving items from the ReflectiveInjector
.
已弃用: No replacement
无替代品
class ReflectiveKey {
static numberOfKeys: number
static get(token: Object): ReflectiveKey
constructor(token: Object, id: number)
displayName: string
token: Object
id: number
}
说明
其键名有:
Keys have:
系统范围内的唯一
id
。a system-wide unique
id
.a
token
.token
。
Key
由 ReflectiveInjector
内部使用,因为它在系统范围内的唯一 id
允许注入器以更有效的方式存储所创建的对象。
Key
is used internally by ReflectiveInjector
because its system-wide unique id
allows the injector to store created objects in a more efficient way.
Key
不应直接创建。ReflectiveInjector
在解析提供者时会自动创建键名。
Key
should not be created directly. ReflectiveInjector
creates keys automatically when resolving providers.
静态属性
属性 | 说明 |
---|---|
static numberOfKeys: number | 只读 |
静态方法
根据令牌检索出一个 Retrieves a |
构造函数
私人的 Private |
属性
属性 | 说明 |
---|---|
displayName: string | 只读 |
token: Object | 声明在构造函数中 |
id: number | 声明在构造函数中 |