See also:
NTier Windows Forms Framework Home
NTier Framework API reference

The AppWizardEntitiesModel type exposes the following members.

Constructors

  NameDescription
Protected methodAppWizardEntitiesModel
Initializes a new instance of the AppWizardEntitiesModel class

Methods

  NameDescription
Protected methodAddPropertyValueChanged (Inherited from NEntity.)
Public methodDelete (Inherited from NEntity.)
Public methodEquals (Inherited from NEntity.)
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 (Inherited from NEntity.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodImportDbSchemaAndCreateEntities
Public methodImportDbSchemaAndCreateEntitiesIfRequired
This method performs the following actions: - Prompts the user if tables for which entities have been created were unselected (missing from SelectedTableNames). - Imports a DbSchema using the tables from SelectedTableNames. - Creates entities that haven't been created yet but exist in SelectedTableNames. - Deletes entities that were removed from SelectedTableNames.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodNewSchemaAccessor
Protected methodOnConstructed (Inherited from NEntity.)
Protected methodOnPropertyChanged (Inherited from NEntity.)
Protected methodOnSaved (Inherited from NEntity.)
Protected methodOnSaveFailed (Inherited from NEntity.)
Protected methodOnSaving (Inherited from NEntity.)
Protected methodOnSavingInTransaction (Inherited from NEntity.)
Protected methodOnServerSideSaved (Inherited from NEntity.)
Protected methodOnServerSideSaving (Inherited from NEntity.)
Protected methodQueryUser (Inherited from NEntity.)
Protected methodRemovePropertyValueChanged (Inherited from NEntity.)
Public methodSetConnectionStringOrDbSchema
Set the DbProvider/ConnectionString used to read the database schema, or set the DbSchema object. AvailableTableNames are populated here.
Protected methodSetDefaultValues (Inherited from NEntity.)
Public methodToString (Inherited from NEntity.)

Properties

  NameDescription
Public propertyAvailableTableNames
Get or set the table names that are shown to the user for selection.
Public propertyConnectionString
Get the ConnectionString that's used to import the database schema.
Public propertyDbProvider
Get the DbProvider that's used to import the database schema.
Public propertyDbSchema
Get or set the DbSchema that's used to import data.
Protected propertyDbSchemaList
The DbSchema factory property.
Public propertyDefaultNamespace
Public propertyEntities
Get the entity class view model objects.
Protected propertyEntityProxy (Inherited from NEntity.)
Public propertyEntitySet (Inherited from NEntity.)
Protected propertyHasChangesIncludingDependents (Inherited from NEntity.)
Public propertyIsReadOnly (Inherited from NEntity.)
Public propertyProgressDelegate
Get or set a delegate that shows a progress dialog.
Public propertySelectedTableNames
Get or set the table names ticked by the user.
Public propertyState (Inherited from NEntity.)

Events

  NameDescription
Public eventAvailableTableNamesChanged
Protected eventPropertyChanged (Inherited from NEntity.)
Public eventSelectedTableNamesChanged

See Also