Distribution.OnGetRangeValue 方法
傳回介於 0 和 1 之間,表示散發曲線上某一點的值。
命名空間: Microsoft.Data.Schema.Tools.DataGenerator
組件: Microsoft.Data.Schema.Tools (在 Microsoft.Data.Schema.Tools.dll 中)
語法
'宣告
Protected Overridable Function OnGetRangeValue As Double
protected virtual double OnGetRangeValue()
protected:
virtual double OnGetRangeValue()
abstract OnGetRangeValue : unit -> float
override OnGetRangeValue : unit -> float
protected function OnGetRangeValue() : double
傳回值
型別:System.Double
傳回介於 0.0 和 1.0 (含) 之間的 double。
備註
這個 OnGetRangeValue 方法會隨機產生介於 0.0 和 1.0 之間且代表散發曲線上點位置的值。 會針對每個產生的資料列呼叫這個方法一次。 產生越多資料列,此項資料就會越逼近散發曲線。 傳回的值會由使用它的產生器根據使用者所指定的 Min 的產生器和 Max 來進行縮放。 值會轉換成正在產生的資料型別。
GetRangeValue 方法會呼叫這個方法。 如果要覆寫 GetRangeValue 功能,必須覆寫 OnGetRangeValue。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。