PipeAccessRule Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет абстракцию записи управления доступом (ACE), определяющей правило доступа для канала.
public ref class PipeAccessRule sealed : System::Security::AccessControl::AccessRule
public sealed class PipeAccessRule : System.Security.AccessControl.AccessRule
type PipeAccessRule = class
inherit AccessRule
Public NotInheritable Class PipeAccessRule
Inherits AccessRule
- Наследование
Комментарии
Правила управления доступом определяют права учетной записи пользователя, которые определяют, какие действия разрешены или запрещены на компьютерах под управлением Microsoft Windows.
Класс PipeAccessRule представляет абстракцию базовой записи управления доступом (ACE), которая указывает учетную запись пользователя, тип предоставляемого доступа (чтение, запись и т. д.), а также указывает, следует ли разрешить или запретить это право. Этот класс также может указать, как правила доступа распространяются на дочерние объекты.
Используйте класс для PipeAccessRule создания нового правила доступа. Вы можете сохранить правило с помощью PipeSecurity класса .
Конструкторы
PipeAccessRule(IdentityReference, PipeAccessRights, AccessControlType) |
Инициализирует новый экземпляр класса PipeAccessRule с указанным удостоверением, правами доступа для канала и типом управления доступом. |
PipeAccessRule(String, PipeAccessRights, AccessControlType) |
Инициализирует новый экземпляр класса PipeAccessRule с указанным удостоверением, правами доступа для канала и типом управления доступом. |
Свойства
AccessControlType |
Получает значение AccessControlType, связанное с данным объектом AccessRule. (Унаследовано от AccessRule) |
AccessMask |
Возвращает маску доступа для этого правила. (Унаследовано от AuthorizationRule) |
IdentityReference |
Возвращает IdentityReference, к которому применяется это правило. (Унаследовано от AuthorizationRule) |
InheritanceFlags |
Возвращает значение флагов, определяющих способ наследования этого правила дочерними объектами. (Унаследовано от AuthorizationRule) |
IsInherited |
Получает значение, указывающее, задано ли это правило явно или унаследовано от родительского объекта контейнера. (Унаследовано от AuthorizationRule) |
PipeAccessRights |
Получает флаги PipeAccessRights, связанные с текущим объектом PipeAccessRule. |
PropagationFlags |
Получает значение флагов распространения, которые определяют, как наследование этого правила распространяется на дочерние объекты. Это свойство является значимым, только когда значением перечисления InheritanceFlags не является None. (Унаследовано от AuthorizationRule) |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |