C# Class FdoToolbox.DataStoreManager.Controls.SchemaDesigner.SchemaDesignContext

Datei anzeigen Open project: jumpinjackie/fdotoolbox Class Usage Examples

Public Methods

Method Description
EvaluateCapabilities ( ) : void
GetClassDefinition ( string schemaName, string className ) : ClassDefinition
GetClasses ( string schemaName ) : ClassDefinition[]
GetClassesExceptFor ( string schemaName, string className ) : ClassDefinition[]
GetConfiguration ( ) : FdoDataStoreConfiguration
SchemaDesignContext ( FdoConnection conn ) : System

Private Methods

Method Description
AddClass ( string schema, ClassDefinition cls ) : void
AddClassesToSchema ( string schemaName, ClassCollection classCollection ) : string[]
AddProperty ( string schema, string cls, PropertyDefinition prop ) : void
AddSchema ( FeatureSchema schema ) : void
AddSpatialContext ( SpatialContextInfo sc ) : void
ClassNameExists ( string schema, string name ) : bool
DeleteClass ( ClassDefinition classDefinition ) : void
DeleteProperty ( PropertyDefinition propertyDefinition ) : void
FindIncompatibilities ( ) : FdoToolbox.Core.Feature.IncompatibleSchema[]
FixIncompatibilities ( ) : bool
GenerateName ( string prefix ) : string
GetSpatialContextNames ( ) : string[]
IsSupportedClass ( ClassType classType ) : bool
IsSupportedProperty ( PropertyType propertyType ) : bool
PropertyNameExists ( string schema, string clsName, string name ) : bool
RemoveSpatialContext ( SpatialContextInfo sc ) : void
ResetCounter ( ) : void
SaveAllSchemas ( ) : bool
SaveSchema ( string schName ) : bool
SaveSpatialContexts ( ) : bool
SchemaNameExists ( string name ) : bool
SetConfiguration ( FdoDataStoreConfiguration conf ) : void
UndoSchemaChanges ( ) : void
UpdateSpatialContext ( SpatialContextInfo sc ) : void

Method Details

EvaluateCapabilities() public method

public EvaluateCapabilities ( ) : void
return void

GetClassDefinition() public method

public GetClassDefinition ( string schemaName, string className ) : ClassDefinition
schemaName string
className string
return ClassDefinition

GetClasses() public method

public GetClasses ( string schemaName ) : ClassDefinition[]
schemaName string
return ClassDefinition[]

GetClassesExceptFor() public method

public GetClassesExceptFor ( string schemaName, string className ) : ClassDefinition[]
schemaName string
className string
return ClassDefinition[]

GetConfiguration() public method

public GetConfiguration ( ) : FdoDataStoreConfiguration
return FdoToolbox.Core.Feature.FdoDataStoreConfiguration

SchemaDesignContext() public method

public SchemaDesignContext ( FdoConnection conn ) : System
conn FdoToolbox.Core.Feature.FdoConnection
return System