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 安全性

请参见

参考

Distribution 类

Microsoft.Data.Schema.Tools.DataGenerator 命名空间

GetRangeValue