C# Класс FdoToolbox.DataStoreManager.Controls.SchemaDesigner.SchemaDesignContext

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
EvaluateCapabilities ( ) : void
GetClassDefinition ( string schemaName, string className ) : ClassDefinition
GetClasses ( string schemaName ) : ClassDefinition[]
GetClassesExceptFor ( string schemaName, string className ) : ClassDefinition[]
GetConfiguration ( ) : FdoDataStoreConfiguration
SchemaDesignContext ( FdoConnection conn ) : System

Приватные методы

Метод Описание
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

Описание методов

EvaluateCapabilities() публичный Метод

public EvaluateCapabilities ( ) : void
Результат void

GetClassDefinition() публичный Метод

public GetClassDefinition ( string schemaName, string className ) : ClassDefinition
schemaName string
className string
Результат ClassDefinition

GetClasses() публичный Метод

public GetClasses ( string schemaName ) : ClassDefinition[]
schemaName string
Результат ClassDefinition[]

GetClassesExceptFor() публичный Метод

public GetClassesExceptFor ( string schemaName, string className ) : ClassDefinition[]
schemaName string
className string
Результат ClassDefinition[]

GetConfiguration() публичный Метод

public GetConfiguration ( ) : FdoDataStoreConfiguration
Результат FdoToolbox.Core.Feature.FdoDataStoreConfiguration

SchemaDesignContext() публичный Метод

public SchemaDesignContext ( FdoConnection conn ) : System
conn FdoToolbox.Core.Feature.FdoConnection
Результат System