填写这份《一分钟调查》,帮我们(开发组)做得更好!去填写Home

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

KeyReflectiveInjector内部使用,因为它在系统范围内的唯一 id 允许注入器以更有效的方式存储所创建的对象。

Key is used internally by ReflectiveInjectorbecause 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. ReflectiveInjectorcreates keys automatically when resolving providers.

静态属性

属性说明
static numberOfKeys: number只读

静态方法

根据令牌检索出一个 Key

Retrieves a Key for a token.

      
      static get(token: Object): ReflectiveKey
    
参数
token Object
返回值

ReflectiveKey

构造函数

私人的

Private

      
      constructor(token: Object, id: number)
    
参数
token Object
id number

属性

属性说明
displayName: string只读
token: Object声明在构造函数中
id: number声明在构造函数中