Freigeben über


IMemory Schnittstelle

Definition

Speicherschnittstelle.

public interface IMemory
type IMemory = interface
Public Interface IMemory
Abgeleitet

Methoden

SetValue(String, Object)

Legen Sie den Wert auf einen angegebenen Pfad fest.

TryGetValue(String, Object)

Versuchen Sie, einen Wert aus einem bestimmten Pfad abzurufen. Dabei kann es sich um einen einfachen Bezeichner wie "a" oder einen kombinierten Pfad wie "a.b", "a.b[2]", "a.b[2].c" handeln, innerhalb von [] ist garantiert eine int-Zahl oder eine Zeichenfolge.

Version()

Version wird verwendet, um zu ermitteln, ob eine bestimmte Speicherinstanz aktualisiert wurde oder nicht. Wenn die Version nicht geändert wird, kann der Aufrufer das zwischengespeicherte Ergebnis verwenden, anstatt alles neu zu komputieren.

Erweiterungsmethoden

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

Zufälliger Ausgangswert und Wert des Generators aus Eigenschaften. Wenn der Wert nicht NULL ist, lautet das ergebnis des simulierten Zufallswerts min + (Wert % (max - min)). Andernfalls, wenn der Seed nicht NULL ist, wird der Startwert des Zufalls festgelegt.

Gilt für: