IMemory 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
記憶體介面。
public interface IMemory
type IMemory = interface
Public Interface IMemory
- 衍生
方法
| 名稱 | Description |
|---|---|
| SetValue(String, Object) |
設定給定路徑值。 |
| TryGetValue(String, Object) |
試著從某條路徑取得值,可以是像「a」這樣的簡單識別碼,或是組合路徑如「a.b」、「a.b[2]」、「a.b[2].c」,其中 [] 裡面保證是整數或字串。 |
| Version() |
版本用來判斷特定記憶體實例是否已更新。 若版本未更改,呼叫者可選擇使用快取結果,而非重新計算所有資料。 |
擴充方法
| 名稱 | Description |
|---|---|
| RandomNext(IMemory, Int32, Int32, Nullable<Int32>) |
從屬性中產生隨機種子和數值。 若值非空值,模擬隨機值結果為:最小值 + (值 % (最大值 - 最小值))。 否則如果種子不是空的,隨機的種子就會被固定。 |