Click or drag to resize

cTaxon Class

Taxonomy definition that contributes to a functional group or stanza configuration.
Inheritance Hierarchy

Namespace:  EwECore
Assembly:  EwECore (in EwECore.dll) Version: 6.6.15981.0 (6.6.15981.0)
Syntax
public class cTaxon : cCoreInputOutputBase, ITaxonSearchData, 
	ITaxonDetailsData

The cTaxon type exposes the following members.

Properties
  NameDescription
Public propertyClass
Get/set the class of a taxonomy definition.
Public propertyCodeAphia
Public propertyCodeAquaMaps
Public propertyCodeFAO
Public propertyCodeFishBase
Public propertyCodeLSID
Public propertyCodeOBIS
Public propertyCodeSAUP
Public propertyCodeSeaLifeBase
Public propertyCommon
Get/set the species common name.
Public propertyCoreComponent
Get the core component type that this object belongs to. Component types are useful for determining the level of impact that objects have on the EwE computing model.
(Inherited from cCoreInputOutputBase.)
Public propertyDataType
Get the data type uniquely identifying the type of core data that this class implements.
(Inherited from cCoreInputOutputBase.)
Public propertyDBID
Returns the persistent unique database ID for an ICoreInputOutput.
(Inherited from cCoreInputOutputBase.)
Public propertyDisposed (Inherited from cCoreInputOutputBase.)
Public propertyEast
Get/set the eastern extent of the model bounding box.
Public propertyEcologyType
Get/set the eEcologyTypes for a taxon.
Public propertyExploitationStatus
Get/set the eExploitationTypes for a taxon.
Public propertyFamily
Get/set the family of a taxonomy definition.
Public propertyGenus
Get/set the genus of a taxonomy definition.
Public propertyGroup Obsolete.
Get/set the index of the Ecopath group that a taxonomy definition contributes to.
Public propertyiGroup
Get/set the index of the Ecopath group that a taxonomy definition contributes to.
Public propertyIndex
Get/set the one-based index of a cCoreInputOutputBase instance in the list that it is contained in.
(Inherited from cCoreInputOutputBase.)
Public propertyiStanza
Get/set the index of the Stanza configuration that a taxonomy definition contributes to.
Public propertyIUCNConservationStatus
Get/set the eIUCNConservationStatusTypes for a taxon.
Public propertyLastUpdated
Get/set the Julian date the taxonomy definition was last updated.
Public propertyMaxLength
Get/set the max length for a taxon.
Public propertyMaxLengthStatus
Get/set the max length status for a taxon.
Public propertyMeanLength
Get/set the mean length for a taxon.
Public propertyMeanLengthStatus
Get/set the mean length status for a taxon.
Public propertyMeanLifespan
Get/set the mean life span for a taxon.
Public propertyMeanLifespanStatus
Get/set the mean life span status for a taxon.
Public propertyMeanWeight
Get/set the mean weight for a taxon.
Public propertyMeanWeightStatus
Get/set the mean weight status for a taxon.
Public propertyName
Get/set the name of a core object. Every ICoreInterface derived instance in EwE6 has a name.
(Inherited from cCoreInputOutputBase.)
Public propertyNorth
Get/set the northern extent of the model bounding box.
Public propertyOccurrenceStatus
Get/set the eOccurrenceStatusTypes for a taxon.
Public propertyOrder
Get/set the order of a taxonomy definition.
Public propertyOrganismType
Get/set the eOrganismTypes for a taxon.
Public propertyPhylum
Get/set the phylum of a taxonomy definition.
Public propertyPropB
Get/set the proportion that a taxonomy definition contributes to a group.
Public propertyPropC
Get/set the proportion of the catch of this taxon.
Public propertyRemark
Get/set a remark.
(Inherited from cCoreInputOutputBase.)
Public propertySearchFields
Get/set flags last used to search the taxon.
Public propertySource
Get/set the name of the source that a taxonomy definition was obtained from.
Public propertySourceKey
Get/set the key to refresh a taxonomy definition from the source.
Public propertySouth
Get/set the southern extent of the model bounding box.
Public propertySpecies
Get/set the species of a taxonomy definition.
Public propertyStanza Obsolete.
Get/set the index of the Stanza configuration that a taxonomy definition contributes to.
Public propertyUnits (Inherited from cCoreInputOutputBase.)
Public propertyValidationStatus
Get the outcome of the most recently performed variable validation attempt on a cCoreInutOutputBase instance.
(Inherited from cCoreInputOutputBase.)
Public propertyValueDescriptor
Returns the Value descriptor for a given variable name, associated with this object.
(Inherited from cCoreInputOutputBase.)
Public propertyvbgfK
Get/set the asymptotic weight for a taxon.
Public propertyVulnerabilityIndex
Get/set the vulnerability index for a taxon.
Public propertyVulnerabilityIndexStatus
Get/set the vulnerability index status for a taxon.
Public propertyWest
Get/set the western extent of the model bounding box.
Public propertyWinf
Get/set the asymptotic weight for a taxon.
Top
Methods
  NameDescription
Public methodClear (Inherited from cCoreInputOutputBase.)
Public methodDispose
Destroy an instance.
(Inherited from cCoreInputOutputBase.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetID
Returns the unique ID for this object as a text string.
(Inherited from cCoreInputOutputBase.)
Public methodGetStatus
Returns the status of a variable in this object.
(Inherited from cCoreInputOutputBase.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetVariable
Return the value of a variable.
(Inherited from cCoreInputOutputBase.)
Public methodGetVariableMetadata
Return metadata associated with a variable. If the local instance does not have metadata associated the central metadata repository is consulted.
(Inherited from cCoreInputOutputBase.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodSetStatus
Replaces current status flags for a given variable with a new set of status flags.
(Inherited from cCoreInputOutputBase.)
Public methodSetVariable
Set the value of a variable.
(Inherited from cCoreInputOutputBase.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Fields
  NameDescription
Protected fieldm_bReadOnly
States whether an object will allow its values to be modified via SetVariable.
(Inherited from cCoreInputOutputBase.)
Protected fieldm_bValidate
States whether Variable validation is enabled for this object.
(Inherited from cCoreInputOutputBase.)
Protected fieldm_core
Reference to the EwE Core that exposes the object.
(Inherited from cCoreInputOutputBase.)
Protected fieldm_coreComponent
The EwE core component that this object belongs to
(Inherited from cCoreInputOutputBase.)
Protected fieldm_dataType
Container for the data type describing the object.
(Inherited from cCoreInputOutputBase.)
Protected fieldm_ValidationStatus
Container for the Validation status of the object.
(Inherited from cCoreInputOutputBase.)
Top
Extension Methods
  NameDescription
Public Extension MethodValue
Extension method; extract a value from an object by property name.
(Defined by Extensions.)
Top
See Also