FDO .NET API Reference Feature Data Objects
Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

OSGeo::FDO::Commands::Schema::PhysicalSchemaMapping Class Reference

Inherits OSGeo::FDO::Commands::Schema::PhysicalElementMapping.

Inherited by OSGeo::FDO::Xml::XmlSchemaMapping.

Inheritance diagram for OSGeo::FDO::Commands::Schema::PhysicalSchemaMapping:

[legend]
List of all members.

Detailed Description

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.


Public Member Functions

__property System::String * get_Provider ()
 Gets the name of the applicable FDO provider.

Protected Member Functions

 PhysicalSchemaMapping (OSGeo::FDO::Commands::Schema::PhysicalSchemaMapping *schemaMapping, System::Boolean autoDelete)
 DOXYGEN-IGNORE
 PhysicalSchemaMapping (System::IntPtr unmanaged, System::Boolean autoDelete)

Constructor & Destructor Documentation

OSGeo::FDO::Commands::Schema::PhysicalSchemaMapping::PhysicalSchemaMapping System::IntPtr  unmanaged,
System::Boolean  autoDelete
[protected]
 

OSGeo::FDO::Commands::Schema::PhysicalSchemaMapping::PhysicalSchemaMapping OSGeo::FDO::Commands::Schema::PhysicalSchemaMapping schemaMapping,
System::Boolean  autoDelete
[protected]
 

DOXYGEN-IGNORE


Member Function Documentation

__property System::String* OSGeo::FDO::Commands::Schema::PhysicalSchemaMapping::get_Provider  ) 
 

Gets the name of the applicable FDO provider.

Returns:
Returns the name of FDO provider to which this Schema Override set applies. The provider name must conform to the format: "[Company].[Provider].[Version]".

Comments or suggestions? Send us feedback.