ReflectiveKey
class deprecated
A unique object used for retrieving items from the ReflectiveInjector.
Deprecated: No replacement
class ReflectiveKey {
static numberOfKeys: number
static get(token: Object): ReflectiveKey
constructor(token: Object, id: number)
displayName: string
token: Object
id: number
} Description
Keys have:
- a system-wide unique
id. - a
token.
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 should not be created directly. ReflectiveInjector creates keys automatically when resolving providers.
Static properties
| Property | Description |
|---|---|
static numberOfKeys: number | Read-only. |
Static methods
| get() | ||
|---|---|---|
| Retrieves a | ||
|
| token | Type: |
Returns
Constructor
| Private | ||||
|
| token | Type: |
| id | Type: |
Properties
| Property | Description |
|---|---|
displayName: string | Read-only. |
token: Object | Declared in constructor. |
id: number | Declared in constructor. |
© 2010–2019 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://v6.angular.io/api/core/ReflectiveKey