Język

IMemory Interfejs

Definicja

Interfejs pamięci.

public interface IMemory
type IMemory = interface
Public Interface IMemory
Pochodne

Metody

Nazwa Opis
SetValue(String, Object)

Ustaw wartość dla danej ścieżki.

TryGetValue(String, Object)

Spróbuj uzyskać wartość z danej ścieżki, może to być prosty identyfikator jak "a" lub połączona ścieżka jak "a.b", "a.b[2]", "a.b[2].c", wewnątrz [] gwarantuje się liczbę int lub ciąg znaków.

Version()

Wersja służy do określenia, czy dana instancja pamięci została zaktualizowana, czy nie. Jeśli wersja nie zostanie zmieniona, wywołujący może zdecydować się na użycie buforowanego wyniku zamiast przeliczania wszystkiego od nowa.

Metody rozszerzania

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

Generuj losowe ziarno i wartość z właściwości. Jeśli wartość nie jest null, wynik symulacji losowej byłby: min + (wartość % (max - min)). W przeciwnym razie, jeśli seed nie jest null, seed losowego zostałby naprawiony.

Dotyczy