IMemory Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Interfaz de memoria.
public interface IMemory
type IMemory = interface
Public Interface IMemory
- Derivado
Métodos
| Nombre | Description |
|---|---|
| SetValue(String, Object) |
Establece valor a un camino dado. |
| TryGetValue(String, Object) |
Intenta obtener valor de un camino dado, puede ser un identificador simple como "a", o un camino combinado como "a.b", "a.b[2]", "a.b[2].c", dentro de [] está garantizado como un número int o una cadena. |
| Version() |
La versión se utiliza para identificar si una instancia de memoria particular ha sido actualizada o no. Si no se cambia la versión, el llamador puede optar por usar el resultado en caché en lugar de recalcular todo. |
Métodos de extensión
| Nombre | Description |
|---|---|
| RandomNext(IMemory, Int32, Int32, Nullable<Int32>) |
Genera semillas aleatorias y valores a partir de propiedades. Si el valor no es nulo, el resultado simulado del valor aleatorio sería: min + (valor % (max - min)). De lo contrario, si la semilla no es nula, la semilla del aleatorio se fijaría. |