Class SecureFloat
- Namespace
- Alis.Core.Aspect.Security
- Assembly
- Alis.dll
The secure float class
public class SecureFloat
Inheritance
Inherited Members
Constructors
SecureFloat(float)
Initializes a new instance of the Alis.Core.Aspect.Security.SecureFloat class
public SecureFloat(float value = 0)
Parameters
value
float-
The value
Fields
_randomValue
The random value
private float _randomValue
Field Value
_value
The value
private float _value
Field Value
Properties
Value
Gets or sets the value of the value
private float Value { get; set; }
Property Value
Methods
Equals(object)
Describes whether this instance equals
public override bool Equals(object obj)
Parameters
obj
object-
The obj
Returns
- bool
-
The bool
GetHashCode()
Gets the hash code
public override int GetHashCode()
Returns
- int
-
The int
ToString()
Returns the string
public override string ToString()
Returns
- string
-
The string
Operators
operator +(SecureFloat, SecureFloat)
public static SecureFloat operator +(SecureFloat a, SecureFloat b)
Parameters
Returns
operator --(SecureFloat)
public static SecureFloat operator --(SecureFloat a)
Parameters
Returns
operator /(SecureFloat, SecureFloat)
public static SecureFloat operator /(SecureFloat a, SecureFloat b)
Parameters
Returns
operator ==(SecureFloat, SecureFloat)
public static bool operator ==(SecureFloat a, SecureFloat b)
Parameters
Returns
implicit operator SecureFloat(float)
public static implicit operator SecureFloat(float value)
Parameters
value
float
Returns
implicit operator float(SecureFloat)
public static implicit operator float(SecureFloat value)
Parameters
value
SecureFloat
Returns
operator ++(SecureFloat)
public static SecureFloat operator ++(SecureFloat a)
Parameters
Returns
operator !=(SecureFloat, SecureFloat)
public static bool operator !=(SecureFloat a, SecureFloat b)
Parameters
Returns
operator *(SecureFloat, SecureFloat)
public static SecureFloat operator *(SecureFloat a, SecureFloat b)
Parameters
Returns
operator -(SecureFloat, SecureFloat)
public static SecureFloat operator -(SecureFloat a, SecureFloat b)