Click or drag to resize

cEIIDataSource Class

Data access for an EwE5 .EII file
Inheritance Hierarchy
SystemObject
  EwECorecEIIDataSource

Namespace:  EwECore
Assembly:  EwECore (in EwECore.dll) Version: 6.6.15981.0 (6.6.15981.0)
Syntax
public class cEIIDataSource : IEwEDataSource, 
	IEcopathDataSource

The cEIIDataSource type exposes the following members.

Constructors
  NameDescription
Public methodcEIIDataSource
Initializes a new instance of the cEIIDataSource class
Top
Properties
  NameDescription
Public propertyConnection
Get the name of the EII file that this datasource operates on.
Top
Methods
  NameDescription
Public methodAddFleet
Adds a fleet to the datasource.
Public methodAddGroup
Create a record for a new Ecopath group in the datasource.
Public methodAddPedigreeLevel
Public methodAddStanzaLifestage
Adds a life stage to an existing stanza configuration.
Public methodAddTaxon
Protected methodAppendStanza
Adds a stanza group to the EII.
Public methodBeginTransaction
Public methodCanCompact
Protected methodClearChanged
Clear change flags in the datasource. Since the EIIDataSource does not support saving of data, this method contains no implementation
Public methodClose
Close the EII datasource.
Public methodCompact
Public methodCreate
Create the EII datasource.
Public methodDirectory
Public methodDispose
Releases all resources used by the cEIIDataSource
Public methodEndTransaction
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodExtension
Public methodFileName
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 methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsEcopathModified
States if the datasource has unsaved changes for Ecopath.
Public methodIsModified
States whether the datasource has unsaved changes that do not relate to any of the supported sub-models.
Public methodIsOpen
States whether a datasource is already open.
Public methodIsOSSupported
Public methodIsReadOnly
Public methodLoadModel
Initiates a full load of an ecopath model.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodMoveFleet
Move an Ecopath fleet to a different position in the fleet sequence.
Public methodMoveGroup
Move an Ecopath group to a different position in the group sequence.
Public methodMovePedigreeLevel
Public methodOpen
Open an existing data source connection
Public methodRemoveFleet
Removes a fleet from the datasource.
Public methodRemoveGroup
Remove a group from the datasource.
Public methodRemovePedigreeLevel
Public methodRemoveStanza
Removes a stanza group from the EII.
Public methodRemoveStanzaLifestage
Removes a life stage from an existing stanza configuration.
Public methodRemoveTaxon
Public methodSaveModel
Initiates a save of an EwE model
Protected methodSetChanged
Flag a core object as changed in the datasource. Since the EIIDataSource does not support saving of data, this method contains no implementation
Public methodToString
Get the name of the EII file that this datasource operates on.
(Overrides ObjectToString.)
Public methodVersion
Top
Extension Methods
  NameDescription
Public Extension MethodValue
Extension method; extract a value from an object by property name.
(Defined by Extensions.)
Top
See Also