Click or drag to resize

cEwE5ModelImporter Class

Interface for implementing an importer to convert an EwE5 document into an EwE6 database.
Inheritance Hierarchy

Namespace:  EwECore.Database
Assembly:  EwECore (in EwECore.dll) Version: 6.6.15981.0 (6.6.15981.0)
Syntax
public abstract class cEwE5ModelImporter : cModelImporter

The cEwE5ModelImporter type exposes the following members.

Constructors
  NameDescription
Public methodcEwE5ModelImporter
Initializes a new instance of the cEwE5ModelImporter class
Top
Methods
  NameDescription
Public methodCanImportFrom
Returns whether this importer can import from a given source.
(Inherited from cModelImporter.)
Public methodClose
Disconnects the importer from its EwE5 source document.
(Inherited from cModelImporter.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
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 methodImport
Perform the actual import.
(Inherited from cModelImporter.)
Public methodIsOpen
States whether the importer was connected to its source document via the Open method.
(Inherited from cModelImporter.)
Protected methodLogMessage
Logs a message
(Inherited from cModelImporter.)
Protected methodLogProgress
Logs a progress message.
(Inherited from cModelImporter.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodModels
Get a descriptive list of models that can be imported from an attached EwE5 document.
(Inherited from cModelImporter.)
Public methodOpen
Connects the importer to an EwE5 source database. This database is indicated as a file path, and is assumed to be an MS Access database.
(Inherited from cModelImporter.)
Protected methodPerformImport
Actual implementation of the import process.
(Inherited from cModelImporter.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Fields
  NameDescription
Protected fieldStatic membercEWE5_NULL
EWE5 NULL value.
Protected fieldm_core
The core to use when importing.
(Inherited from cModelImporter.)
Protected fieldm_dbTarget
Target database in EwE6 format.
(Inherited from cModelImporter.)
Protected fieldm_iNumSteps
Number of steps that the import process will take.
(Inherited from cModelImporter.)
Protected fieldm_iStep
The current step processed by the import.
(Inherited from cModelImporter.)
Protected fieldm_sbLog
Status log.
(Inherited from cModelImporter.)
Protected fieldm_strModelName
Name of the model to import.
(Inherited from cModelImporter.)
Protected fieldm_strSource
Source database file name.
(Inherited from cModelImporter.)
Top
Extension Methods
  NameDescription
Public Extension MethodValue
Extension method; extract a value from an object by property name.
(Defined by Extensions.)
Top
See Also