Skip To Content ArcGIS for Developers Sign In Dashboard

OwnershipBasedAccessControlInfo Class

(Esri::ArcGISRuntime::OwnershipBasedAccessControlInfo)

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

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

Public Functions

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

Detailed Description

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

Member Function Documentation

OwnershipBasedAccessControlInfo::OwnershipBasedAccessControlInfo()

Default constructor. Creates an empty DrawingInfo.

OwnershipBasedAccessControlInfo::OwnershipBasedAccessControlInfo(const OwnershipBasedAccessControlInfo &other)

Copy constructor from other OwnershipBasedAccessControlInfo.

OwnershipBasedAccessControlInfo::OwnershipBasedAccessControlInfo(OwnershipBasedAccessControlInfo &&other)

Move constructor from other OwnershipBasedAccessControlInfo.

OwnershipBasedAccessControlInfo::~OwnershipBasedAccessControlInfo()

Destructor.

bool OwnershipBasedAccessControlInfo::isAllowAnonymousToDelete() const

Returns true if anonymous users are allowed to delete features.

This function was introduced in 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.

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

Assignment operator from other OwnershipBasedAccessControlInfo.

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

Move operator from other OwnershipBasedAccessControlInfo.


Feedback on this topic?