IMemory Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |