Sdílet prostřednictvím


IMemory Rozhraní

Definice

Paměťové rozhraní.

public interface IMemory
type IMemory = interface
Public Interface IMemory
Odvozené

Metody

SetValue(String, Object)

Nastavte hodnotu na danou cestu.

TryGetValue(String, Object)

Zkuste získat hodnotu z dané cesty. Může to být jednoduchý identifikátor, jako je "a", nebo kombinovaná cesta jako "a.b", "a.b[2]", "a.b[2].c", uvnitř [] je zaručeno, že bude int číslo nebo řetězec.

Version()

Verze slouží k identifikaci, zda byla konkrétní instance paměti aktualizována nebo ne. Pokud se verze nezmění, může se volající rozhodnout použít výsledek uložený v mezipaměti místo přepočítávání všeho.

Metody rozšíření

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

Generátor náhodných počátečních hodnot a hodnot z vlastností. Pokud hodnota není null, napodobený výsledek náhodné hodnoty by byl: min + (value % (max - min)). V opačném případě, pokud počáteční hodnota není null, počáteční hodnota náhodné hodnoty by byla opravena.

Platí pro