Idioma

IMemory Interface

Definição

Interface de memória.

public interface IMemory
type IMemory = interface
Public Interface IMemory
Derivado

Métodos

Nome Description
SetValue(String, Object)

Defina valor para um determinado caminho.

TryGetValue(String, Object)

Tente obter valor de um determinado caminho, pode ser um identificador simples como "a", ou um caminho combinado como "a.b", "a.b[2]", "a.b[2].c", dentro de [] é garantido um número int ou uma cadeia.

Version()

Versão é usada para identificar se uma instância de memória específica foi atualizada ou não. Se a versão não for alterada, o chamador pode optar por usar o resultado em cache em vez de recalcular tudo.

Métodos de Extensão

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

Gerar sementes aleatórias e valores a partir das propriedades. Se o valor não for nulo, o resultado simulado do valor aleatório seria: min + (valor % (max - min)). Caso contrário, se a semente não for nula, a semente do aleatório seria fixa.

Aplica-se a