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
返回一个 double 值,该值介于 0.0 和 1.0 之间(均含)。
备注
此 OnGetRangeValue 方法会随机生成一个介于 0.0 和 1.0 之间的值,它代表分布曲线上的一个点。 对于每个生成的行都会调用一次此方法。 生成的数据行越多,数据就越接近分布曲线。 返回值由使用它的生成器根据用户指定的 Min 和 Max 属性进行缩放。 该值将转换为所生成的数据类型。
GetRangeValue 方法调用此方法。 如果要重写 OnGetRangeValue 功能,则必须重写 GetRangeValue。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。