FDO .NET API Reference Feature Data Objects

OSGeo::FDO::Schema::PropertyDefinition Class Reference
[OSGeo::FDO::Schema]

Inherits OSGeo::FDO::Schema::SchemaElement.

Inherited by OSGeo::FDO::Schema::AssociationPropertyDefinition, OSGeo::FDO::Schema::DataPropertyDefinition, OSGeo::FDO::Schema::GeometricPropertyDefinition, OSGeo::FDO::Schema::ObjectPropertyDefinition, OSGeo::FDO::Schema::RasterPropertyDefinition, and OSGeo::FDO::Schema::TopoFeaturePropertyDefinition.

Inheritance diagram for OSGeo::FDO::Schema::PropertyDefinition:

Inheritance graph
[legend]
List of all members.

Detailed Description

PropertyDefinition is an abstract class that derives from SchemaElement. PropertyDefinition is the base class of DataPropertyDefinition, GeometricPropertyDefinition, and ObjectPropertyDefinition.

()

Definition at line 33 of file mgPropertyDefinition.h.


Public Member Functions

__property System::Boolean get_IsSystem ()
 Returns a Boolean value that indicates if this is a system generated property.
__property OSGeo::FDO::Schema::PropertyType get_PropertyType ()
 Abstract operation that must be implemented by derived classes to return the concrete property type.
__property System::String * get_QualifiedName ()
 Gets the fully qualified name of this property.
 PropertyDefinition (System::IntPtr unmanaged, System::Boolean autoDelete)
 Constructs a PropertyDefinition object based on an unmanaged instance of the object.
__property System::Void set_IsSystem (System::Boolean value)
 Sets whether this is a system property. This function must only be called by an FDO Provider. Typically, it would be called by the DescribeSchema command implementation.

Comments or suggestions? Send us feedback.