ObjectAccessRule Класс

Определение

Представляет сочетание удостоверения пользователя, маски доступа и типа управления доступом (разрешить или запретить). Объект ObjectAccessRule также содержит сведения о типе объекта, к которому применяется правило, тип дочернего объекта, который может наследовать правило, как правило наследуется дочерними объектами и как распространяется это наследование.

public ref class ObjectAccessRule abstract : System::Security::AccessControl::AccessRule
public abstract class ObjectAccessRule : System.Security.AccessControl.AccessRule
type ObjectAccessRule = class
    inherit AccessRule
Public MustInherit Class ObjectAccessRule
Inherits AccessRule
Наследование
Производный

Конструкторы

Имя Описание
ObjectAccessRule(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, Guid, Guid, AccessControlType)

Инициализирует новый экземпляр ObjectAccessRule класса с указанными значениями.

Свойства

Имя Описание
AccessControlType

Возвращает значение, связанное AccessControlType с этим AccessRule объектом.

(Унаследовано от AccessRule)
AccessMask

Возвращает маску доступа для этого правила.

(Унаследовано от AuthorizationRule)
IdentityReference

Возвращает значение IdentityReference , к которому применяется это правило.

(Унаследовано от AuthorizationRule)
InheritanceFlags

Получает значение флагов, определяющих, как это правило наследуется дочерними объектами.

(Унаследовано от AuthorizationRule)
InheritedObjectType

Возвращает тип дочернего объекта, который может наследовать ObjectAccessRule объект.

IsInherited

Возвращает значение, указывающее, задано ли это правило явным образом или наследуется от родительского объекта контейнера.

(Унаследовано от AuthorizationRule)
ObjectFlags

Возвращает флаги, указывающие, содержат ли ObjectType свойства InheritedObjectTypeObjectAccessRule объекта допустимые значения.

ObjectType

Возвращает тип объекта, к которому ObjectAccessRule применяется.

PropagationFlags

Возвращает значение флагов распространения, определяющих, как наследование этого правила распространяется на дочерние объекты. Это свойство имеет значение, только если значение перечисления InheritanceFlags не Noneявляется.

(Унаследовано от AuthorizationRule)

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к