Click or drag to resize
WebSpeciesObservationFieldDescription Class
This class contains metadata about a specific data field used in species observation web services.
Inheritance Hierarchy
SystemObject
  ArtDatabanken.WebService.DataWebData
    ArtDatabanken.WebService.DataWebSpeciesObservationFieldDescription

Namespace: ArtDatabanken.WebService.Data
Assembly: ArtDatabanken.WebService.Data (in ArtDatabanken.WebService.Data.dll) Version: 1.3.0.0 (1.3.0.0)
Syntax
public class WebSpeciesObservationFieldDescription : WebData

The WebSpeciesObservationFieldDescription type exposes the following members.

Constructors
  NameDescription
Public methodWebSpeciesObservationFieldDescription
Initializes a new instance of the WebSpeciesObservationFieldDescription class
Top
Properties
  NameDescription
Public propertyClass
Species observation class that contains this data field.
Public propertyDefinition
Definition of the data field according to TDWG or Swedish LifeWatch.
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.
Public propertyId
Id of this Darwin Core data field description.
Public propertyImportance
Classification of the importance of the field. The lower the value the more gerneral and important is this field.
Public propertyIsAcceptedByTdwg
Indication of whether or not this data field is an accepted Darwin Core term.
Public propertyIsClass
Indication of whether this object represents a full class representing a group of fields or an acutal field.
Public propertyIsImplemented
Indication of whether or not this field is implemented in the Swedish Species Observation Service.
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.
Public propertyIsMandatoryFromProvider
Indication of whether or not this field is mandatory when harvesting from a Data provider.
Public propertyIsObtainedFromProvider
Indication of whether this field is obtained from the Data provider or generated by other means.
Public propertyIsPlanned
Indication of whether or not this field is planned for the Swedish Species Observation Service.
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.
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.
Public propertyPersistedInTable
The Tabel of the field
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.
Public propertyType
Data type of the field values.
Public propertyUuid
The UUID of this data field.
Top
Extension Methods
  NameDescription
Public Extension MethodCheckNotNull
Check that an argument is not null.
(Defined by ObjectExtension.)
Public Extension MethodCheckNull
Check that an argument is null.
(Defined by ObjectExtension.)
Public Extension MethodIsNotNull
Test if an object reference is not null.
(Defined by ObjectExtension.)
Public Extension MethodIsNull
Test if an object reference is null.
(Defined by ObjectExtension.)
Top
See Also