ArcGISFeatureServiceInfo Class
Information about an ArcGIS feature service. More...
Header: | #include <ArcGISFeatureServiceInfo> |
Since: | Esri::ArcGISRuntime 100.0 |
This class was introduced in Esri::ArcGISRuntime 100.0.
Public Functions
ArcGISFeatureServiceInfo(Esri::ArcGISRuntime::ArcGISFeatureServiceInfo &&other) | |
ArcGISFeatureServiceInfo(const Esri::ArcGISRuntime::ArcGISFeatureServiceInfo &other) | |
ArcGISFeatureServiceInfo() | |
Esri::ArcGISRuntime::ArcGISFeatureServiceInfo & | operator=(Esri::ArcGISRuntime::ArcGISFeatureServiceInfo &&other) |
Esri::ArcGISRuntime::ArcGISFeatureServiceInfo & | operator=(const Esri::ArcGISRuntime::ArcGISFeatureServiceInfo &other) |
~ArcGISFeatureServiceInfo() | |
QString | attribution() const |
QString | description() const |
Esri::ArcGISRuntime::ServiceDocumentInfo | documentInfo() const |
Esri::ArcGISRuntime::EditorTrackingInfo | editorTrackingInfo() const |
Esri::ArcGISRuntime::FeatureServiceCapabilities | featureServiceCapabilities() const |
Esri::ArcGISRuntime::Envelope | fullExtent() const |
bool | hasStaticData() const |
bool | hasVersionedData() const |
Esri::ArcGISRuntime::Envelope | initialExtent() const |
bool | isAllowGeometryUpdates() const |
bool | isEmpty() const |
bool | isSupportsDisconnectedEditing() const |
bool | isSyncEnabled() const |
bool | isZDefaultsEnabled() const |
QList<Esri::ArcGISRuntime::IdInfo> | layerInfos() const |
qint64 | maxRecordCount() const |
QString | serviceDescription() const |
Esri::ArcGISRuntime::SpatialReference | spatialReference() const |
Esri::ArcGISRuntime::SyncCapabilities | syncCapabilities() const |
QList<Esri::ArcGISRuntime::IdInfo> | tableInfos() const |
Esri::ArcGISRuntime::Unit | unit() const |
QUrl | url() const |
QString | version() const |
double | zDefault() const |
Detailed Description
Member Function Documentation
ArcGISFeatureServiceInfo::ArcGISFeatureServiceInfo(Esri::ArcGISRuntime::ArcGISFeatureServiceInfo &&other)
Move constructor from other ArcGISFeatureServiceInfo.
ArcGISFeatureServiceInfo::ArcGISFeatureServiceInfo(const Esri::ArcGISRuntime::ArcGISFeatureServiceInfo &other)
Copy constructor from other ArcGISFeatureServiceInfo.
ArcGISFeatureServiceInfo::ArcGISFeatureServiceInfo()
Default constructor.
Esri::ArcGISRuntime::ArcGISFeatureServiceInfo &ArcGISFeatureServiceInfo::operator=(Esri::ArcGISRuntime::ArcGISFeatureServiceInfo &&other)
Move operator from other ArcGISFeatureServiceInfo.
Esri::ArcGISRuntime::ArcGISFeatureServiceInfo &ArcGISFeatureServiceInfo::operator=(const Esri::ArcGISRuntime::ArcGISFeatureServiceInfo &other)
Assignment operator from other ArcGISFeatureServiceInfo.
ArcGISFeatureServiceInfo::~ArcGISFeatureServiceInfo()
Destructor.
QString ArcGISFeatureServiceInfo::attribution() const
Gets the attribution information of the service.
QString ArcGISFeatureServiceInfo::description() const
Gets the description of the service.
Esri::ArcGISRuntime::ServiceDocumentInfo ArcGISFeatureServiceInfo::documentInfo() const
Gets information about the backing map document used to create the service.
Esri::ArcGISRuntime::EditorTrackingInfo ArcGISFeatureServiceInfo::editorTrackingInfo() const
Gets information about the service's editor tracking configuration.
Esri::ArcGISRuntime::FeatureServiceCapabilities ArcGISFeatureServiceInfo::featureServiceCapabilities() const
Gets the operations that are allowed by the service.
Operations include Query, Create, Delete, Update, Editing, and Sync.
Esri::ArcGISRuntime::Envelope ArcGISFeatureServiceInfo::fullExtent() const
Gets the full extent of geographic data available in the service.
bool ArcGISFeatureServiceInfo::hasStaticData() const
Returns true
if the service contains static data.
bool ArcGISFeatureServiceInfo::hasVersionedData() const
Returns true
if the service is backed by versioned data.
Esri::ArcGISRuntime::Envelope ArcGISFeatureServiceInfo::initialExtent() const
Gets the default extent of geographic data available in the service.
bool ArcGISFeatureServiceInfo::isAllowGeometryUpdates() const
Returns true
if the layer allows geometries of features to be updated.
You should check this property before allowing the ability to update a feature's geometry in your app.
bool ArcGISFeatureServiceInfo::isEmpty() const
Gets whether this ArcGISFeatureServiceInfo is empty.
A default constructed ArcGISFeatureServiceInfo is empty.
Returns true
if empty.
bool ArcGISFeatureServiceInfo::isSupportsDisconnectedEditing() const
Returns true
if the service supports disconnected editing.
bool ArcGISFeatureServiceInfo::isSyncEnabled() const
Returns true
if the service is sync enabled.
bool ArcGISFeatureServiceInfo::isZDefaultsEnabled() const
Returns true
if the service has default z-values enabled.
QList<Esri::ArcGISRuntime::IdInfo> ArcGISFeatureServiceInfo::layerInfos() const
Gets information about layers in the service.
qint64 ArcGISFeatureServiceInfo::maxRecordCount() const
Gets the maximum number of features that will be returned by the service for any query operation.
Applications should handle re-querying the omitted results when this limit is reached.
QString ArcGISFeatureServiceInfo::serviceDescription() const
Gets the user friendly description about the service.
Esri::ArcGISRuntime::SpatialReference ArcGISFeatureServiceInfo::spatialReference() const
Gets the spatial reference of geographic data available in the service.
Esri::ArcGISRuntime::SyncCapabilities ArcGISFeatureServiceInfo::syncCapabilities() const
Gets the information about sync related capabilities of the service.
This is null if the service does not support sync.
See also isSyncEnabled.
QList<Esri::ArcGISRuntime::IdInfo> ArcGISFeatureServiceInfo::tableInfos() const
Gets information about tables in the service.
Esri::ArcGISRuntime::Unit ArcGISFeatureServiceInfo::unit() const
Gets the unit used by the service.
QUrl ArcGISFeatureServiceInfo::url() const
Gets the service URL.
QString ArcGISFeatureServiceInfo::version() const
Gets the version of the service.
double ArcGISFeatureServiceInfo::zDefault() const
Gets the default z-value of the service.