Language

StackedMemory クラス

定義

IMemoryの実装を積み重ねてください。 メモリ変数は階層的な関係を持っています。

public class StackedMemory : System.Collections.Generic.Stack<AdaptiveExpressions.Memory.IMemory>, AdaptiveExpressions.Memory.IMemory
type StackedMemory = class
    inherit Stack<IMemory>
    interface IMemory
Public Class StackedMemory
Inherits Stack(Of IMemory)
Implements IMemory
継承
StackedMemory
実装

コンストラクター

名前 説明
StackedMemory()

IMemoryの実装を積み重ねてください。 メモリ変数は階層的な関係を持っています。

メソッド

名前 説明
SetValue(String, Object)

指定されたパスに値を設定します。

TryGetValue(String, Object)

与えられた道筋から価値を引き出そうとします。

Version()

現在のStackedMemoryのバージョンを取得してください。

Wrap(IMemory)

Wrap an ObjectはIMemoryインターフェースをStackedMemoryオブジェクトに実装します。

拡張メソッド

名前 説明
RandomNext(IMemory, Int32, Int32, Nullable<Int32>)

生成器でランダムシードとプロパティから値を抽出します。 値がnullでない場合、モックランダム値の結果はmin + (値 %(max - min))となります。 そうでなければ、シードがnullでなければ、ランダムのシードは固定されます。

適用対象