Partager via


IMemory Interface

Définition

Interface mémoire.

public interface IMemory
type IMemory = interface
Public Interface IMemory
Dérivé

Méthodes

SetValue(String, Object)

Définissez la valeur sur un chemin donné.

TryGetValue(String, Object)

Essayez d’obtenir une valeur à partir d’un chemin donné. Il peut s’agir d’un identificateur simple comme « a », ou d’un chemin combiné comme « a.b », « a.b[2] », « a.b[2].c », à l’intérieur de [] est garanti être un nombre int ou une chaîne.

Version()

La version est utilisée pour déterminer 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.

Méthodes d’extension

RandomNext(IMemory, Int32, Int32, Nullable<Int32>)

Générer une valeur et une valeur aléatoires à partir de propriétés. Si la valeur n’est pas null, le résultat de la valeur aléatoire fictive est : min + (valeur % (max - min)). Sinon, si la valeur seed n’est pas null, la valeur initiale de l’aléatoire est fixe.

S’applique à