Partager via


MemoryInterface interface

Interface permettant d’analyser une chaîne dans une expression

Méthodes

getValue(string)

obtenir la valeur à partir d’un chemin donné, il peut s’agir d’un indenfiter simple comme « a », ou d’un chemin combiné comme « a.b », « a.b[2] », « a.b[2].c », à l’intérieur de [] est défini comme un nombre int ou une chaîne.

setValue(string, any)

Définissez la valeur sur un chemin donné.

version()

La version permet d’identifier si une instance de mémoire particulière a été mise à jour ou non. Si la version n’est pas modifiée, l’appelant peut choisir d’utiliser le résultat mis en cache au lieu de tout recalculer.

Détails de la méthode

getValue(string)

obtenir la valeur à partir d’un chemin donné, il peut s’agir d’un indenfiter simple comme « a », ou d’un chemin combiné comme « a.b », « a.b[2] », « a.b[2].c », à l’intérieur de [] est défini comme un nombre int ou une chaîne.

function getValue(path: string): any

Paramètres

path

string

chemin de mémoire.

Retours

any

Valeur.

setValue(string, any)

Définissez la valeur sur un chemin donné.

function setValue(path: string, value: any)

Paramètres

path

string

chemin de mémoire.

value

any

valeur à définir.

version()

La version permet d’identifier si une instance de mémoire particulière a été mise à jour ou non. Si la version n’est pas modifiée, l’appelant peut choisir d’utiliser le résultat mis en cache au lieu de tout recalculer.

function version(): string

Retours

string