#SettingDefaultValueAttribute

##Properties

Datatype Property name Property description Default Value
Object DefaultValue Gets the System.Object default value for the property. null
LicenseParameters License Gets the Izenda.AdHoc.LicenseParameters that should be checked to determine whether the default value should be applied. None
Object TypeId When implemented in a derived class, gets a unique identifier for this System.Attribute. null
Single Version Gets the AdHoc key version that the default value should be applied to. -1

##Methods

###Equals(System.Object) Returns a value that indicates whether this instance is equal to a specified object.

Parameters:

Returns:

true if <paramref name="obj equals the type and value of this instance; otherwise, false.


###GetHashCode() Returns the hash code for this instance.

Returns:

A 32-bit signed integer hash code.


###GetType() Gets the System.Type of the current instance.

Returns:

The System.Type instance that represents the exact runtime type of the current instance.


###IsDefaultAttribute() When overridden in a derived class, indicates whether the value of this instance is the default value for the derived class.

Returns:

true if this instance is the default attribute for the class; otherwise, false.


###Match(System.Object) When overridden in a derived class, returns a value that indicates whether this instance equals a specified object.

Parameters:

Returns:

true if this instance equals <paramref name="obj; otherwise, false.


###ToString() Returns a System.String that represents the current System.Object.

Returns:

A System.String that represents the current System.Object.