Table of Contents

Class SecureDecimal

Namespace
Alis.Core.Aspect.Security
Assembly
Alis.dll

The secure decimal class

public class SecureDecimal

Inheritance

Inherited Members

Constructors

SecureDecimal(decimal)

Initializes a new instance of the Alis.Core.Aspect.Security.SecureDecimal class

public SecureDecimal(decimal value = 0.0)

Parameters

value decimal

The value

Fields

_randomValue

The random value

private decimal _randomValue

Field Value

decimal

_value

The value

private decimal _value

Field Value

decimal

Properties

Value

Gets or sets the value of the value

private decimal Value { get; set; }

Property Value

decimal

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 +(SecureDecimal, SecureDecimal)

public static SecureDecimal operator +(SecureDecimal a, SecureDecimal b)

Parameters

a SecureDecimal
b SecureDecimal

Returns

SecureDecimal

operator --(SecureDecimal)

public static SecureDecimal operator --(SecureDecimal a)

Parameters

a SecureDecimal

Returns

SecureDecimal

operator /(SecureDecimal, SecureDecimal)

public static SecureDecimal operator /(SecureDecimal a, SecureDecimal b)

Parameters

a SecureDecimal
b SecureDecimal

Returns

SecureDecimal

operator ==(SecureDecimal, SecureDecimal)

public static bool operator ==(SecureDecimal a, SecureDecimal b)

Parameters

a SecureDecimal
b SecureDecimal

Returns

bool

implicit operator SecureDecimal(decimal)

public static implicit operator SecureDecimal(decimal value)

Parameters

value decimal

Returns

SecureDecimal

implicit operator decimal(SecureDecimal)

public static implicit operator decimal(SecureDecimal value)

Parameters

value SecureDecimal

Returns

decimal

operator ++(SecureDecimal)

public static SecureDecimal operator ++(SecureDecimal a)

Parameters

a SecureDecimal

Returns

SecureDecimal

operator !=(SecureDecimal, SecureDecimal)

public static bool operator !=(SecureDecimal a, SecureDecimal b)

Parameters

a SecureDecimal
b SecureDecimal

Returns

bool

operator *(SecureDecimal, SecureDecimal)

public static SecureDecimal operator *(SecureDecimal a, SecureDecimal b)

Parameters

a SecureDecimal
b SecureDecimal

Returns

SecureDecimal

operator -(SecureDecimal, SecureDecimal)

public static SecureDecimal operator -(SecureDecimal a, SecureDecimal b)

Parameters

a SecureDecimal
b SecureDecimal

Returns

SecureDecimal