Class SecureInt
- Namespace
- Alis.Core.Aspect.Security
- Assembly
- Alis.dll
The secure int class
public class SecureIntInheritance
Inherited Members
Constructors
SecureInt(int)
Initializes a new instance of the Alis.Core.Aspect.Security.SecureInt class
public SecureInt(int value = 0)Parameters
valueint-
The value
Fields
_randomValue
The random value
private int _randomValueField Value
_value
The value
private int _valueField Value
Properties
Value
Gets or sets the value of the value
private int 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 +(SecureInt, SecureInt)
public static SecureInt operator +(SecureInt a, SecureInt b)Parameters
Returns
operator --(SecureInt)
public static SecureInt operator --(SecureInt a)Parameters
Returns
operator /(SecureInt, SecureInt)
public static SecureInt operator /(SecureInt a, SecureInt b)Parameters
Returns
operator ==(SecureInt, SecureInt)
public static bool operator ==(SecureInt a, SecureInt b)Parameters
Returns
implicit operator SecureInt(int)
public static implicit operator SecureInt(int value)Parameters
valueint
Returns
implicit operator int(SecureInt)
public static implicit operator int(SecureInt value)Parameters
valueSecureInt
Returns
operator ++(SecureInt)
public static SecureInt operator ++(SecureInt a)Parameters
Returns
operator !=(SecureInt, SecureInt)
public static bool operator !=(SecureInt a, SecureInt b)Parameters
Returns
operator *(SecureInt, SecureInt)
public static SecureInt operator *(SecureInt a, SecureInt b)Parameters
Returns
operator -(SecureInt, SecureInt)
public static SecureInt operator -(SecureInt a, SecureInt b)