IModelToken Class
A token that identifies a specific instance of an iModel to be operated on
Implements
Methods
| Name | Description | |
|---|---|---|
| constructor(key?: string, contextId?: string, iModelid?: string, changesetId?: string, openMode?: OpenMode): IModelToken | Constructor | |
| toJSON(): IModelTokenProps | Creates a props object for this IModelToken. | |
| fromJSON(props: IModelTokenProps): IModelToken Static | Constructs an IModelToken from a props object. |
Properties
| Name | Type | Description | |
|---|---|---|---|
| changeSetId | undefined | string | Id of the last ChangeSet that was applied to the iModel - must be defined if the iModel exists in the Hub. | |
| contextId | undefined | string | Context (Project, Asset, or other infrastructure) in which the iModel exists - must be defined if the iModel exists in the Hub or in a non-Connect infrastructure. | |
| iModelId | undefined | string | Guid of the iModel - must be defined if the iModel exists in the Hub | |
| key | undefined | string | Key used for identifying the iModel on the backend | |
| openMode | undefined | OpenMode | Mode used to open the iModel |
Defined in
Last Updated: 08 January, 2020