Click or drag to resize
ISpeciesObservationFieldDescription Interface
This interface contains metadata about a specific data field used in species observation web services.

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

The ISpeciesObservationFieldDescription type exposes the following members.

Properties
  NameDescription
Public propertyClass
Species observation class that contains this data field. This property is mandatory.
Public propertyDataContext
Data context.
Public propertyDefinition
Definition of the data field according to TDWG or Swedish LifeWatch. This property is mandatory.
Public propertyDefinitionUrl
Url to the original definition of the data field.
Public propertyDocumentation
Description of the implementation of this field in the Swedish Species Observation Services.
Public propertyDocumentationUrl
Url to the original description of the implementation of this field in the Swedish Species Observation Services.
Public propertyGuid
The LSID of this data field. This property is mandatory.
Public propertyImportance
Classification of the importance of the field. The lower the value the more gerneral and important is this field. This property is mandatory.
Public propertyIsAcceptedByTdwg
Indication of whether or not this data field is an accepted Darwin Core term. This property is mandatory.
Public propertyIsClass
Indication of whether this object represents a full class representing a group of fields or an acutal field. This property is mandatory.
Public propertyIsImplemented
Indication of whether or not this field is implemented in the Swedish Species Observation Service. This property is mandatory.
Public propertyIsMandatory
Indication of whether or not this field is mandatory at Swedsih Specis Observation Service. As a mandatory field values are excpected for all records. This property is mandatory.
Public propertyIsMandatoryFromProvider
Indication of whether or not this field is mandatory when harvesting from a Data provider. This property is mandatory.
Public propertyIsObtainedFromProvider
Indication of whether this field is obtained from the Data provider or generated by other means. This property is mandatory.
Public propertyIsPlanned
Indication of whether or not this field is planned for the Swedish Species Observation Service. This property is mandatory.
Public propertyIsSearchable
Indicates if the species observation field, that is described in this class, can be used in flexible field search in class WebSpeciesObservationSearchCriteria.
Public propertyIsSortable
Indication if this species observation field may be used for sorting when species observations are retrieved from web service.
Public propertyLabel
A recommended field label to be used in presentations of data. The label is by defauld in english, but swedish labels exists for most fields. The language of the label is determined by the Locale. This property is mandatory.
Public propertyMappings
List of provider specific field mapping objects containing docomuntetion on how the vales of data field are obtained from the data providers.
Public propertyName
The name of this data field. This property is mandatory.
Public propertyProperty
Species observation property that contains this data field. This property has the value null if property IsClass has the value True.
Public propertyRemarks
Comments on the current or planned implementation.
Public propertySortOrder
Sort order of the data field. This property is mandatory.
Public propertyType
Data type of the field values. This property is mandatory.
Public propertyUuid
The UUID of this data field. This property is currently not used.
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