Click or drag to resize
ISpeciesFactDataSet Interface
This interface handles a collection of logically coherent species facts. Scope of the data set is defined by a species fact data set selection. Dependent factors are added to the scope. Empty species facts are added if no exists in the database for the specified species fact data set selection. Automatic species facts are calculated. At least one factor and one taxon must be specified in the species fact data set selection.

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

The ISpeciesFactDataSet type exposes the following members.

Properties
  NameDescription
Public propertyFactors
Factors in the species fact data set. This list is never set to null.
Public propertyHasFactors
Indication of whether or not the species fact data set contains any factors.
Public propertyHasHosts
Indication of whether or not the species fact data set contains any hosts.
Public propertyHasIndividualCategories
Indication of whether or not the species fact data set contains any individual categories.
Public propertyHasPeriods
Indication of whether or not the species fact data set contains any periods.
Public propertyHasReferences
Indication of whether or not the species fact data set contains any references.
Public propertyHasSpeciesFacts
Indication of whether or not the species fact data set contains any species facts.
Public propertyHasTaxa
Indication of whether or not the species fact data set contains any taxa.
Public propertyHosts
Hosts in the species fact data set. This list is never set to null.
Public propertyIndividualCategories
Individual categories in the species fact data set. This list is never set to null.
Public propertyPeriods
Periods in the species fact data set. This list is never set to null.
Public propertyReferences
References in the species fact data set. This list is never set to null.
Public propertySelection
Scope of the data set is defined by this species fact data set selection.
Public propertySpeciesFacts
List of species facts corresponding to all combinations of taxa, individual categories, factors, hosts and periods listed in the selection in the species fact data set. This list is never set to null.
Public propertyTaxa
Taxa in the species fact data set. This list is never set to null.
Top
Methods
  NameDescription
Public methodAddSelection(IUserContext, FactorList)
Add factors to current species fact data set scope. The species facts in the data set are updated to the new species fact data set scope.
Public methodAddSelection(IUserContext, IFactor)
Add factor to current species fact data set scope. The species facts in the data set are updated to the new species fact data set scope.
Public methodAddSelection(IUserContext, IIndividualCategory)
Add individual category to current species fact data set scope. The species facts in the data set are updated to the new species fact data set scope.
Public methodAddSelection(IUserContext, IndividualCategoryList)
Add individual categories to current species fact data set scope. The species facts in the data set are updated to the new species fact data set scope.
Public methodAddSelection(IUserContext, IPeriod)
Add period to current species fact data set scope. The species facts in the data set are updated to the new species fact data set scope.
Public methodAddSelection(IUserContext, IReference)
Public methodAddSelection(IUserContext, ISpeciesFactDataSetSelection)
Add factors, hosts, individual categories, periods or taxa to current species fact data set scope. The species facts in the data set are updated to the new species fact data set scope.
Public methodAddSelection(IUserContext, PeriodList)
Add periods to current species fact data set scope. The species facts in the data set are updated to the new species fact data set scope.
Public methodAddSelection(IUserContext, ReferenceList)
Public methodAddSelectionHost
Add host to current species fact data set scope. The species facts in the data set are updated to the new species fact data set scope.
Public methodAddSelectionHosts
Add hosts to current species fact data set scope. The species facts in the data set are updated to the new species fact data set scope.
Public methodAddSelectionTaxa
Add taxa to current species fact data set scope. The species facts in the data set are updated to the new species fact data set scope.
Public methodAddSelectionTaxon
Add taxon to current species fact data set scope. The species facts in the data set are updated to the new species fact data set scope.
Public methodInitAutomatedCalculations
Make automated calculations of species facts that are "automatic" in a species fact list.
Public methodRemoveSelection(IUserContext, FactorList)
Remove factors from current species fact data set scope. The species facts in the data set are updated to the new species fact data set scope.
Public methodRemoveSelection(IUserContext, IFactor)
Remove factor from current species fact data set scope. The species facts in the data set are updated to the new species fact data set scope.
Public methodRemoveSelection(IUserContext, IIndividualCategory)
Remove individual category from current species fact data set scope. The species facts in the data set are updated to the new species fact data set scope.
Public methodRemoveSelection(IUserContext, IndividualCategoryList)
Remove individual categories from current species fact data set scope. The species facts in the data set are updated to the new species fact data set scope.
Public methodRemoveSelection(IUserContext, IPeriod)
Remove period from current species fact data set scope. The species facts in the data set are updated to the new species fact data set scope.
Public methodRemoveSelection(IUserContext, IReference)
Remove reference from current species fact data set scope. The species facts in the data set are updated to the new species fact data set scope.
Public methodRemoveSelection(IUserContext, ISpeciesFactDataSetSelection)
Remove factors, hosts, individual categories, periods or taxa from current species fact data set scope. The species facts in the data set are updated to the new species fact data set scope.
Public methodRemoveSelection(IUserContext, PeriodList)
Remove periods from current species fact data set scope. The species facts in the data set are updated to the new species fact data set scope.
Public methodRemoveSelection(IUserContext, ReferenceList)
Remove references from current species fact data set scope. The species facts in the data set are updated to the new species fact data set scope.
Public methodRemoveSelectionHost
Remove host from current species fact data set scope. The species facts in the data set are updated to the new species fact data set scope.
Public methodRemoveSelectionHosts
Remove hosts from current species fact data set scope. The species facts in the data set are updated to the new species fact data set scope.
Public methodRemoveSelectionTaxa
Remove taxa from current species fact data set scope. The species facts in the data set are updated to the new species fact data set scope.
Public methodRemoveSelectionTaxon
Remove taxon from current species fact data set scope. The species facts in the data set are updated to the new species fact data set scope.
Public methodUpdateSelection
The data set is initiated or redefined by using this method. Scope of the data set is defined by this species fact data set selection. At least one factor and one taxon must be specified in the species fact data set selection.
Top
See Also