FDO .NET API Reference Feature Data Objects

OSGeo::FDO::Commands::Schema


Classes

interface  OSGeo::FDO::Commands::Schema::IApplySchema
 The IApplySchema interface defines the ApplySchema command, which creates or updates a feature schema within the DataStore. Input to the ApplySchema command is the feature schema instance to be created or updated. Optionally, a provider-specific IPhysicalSchemaMapping interface can be specified that can be used to control how the feature schema elements are mapped into physical storage. More...
class  OSGeo::FDO::Commands::Schema::IApplySchemaImp
 The IApplySchemaImp class is a concrete implementation of IApplySchema. The IApplySchema interface defines the ApplySchema command, which creates or updates a feature schema within the DataStore. Input to the ApplySchema command is the feature schema instance to be created or updated. Optionally, a provider-specific IPhysicalSchemaMapping interface can be specified that can be used to control how the feature schema elements are mapped into physical storage. More...
interface  OSGeo::FDO::Commands::Schema::IDescribeSchema
 The IDescribeSchema interface defines the DescribeSchema command, which describes the feature schemas available from the connection. The DescribeSchema command can describe a single schema or all schemas available from the connection. The Execute operation returns an FeatureSchemaCollection object. More...
class  OSGeo::FDO::Commands::Schema::IDescribeSchemaImp
 The IDescribeSchemaImp class is a concrete implementation of IDescribeSchema. The IDescribeSchema interface defines the DescribeSchema command, which describes the feature schemas available from the connection. The DescribeSchema command can describe a single schema or all schemas available from the connection. The Execute operation returns an FeatureSchemaCollection object. More...
interface  OSGeo::FDO::Commands::Schema::IDescribeSchemaMapping
 The IDescribeSchemaMapping interface defines the DescribeSchemaMapping command, which describes the logical to physical schema mappings for feature schemas available from the connection. The DescribeSchemaMapping command can describe the mappings for a single schema or all schemas available from the connection. The Execute operation returns an PhysicalSchemaMappingCollection object. More...
class  OSGeo::FDO::Commands::Schema::IDescribeSchemaMappingImp
 The IDescribeSchemaMappingImp class is a concrete implementation of IDescribeSchemaMapping. The IDescribeSchemaMapping interface defines the DescribeSchemaMapping command, which describes the logical to physical schema mappings for feature schemas available from the connection. The DescribeSchemaMapping command can describe the mappings for a single schema or all schemas available from the connection. The Execute operation returns an PhysicalSchemaMappingCollection object. More...
interface  OSGeo::FDO::Commands::Schema::IDestroySchema
 The IDestroySchema interface defines the DestroySchema command, which destroys a schema definition, including all class definitions, relationship definitions, and instance data within it. If elements in other schemas refer to the schema to be destroyed command, execution will fail. Input to the delete schema command is the name of the schema to be destroyed. More...
class  OSGeo::FDO::Commands::Schema::IDestroySchemaImp
 The IDestroySchemaImp class is a concrete implementation of IDestroySchema. The IDestroySchema interface defines the DestroySchema command, which destroys a schema definition, including all class definitions, relationship definitions, and instance data within it. If elements in other schemas refer to the schema to be destroyed command, execution will fail. Input to the delete schema command is the name of the schema to be destroyed. More...
interface  OSGeo::FDO::Commands::Schema::IPhysicalElementMapping
 IPhysicalElementMapping is an abstract interface that acts as a base interface for all Physical Schema Mapping Override classes. FDO also provides a number of sub-classes for particular types of Provider-specific override classes:. More...
interface  OSGeo::FDO::Commands::Schema::IPhysicalPropertyMapping
 IPhysicalPropertyMapping is an abstract interface that acts as a base interface for all Physical Schema Mapping property overrides. More...
class  OSGeo::FDO::Commands::Schema::PhysicalClassMapping
 PhysicalClassMapping is an abstract class that acts as a base class for all Physical Schema Mapping class overrides. More...
class  OSGeo::FDO::Commands::Schema::PhysicalElementMapping
 PhysicalElementMapping is an abstract class that acts as a base class for all Physical Schema Mapping Override classes. FDO also provides a number of sub-classes for particular types of Provider-specific override classes:. More...
class  OSGeo::FDO::Commands::Schema::PhysicalPropertyMapping
 PhysicalPropertyMapping is an abstract class that acts as a base class for all Physical Schema Mapping property overrides. More...
class  OSGeo::FDO::Commands::Schema::PhysicalSchemaMapping
 PhysicalSchemaMapping is an abstract class that is the base class of all Schema Override sets. Each instance contains the overrides for a particular Feature Schema and FDO Provider. Each FDO Provider, that allows Schema Overrides, must create a sub-class of this class. This sub-class must implement the overrides that are specific to the provider. The Provider can also add support, for serializing to an XML document, by overriding the functions inherited from XmlSerializable. More...
class  OSGeo::FDO::Commands::Schema::PhysicalSchemaMappingCollection
 PhysicalSchemaMappingCollection defines a collection of Schema Override sets. This is a generic collection which can contain override sets for different FDO Providers. More...

Comments or suggestions? Send us feedback.