Idioma

IMemory Interface

Definição

Interface de memória.

public interface IMemory
type IMemory = interface
Public Interface IMemory
Derivado

Métodos

Name Descrição
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()

A versão é usada para identificar se uma determinada instância de memória 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 da Extensão

Name Descrição
RandomNext(IMemory, Int32, Int32, Nullable<Int32>)

Gera 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