IAclHierarchyItemAsyncGetAclAsync Method
IT Hit WebDAV Classes Reference
Specifies the list of access control entries (ACEs), which define what principals
are to get what privileges for this resource.
Namespace:
ITHit.WebDAV.Server.Acl
Assembly:
ITHit.WebDAV.Server (in ITHit.WebDAV.Server.dll) Version: 11.3.10719
Syntax Task<IEnumerable<ReadAce>> GetAclAsync(
IList<PropertyName> propertyNames
)
Task<IEnumerable<ReadAce>> GetAclAsync(
IList<PropertyName> propertyNames
)
Function GetAclAsync (
propertyNames As IList(Of PropertyName)
) As Task(Of IEnumerable(Of ReadAce))
Function GetAclAsync (
propertyNames As IList(Of PropertyName)
) As Task(Of IEnumerable(Of ReadAce))
Task<IEnumerable<ReadAce^>^>^ GetAclAsync(
IList<PropertyName>^ propertyNames
)
Task<IEnumerable<ReadAce^>^>^ GetAclAsync(
IList<PropertyName>^ propertyNames
)
abstract GetAclAsync :
propertyNames : IList<PropertyName> -> Task<IEnumerable<ReadAce>>
abstract GetAclAsync :
propertyNames : IList<PropertyName> -> Task<IEnumerable<ReadAce>>
Parameters
- propertyNames
- Type: System.Collections.GenericIListPropertyName
List of properties that might be retrieved from those IPrincipalAsync
returned.
Return Value
Type:
TaskIEnumerableReadAce
A set of privileges.
Exceptions Remarks propertyNamesIs for optimization purposes and you may ignore it.
For "principal-pop-set" report engine will call this method, retrieve all principals from result
and extract properties specified in propertyNames from it. In this case prefetching
these properties may improve performance.
See Also