FdoProviderCapabilities
[XML Schemas]
This schema governs the output of MgFeatureService::GetCapabilities(). What follows is a representation of the element hierarchy in FdoProviderCapabilities-1.0.0.xsd. Frequency of element occurrence is indicated by adding a quantifier symbol (* for 0 or more, + for 1 or more, ? for 0 or 1 and nothing for 1) to the end of the element identifier. FeatureProviderCapabilities Provider Name Connection* ThreadCapability is one of SingleThreaded, PerConnectionThreaded, PerCommandThreaded, or MultiThreaded SpatialContextExtent Type+ is one of Static or Dynamic SupportsLocking SupportsTimeout SupportsTransactions SupportLongTransactions SupportsSQL SupportsConfiguration Schema* Class Type+ is one of Class or FeatureClass Data Type+ is one of Boolean, Byte, DateTime, Decimal, Double, Int16, Int32, Int64, Single, String, BLOB, CLOB, or UniqueID SupportsInheritance SupportsMultipleSchemas SupportsObjectProperties SupportsAssociationProperties SupportsSchemaOverrides SupportsNetworkModel Command* SupportedCommands Name+ is one of Select Insert Delete Update DescribeSchema ApplySchema DestroySchema ActivateSpatialContext CreateSpatialContext DestroySpatialContext GetSpatialContexts CreateMeasureUnit DestroyMeasureUnit GetMeasureUnits SQLCommand AcquireLock GetLockInfo GetLockedObjects GetLockOwners ReleaseLock ActivateLongTransaction CommitLongTransaction CreateLongTransaction GetLongTransactions FreezeLongTransaction RollbackLongTransaction ActivateLongTransactionCheckpoint CreateLongTransactionCheckpoint GetLongTransactionCheckpoints RollbackLongTransactionCheckpoint ChangeLongTransactionPrivileges GetLongTransactionPrivileges ChangeLongTransactionSet GetLongTransactionsInSet FirstProviderCommand DeactivateLongTransaction SupportsParameters SupportsTimeout Filter* Condition* Type+ is one of Comparison, Like, In, Null, Spatial, or Distance Spatial* Operation+ is one of Contains Crosses Disjoint Equals Intersects Overlaps Touches Within CoveredBy Inside EnvelopeIntersects Distance* Operation+ is one of Beyond or Within SupportsGeodesicDistance SupportsNonLinearGeometricOperations Expression* Type Name+ is one of Basic, Function, or Parameter FunctionDefinitionList* FunctionDefinition+ Name Description* ReturnType is one of Boolean, Byte, DateTime, Decimal, Double, Int16, Int32, Int64, Single, String, BLOB, CLOB, or UniqueID ArgumentDefinitionList* ArgumentDefinition+ Name Description* DataType is one of Boolean, Byte, DateTime, Decimal, Double, Int16, Int32, Int64, Single, String, BLOB, CLOB, or UniqueID Raster SupportsRaster SupportsStitching SupportsSubsampling Topology* SupportsTopology SupportsTopologicalHierarchy BreaksCurveCrossingsAutomatically ActivatesTopologyByArea ConstrainsFeatureMovements Geometry* Type+ is one of Point MultiPoint LineString MultiLineString Polygon MultiPolygon CurveString MultiCurveString CurvePolygon MultiCurvePolygon MultiGeometry Components Type+ is one of LinearRing LinearSegment ArcSegment CurveRing Dimensionality
There are now two versions of the FdoProviderCapabilities schema.
Version 1.1.0 was introduced in MapGuide Open Source 2.0.
FdoProviderCapabilities-1.0.0.xsd - Details
FdoProviderCapabilities-1.1.0.xsd - Details
This schema governs the output of MgFeatureService::GetCapabilities(). What follows is a representation of the element hierarchy in FdoProviderCapabilities-1.0.0.xsd. Frequency of element occurrence is indicated by adding a quantifier symbol (* for 0 or more, + for 1 or more, ? for 0 or 1 and nothing for 1) to the end of the element identifier.
FeatureProviderCapabilities Provider Name Connection* ThreadCapability is one of SingleThreaded, PerConnectionThreaded, PerCommandThreaded, or MultiThreaded SpatialContextExtent Type+ is one of Static or Dynamic SupportsLocking SupportsTimeout SupportsTransactions SupportLongTransactions SupportsSQL SupportsConfiguration Schema* Class Type+ is one of Class or FeatureClass Data Type+ is one of Boolean, Byte, DateTime, Decimal, Double, Int16, Int32, Int64, Single, String, BLOB, CLOB, or UniqueID SupportsInheritance SupportsMultipleSchemas SupportsObjectProperties SupportsAssociationProperties SupportsSchemaOverrides SupportsNetworkModel Command* SupportedCommands Name+ is one of Select Insert Delete Update DescribeSchema ApplySchema DestroySchema ActivateSpatialContext CreateSpatialContext DestroySpatialContext GetSpatialContexts CreateMeasureUnit DestroyMeasureUnit GetMeasureUnits SQLCommand AcquireLock GetLockInfo GetLockedObjects GetLockOwners ReleaseLock ActivateLongTransaction CommitLongTransaction CreateLongTransaction GetLongTransactions FreezeLongTransaction RollbackLongTransaction ActivateLongTransactionCheckpoint CreateLongTransactionCheckpoint GetLongTransactionCheckpoints RollbackLongTransactionCheckpoint ChangeLongTransactionPrivileges GetLongTransactionPrivileges ChangeLongTransactionSet GetLongTransactionsInSet FirstProviderCommand DeactivateLongTransaction SupportsParameters SupportsTimeout Filter* Condition* Type+ is one of Comparison, Like, In, Null, Spatial, or Distance Spatial* Operation+ is one of Contains Crosses Disjoint Equals Intersects Overlaps Touches Within CoveredBy Inside EnvelopeIntersects Distance* Operation+ is one of Beyond or Within SupportsGeodesicDistance SupportsNonLinearGeometricOperations Expression* Type Name+ is one of Basic, Function, or Parameter FunctionDefinitionList* FunctionDefinition+ Name Description* ReturnType is one of Boolean, Byte, DateTime, Decimal, Double, Int16, Int32, Int64, Single, String, BLOB, CLOB, or UniqueID ArgumentDefinitionList* ArgumentDefinition+ Name Description* DataType is one of Boolean, Byte, DateTime, Decimal, Double, Int16, Int32, Int64, Single, String, BLOB, CLOB, or UniqueID Raster SupportsRaster SupportsStitching SupportsSubsampling Topology* SupportsTopology SupportsTopologicalHierarchy BreaksCurveCrossingsAutomatically ActivatesTopologyByArea ConstrainsFeatureMovements Geometry* Type+ is one of Point MultiPoint LineString MultiLineString Polygon MultiPolygon CurveString MultiCurveString CurvePolygon MultiCurvePolygon MultiGeometry Components Type+ is one of LinearRing LinearSegment ArcSegment CurveRing Dimensionality
There are now two versions of the FdoProviderCapabilities schema.
Version 1.1.0 was introduced in MapGuide Enterprise 2009.
FdoProviderCapabilities-1.0.0.xsd - Details
FdoProviderCapabilities-1.1.0.xsd - Details