Click or drag to resize
WebSpeciesObservationFieldMapping Class
This class contains information describing the mapping between Species observation fields and data fields provided by a specific Data provider (DataProviderId).
Inheritance Hierarchy
SystemObject
  ArtDatabanken.WebService.DataWebData
    ArtDatabanken.WebService.DataWebSpeciesObservationFieldMapping

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 WebSpeciesObservationFieldMapping : WebData

The WebSpeciesObservationFieldMapping type exposes the following members.

Constructors
  NameDescription
Public methodWebSpeciesObservationFieldMapping
Initializes a new instance of the WebSpeciesObservationFieldMapping class
Top
Properties
  NameDescription
Public propertyDataProviderId
Id of the Data provider.
Public propertyDefaultValue
Default value to be used as field value or if no value exists at the data provider.
Public propertyDocumentation
Documentation on how the values of this field are obtained from this Data provider.
Public propertyFieldId
Id of the species observation field description.
Public propertyId
Id of this Field Mapping object.
Public propertyInformation
A string that can be used to map fields by their lsid for this Data provider
Public propertyIsImplemented
Indication of whether or not this field is implemented for this Data provider
Public propertyIsPlanned
Indication of whether or not this field is planned for this Data provider
Public propertyMethod
Name of the method that generates field values if no single provider data field corresponds to the Darwin Core field or if not default value can be set.
Public propertyProviderFieldName
The name of the Data provider field that corresponds to the species observation 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 MethodGetGUID
Get the GUID value, a string that can be used to map fields by their lsid for this Data provider
(Defined by WebSpeciesObservationFieldMappingExtension.)
Public Extension MethodGetProjectId
Get the project id value, it is the id of the related project, used for columns of a ProjectParameter type.
(Defined by WebSpeciesObservationFieldMappingExtension.)
Public Extension MethodGetProjectName
Get the ProjectName value, it is the name of the related project, used for columns of a ProjectParameter type.
(Defined by WebSpeciesObservationFieldMappingExtension.)
Public Extension MethodGetPropertyIdentifier
Get the PropertyIdentifier value, it is a unique identifier that can be used as 'column name' in Elastic Search.
(Defined by WebSpeciesObservationFieldMappingExtension.)
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.)
Public Extension MethodSetGUID
Set the GUID value, a string that can be used to map fields by their lsid for this Data provider
(Defined by WebSpeciesObservationFieldMappingExtension.)
Public Extension MethodSetProjectName
Set the ProjectName value, it is the name of the related project, used for columns of a ProjectParameter type.
(Defined by WebSpeciesObservationFieldMappingExtension.)
Public Extension MethodSetPropertyIdentifier
Set the PropertyIdentifier value, it is a unique identifier that can be used as 'column name' in Elastic Search.
(Defined by WebSpeciesObservationFieldMappingExtension.)
Top
See Also