Class SecureFloat
- Namespace
- Alis.Core.Aspect.Security
- Assembly
- Alis.dll
The secure float class
public class SecureFloatInheritance
Inherited Members
Constructors
SecureFloat(float)
Initializes a new instance of the Alis.Core.Aspect.Security.SecureFloat class
public SecureFloat(float value = 0)Parameters
valuefloat-
The value
Fields
_randomValue
The random value
private float _randomValueField Value
_value
The value
private float _valueField 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
objobject-
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
valuefloat
Returns
implicit operator float(SecureFloat)
public static implicit operator float(SecureFloat value)Parameters
valueSecureFloat
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)