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