ReflectiveKey
Experimental Class
Обзор класса
class ReflectiveKey {
static get(token: Object) : ReflectiveKey
static numberOfKeys : number
constructor(token: Object, id: number)
token : Object
id : number
displayName : string
}
Описание класса
Уникальный объект, используемый для получения элементов из ReflectiveInjector.
Ключи содержат:
- уникальный для всей системы
id. token.
Key используется внутренне ReflectiveInjector, так как его уникальный для всей системы id позволяет инжектору более эффективно хранить созданные объекты.
Key не следует создавать напрямую. ReflectiveInjector создает ключи автоматически при разрешении поставщиков.
Конструктор
constructor(token: Object, id: number)
Приватный
Статические члены
get(token: Object) : ReflectiveKey
Возвращает Key для токена.
numberOfKeys : number
Подробности класса
token : Object
id : number
displayName : string
Возвращает строковое представление токена.
экспортировано из @angular/core/index, определено в @angular/core/src/di/reflective_key.ts
© 2010–2017 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://v2.angular.io/docs/ts/latest/api/core/index/ReflectiveKey-class.html