Поделиться через


AccessControlList.SetPermissions - метод

Задает разрешения для обработки в этом ACL.

Пространство имен:  Microsoft.TeamFoundation.Framework.Server
Сборка:  Microsoft.TeamFoundation.Framework.Server (в Microsoft.TeamFoundation.Framework.Server.dll)

Синтаксис

'Декларация
Public Overridable Function SetPermissions ( _
    descriptor As IdentityDescriptor, _
    allow As Integer, _
    deny As Integer, _
    merge As Boolean _
) As AccessControlEntry
public virtual AccessControlEntry SetPermissions(
    IdentityDescriptor descriptor,
    int allow,
    int deny,
    bool merge
)

Параметры

  • allow
    Тип: System.Int32
    Допустимые разрешения для установки.
  • deny
    Тип: System.Int32
    Запрещенные разрешения для установки.
  • merge
    Тип: System.Boolean
    Если слияние и условий, существовавшее ранее AccessControlEntry для дескриптора найдено 2 AccessControlEntries будет объединено.При слиянии разрешения в AccessControlEntries, если конфликт, новые разрешения выполнение приоритет над старой разрешениями.Если слияние значение, и удаляется существовавшее ранее AccessControlEntry для дескриптора счесно нее и передача в AccessControlEntry является единственным AccessControlEntry, остается этого дескриптора на этом ACL.

Возвращаемое значение

Тип: Microsoft.TeamFoundation.Framework.Server.AccessControlEntry
Новое или обновленное AccessControlEnty, установленое в ACL.

Безопасность платформы .NET Framework

См. также

Ссылки

AccessControlList Класс

Microsoft.TeamFoundation.Framework.Server - пространство имен