Click or drag to resize
ISpeciesFactField Interface
This interface represents a species fact field.

Namespace: ArtDatabanken.Data
Assembly: ArtDatabanken.Data (in ArtDatabanken.Data.dll) Version: 1.3.0.0 (1.3.0.0)
Syntax
public interface ISpeciesFactField : IDataId32

The ISpeciesFactField type exposes the following members.

Properties
  NameDescription
Public propertyBooleanValue
Value as Boolean type for this species fact.
Public propertyDoubleValue
Value as Double type for this species fact.
Public propertyEnumValue
Value for this species fact field.
Public propertyFactorField
Factor field of this species fact field.
Public propertyFactorFieldEnum
Factor field enumeration associated with this species fact field. This property is null if this species fact field is not of data type factor field enumeration.
Public propertyHasChanged
Indicates whether or not this species fact field has changed.
Public propertyHasValue
Indicates whether or not this species fact has a value.
Public propertyIndex
Index of the factor field in the species fact.
Public propertyInformation
Information for this species fact field.
Public propertyInt32Value
Value as Int32 type for this species fact.
Public propertyIsDoubleField
Test if this species fact field is stored as Double.
Public propertyIsMain
Indicates whether or not this species fact field is a main field.
Public propertyIsSubstantial
Indicates whether or not this species fact field is a substantial field.
Public propertyIsTextField
Test if this species fact field is stored as String.
Public propertyLabel
Label for this species fact field.
Public propertyMaxSize
Factor field max size for this species fact field.
Public propertySpeciesFact
Species fact that this species fact field belongs to.
Public propertyStringValue
Value as String type for this species fact.
Public propertyType
Factor field type for this species fact field.
Public propertyUnit
Unit label for this species fact field.
Public propertyValue
Value of this species fact field.
Top
Methods
  NameDescription
Public methodGetBoolean
Get Boolean value. Difference between property BooleanValue and method GetBoolean is that GetBoolean may change the data type of the field.
Public methodGetDouble
Get Double value. Difference between property DoubleValue and method GetDouble is that GetDouble may change the data type of the field.
Public methodGetDoubleValue
Get Double value. Difference between property DoubleValue and method GetDoubleValue: Property DoubleValue only works if species fact field is of data type Double. Method GetDoubleValue returns the numeric value without checking data type for the species fact field.
Public methodGetInt32
Get Int32 value. Difference between property Int32Value and method GetInt32 is that GetInt32 may change the data type of the field.
Public methodGetInt64
Get Int64 value. Difference between property Int64Value and method GetInt64 is that GetInt64 may change the data type of the field.
Public methodGetString
Get String value. Difference between property StringValue and method GetString is that GetString may change the data type of the field.
Public methodGetStringValue
Get String value. Difference between property StringValue and method GetStringValue: Property StringValue only works if species fact field is of data type String. Method GetStringValue returns the string value without checking data type for the species fact field.
Public methodReset
Reset species fact field that has been deleted from database. Set all values to default or null.
Public methodSetValueAutomatic
Set species fact field value as a result of an automatic calculation.
Public methodUpdate
Update species fact field.
Top
Extension Methods
  NameDescription
Public Extension MethodAreEqual
Test if two IDataId32 references are equal.
(Defined by IDataId32Extension.)
Public Extension MethodAreNotEqual
Test if two IDataId32 references are not equal.
(Defined by IDataId32Extension.)
Top
See Also