IMemory Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Speicher-Schnittstelle.
public interface IMemory
type IMemory = interface
Public Interface IMemory
- Abgeleitet
Methoden
| Name | Beschreibung |
|---|---|
| SetValue(String, Object) |
Setze den Wert auf einen gegebenen Pfad. |
| TryGetValue(String, Object) |
Versuche, den Wert von einem bestimmten Pfad zu erhalten, kann es ein einfacher Identifikator wie "a" sein, oder ein kombinierter Pfad wie "a.b", "a.b[2]", "a.b[2].c", innerhalb [] ist garantiert eine int-Zahl oder eine Zeichenkette. |
| Version() |
Die Version wird verwendet, um zu erkennen, 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 berechnen. |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| RandomNext(IMemory, Int32, Int32, Nullable<Int32>) |
Erzeuge zufälligen Seed und Wert aus Eigenschaften. Wenn der Wert nicht null ist, wäre das Mock-Zufallsergebnis: min + (Wert % (max - min)). Andernfalls, wenn der Seed nicht null ist, wäre der Seed des Zufalls festgelegt. |