Class LockableDouble
A lockable value holding a double
Inheritance
LockableDouble
Assembly: DesignData.SDS2.Model.dll
Syntax
public sealed class LockableDouble : Lockable
Constructors
LockableDouble()
A lockable value holding a double
Declaration
LockableDouble(double)
Create a locked ViaMemberEdit LockableDouble from a double
Declaration
public LockableDouble(double value)
Parameters
Type |
Name |
Description |
double |
value |
|
Properties
Value
The underlying floating point value
Declaration
public double Value { get; set; }
Property Value
Methods
Dispose(bool)
A lockable value holding a double
Declaration
protected override void Dispose(bool disposing)
Parameters
Type |
Name |
Description |
bool |
disposing |
|
Overrides
Operators
operator +(LockableDouble, double)
A lockable value holding a double
Declaration
public static LockableDouble operator +(LockableDouble lhs, double rhs)
Parameters
Returns
operator /(LockableDouble, double)
A lockable value holding a double
Declaration
public static LockableDouble operator /(LockableDouble lhs, double rhs)
Parameters
Returns
implicit operator double(LockableDouble)
Implicit conversion to value type
Declaration
public static implicit operator double(LockableDouble value)
Parameters
Returns
implicit operator LockableDouble(double)
Implicit conversion using the double constructor
Declaration
public static implicit operator LockableDouble(double value)
Parameters
Type |
Name |
Description |
double |
value |
|
Returns
operator *(LockableDouble, double)
A lockable value holding a double
Declaration
public static LockableDouble operator *(LockableDouble lhs, double rhs)
Parameters
Returns
operator -(LockableDouble, double)
A lockable value holding a double
Declaration
public static LockableDouble operator -(LockableDouble lhs, double rhs)
Parameters
Returns