OwnershipBasedAccessControlInfo Class

  • OwnershipBasedAccessControlInfo
  • class Esri::ArcGISRuntime::OwnershipBasedAccessControlInfo

    Ownership-based access control information for the features of a feature service layer. More...

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

    Public Functions

    OwnershipBasedAccessControlInfo()
    OwnershipBasedAccessControlInfo(const Esri::ArcGISRuntime::OwnershipBasedAccessControlInfo &other)
    OwnershipBasedAccessControlInfo(Esri::ArcGISRuntime::OwnershipBasedAccessControlInfo &&other)
    ~OwnershipBasedAccessControlInfo()
    bool isAllowAnonymousToDelete() const
    bool isAllowAnonymousToUpdate() const
    bool isAllowOthersToDelete() const
    bool isAllowOthersToQuery() const
    bool isAllowOthersToUpdate() const
    bool isEmpty() const
    Esri::ArcGISRuntime::OwnershipBasedAccessControlInfo &operator=(const Esri::ArcGISRuntime::OwnershipBasedAccessControlInfo &other)
    Esri::ArcGISRuntime::OwnershipBasedAccessControlInfo &operator=(Esri::ArcGISRuntime::OwnershipBasedAccessControlInfo &&other)

    Detailed Description

    Member Function Documentation

    OwnershipBasedAccessControlInfo::OwnershipBasedAccessControlInfo()

    Default constructor. Creates an empty DrawingInfo.

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

    Copy constructor from other OwnershipBasedAccessControlInfo.

    OwnershipBasedAccessControlInfo::OwnershipBasedAccessControlInfo(Esri::ArcGISRuntime::OwnershipBasedAccessControlInfo &&other)

    Move constructor from other OwnershipBasedAccessControlInfo.

    OwnershipBasedAccessControlInfo::~OwnershipBasedAccessControlInfo()

    Destructor.

    [since Esri::ArcGISRuntime 100.3] bool OwnershipBasedAccessControlInfo::isAllowAnonymousToDelete() const

    Returns true if anonymous users are allowed to delete features.

    This function was introduced in Esri::ArcGISRuntime 100.3.

    [since Esri::ArcGISRuntime 100.3] bool OwnershipBasedAccessControlInfo::isAllowAnonymousToUpdate() const

    Returns true if anonymous users are allowed to update features.

    This function was introduced in Esri::ArcGISRuntime 100.3.

    bool OwnershipBasedAccessControlInfo::isAllowOthersToDelete() const

    Returns true if a feature can be deleted by others than creator.

    bool OwnershipBasedAccessControlInfo::isAllowOthersToQuery() const

    Returns true if a feature can be queried by others than creator.

    bool OwnershipBasedAccessControlInfo::isAllowOthersToUpdate() const

    Returns true if a feature can be updated by others than creator.

    bool OwnershipBasedAccessControlInfo::isEmpty() const

    Returns true if this OwnershipBasedAccessControlInfo is empty.

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

    Assignment operator from other OwnershipBasedAccessControlInfo.

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

    Move operator from other OwnershipBasedAccessControlInfo.

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