IMemory Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Interfaccia di memoria.
public interface IMemory
type IMemory = interface
Public Interface IMemory
- Derivato
Metodi
| Nome | Descrizione |
|---|---|
| SetValue(String, Object) |
Imposta il valore a un dato percorso. |
| TryGetValue(String, Object) |
Prova a ottenere valore da un dato percorso, può essere un semplice identificatore come "a", oppure un percorso combinato come "a.b", "a.b[2]", "a.b[2].c", all'interno di [] è garantito un numero int o una stringa. |
| Version() |
La versione viene utilizzata per identificare se una particolare istanza di memoria è stata aggiornata o meno. Se la versione non viene modificata, il chiamante può scegliere di utilizzare il risultato in cache invece di ricalcolare tutto. |
Metodi di estensione
| Nome | Descrizione |
|---|---|
| RandomNext(IMemory, Int32, Int32, Nullable<Int32>) |
Genera semi casuali e valori dalle proprietà. Se il valore non è nullo, il risultato mock del valore casuale sarebbe: min + (valore % (max - min)). Altrimenti, se il seme non è nullo, il seme del casuale sarebbe fisso. |