FeatureServiceCapabilities Class

  • FeatureServiceCapabilities
  • class Esri::ArcGISRuntime::FeatureServiceCapabilities

    The capabilities supported by a given feature service. More...

    Header: #include <FeatureServiceCapabilities.h>
    Since: Esri::ArcGISRuntime 100.0

    This class was introduced in Esri::ArcGISRuntime 100.0.

    Public Functions

    FeatureServiceCapabilities(Esri::ArcGISRuntime::FeatureServiceCapabilities &&other)
    FeatureServiceCapabilities(const Esri::ArcGISRuntime::FeatureServiceCapabilities &other)
    FeatureServiceCapabilities()
    Esri::ArcGISRuntime::FeatureServiceCapabilities &operator=(Esri::ArcGISRuntime::FeatureServiceCapabilities &&other)
    Esri::ArcGISRuntime::FeatureServiceCapabilities &operator=(const Esri::ArcGISRuntime::FeatureServiceCapabilities &other)
    ~FeatureServiceCapabilities()
    bool isEmpty() const
    bool isSupportsCreate() const
    bool isSupportsDelete() const
    bool isSupportsEditing() const
    bool isSupportsQuery() const
    bool isSupportsSync() const
    bool isSupportsUpdate() const

    Detailed Description

    Member Function Documentation

    FeatureServiceCapabilities::FeatureServiceCapabilities(Esri::ArcGISRuntime::FeatureServiceCapabilities &&other)

    Move constructor from other FeatureServiceCapabilities.

    FeatureServiceCapabilities::FeatureServiceCapabilities(const Esri::ArcGISRuntime::FeatureServiceCapabilities &other)

    Copy constructor from other FeatureServiceCapabilities.

    FeatureServiceCapabilities::FeatureServiceCapabilities()

    Default constructor. Creates an empty FeatureServiceCapabilities.

    Esri::ArcGISRuntime::FeatureServiceCapabilities &FeatureServiceCapabilities::operator=(Esri::ArcGISRuntime::FeatureServiceCapabilities &&other)

    Move operator from other FeatureServiceCapabilities.

    Esri::ArcGISRuntime::FeatureServiceCapabilities &FeatureServiceCapabilities::operator=(const Esri::ArcGISRuntime::FeatureServiceCapabilities &other)

    Assignment operator from other FeatureServiceCapabilities.

    FeatureServiceCapabilities::~FeatureServiceCapabilities()

    Destructor.

    bool FeatureServiceCapabilities::isEmpty() const

    Returns true if this FeatureServiceCapabilities is empty.

    bool FeatureServiceCapabilities::isSupportsCreate() const

    Returns true if the service allows new features to be created.

    bool FeatureServiceCapabilities::isSupportsDelete() const

    Returns true if the service allows features to be deleted.

    bool FeatureServiceCapabilities::isSupportsEditing() const

    Returns true if the service allows features to be edited.

    bool FeatureServiceCapabilities::isSupportsQuery() const

    Returns true if the service allows features to be queried.

    bool FeatureServiceCapabilities::isSupportsSync() const

    Returns true if the service allows features to be synced.

    bool FeatureServiceCapabilities::isSupportsUpdate() const

    Returns true if the service allows features to be updated.

    Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.

    You can no longer sign into this site. Go to your ArcGIS portal or the ArcGIS Location Platform dashboard to perform management tasks.

    Your ArcGIS portal

    Create, manage, and access API keys and OAuth 2.0 developer credentials, hosted layers, and data services.

    Your ArcGIS Location Platform dashboard

    Manage billing, monitor service usage, and access additional resources.

    Learn more about these changes in the What's new in Esri Developers June 2024 blog post.

    Close