Элементы SPRoleAssignmentCollection
Представляет коллекцию назначений ролей для защищаемого объекта.
Тип SPRoleAssignmentCollection предоставляет следующие элементы.
Свойства
Имя | Описание | |
---|---|---|
Count | Получает количество назначений ролей в коллекции. (Переопределяет SPBaseCollection.Count.) | |
Groups | Получает группы, непосредственно принадлежащих список управления доступом (ACL). для данного защищаемого объекта. | |
Id | Получает идентификатор коллекции назначения ролей. | |
Item | Получает или задает значение, указывающее зависящий от сервера URL-адрес папки списка, из которой возвращаются результаты. | |
Parent | Устарел.Возвращает родительский объект, который управляет разрешениями для объекта, к которому применяются назначений ролей. | |
ParentSecurableObject | Получает разрешения и назначения ролей для коллекции. | |
Xml | Получает коллекцию назначения ролей в формате XML. |
Вверх
Методы
Имя | Описание | |
---|---|---|
Add(SPPrincipal) | Создает новые назначения ролей для участника безопасности и предоставляет доступ гостя, участника безопасности для объектов в текущей области и всех родительских областей. | |
Add(SPRoleAssignment) | Добавляет в коллекцию объектов назначения ролей, назначение ролей. | |
AddToCurrentScopeOnly | Добавляет в коллекцию объектов назначения роли в текущей области назначения роли. | |
Equals | (Унаследовано от Object.) | |
Finalize | (Унаследовано от Object.) | |
GetAssignmentByPrincipal | Получает объект назначения роли на основе указанного пользователя или группы. | |
GetEnumerator | Возвращает перечислитель для перебора элементов коллекции. (Унаследовано от SPBaseCollection.) | |
GetHashCode | (Унаследовано от Object.) | |
GetType | (Унаследовано от Object.) | |
GetTypedEnumerator<T> | Возвращает строго типизированный перечислитель для перебора элементов коллекции. (Унаследовано от SPBaseCollection.) | |
MemberwiseClone | (Унаследовано от Object.) | |
Remove(Int32) | Удаление пользователя или группы по указанному индексу из коллекции. | |
Remove(SPPrincipal) | Удаляет указанного пользователя или группы из коллекции назначения ролей. | |
RemoveById | Удаляет из коллекции назначение роли пользователю или группе с указанным идентификатором (ID). | |
RemoveFromCurrentScopeOnly | Удаляет из текущей области безопасности указанного пользователя или группы. | |
ToString | (Унаследовано от Object.) |
Вверх
Явные реализации интерфейса
Имя | Описание | |
---|---|---|
ICollection.CopyTo | Копирует элементы коллекции в массив, начиная с указанного индекса массива. (Унаследовано от SPBaseCollection.) | |
ICollection.IsSynchronized | Получает логическое значение, указывающее, является ли доступ к коллекции синхронизации или поточно ориентированными. (Унаследовано от SPBaseCollection.) | |
ICollection.SyncRoot | Получает объект, используемый для синхронизации доступа к коллекции. (Унаследовано от SPBaseCollection.) |
Вверх