IMemory インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
メモリインターフェース。
public interface IMemory
type IMemory = interface
Public Interface IMemory
- 派生
メソッド
| 名前 | 説明 |
|---|---|
| SetValue(String, Object) |
指定されたパスに値を設定します。 |
| TryGetValue(String, Object) |
あるパスから値を取ろうとすると、単純な識別子「a」でも、「a.b」「a.b[2]」「a.b[2].c」のような複合パスでも構いません。[]の中に必ず整数や文字列が入ります。 |
| Version() |
バージョンは、特定のメモリインスタンスが更新されたかどうかを識別するために使われます。 バージョンを変更しない場合、呼び出し者はすべてを再計算する代わりにキャッシュされた結果を使うことを選択できます。 |
拡張メソッド
| 名前 | 説明 |
|---|---|
| RandomNext(IMemory, Int32, Int32, Nullable<Int32>) |
生成器でランダムシードとプロパティから値を抽出します。 値がnullでない場合、モックランダム値の結果はmin + (値 %(max - min))となります。 そうでなければ、シードがnullでなければ、ランダムのシードは固定されます。 |