語言

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 類別來持續執行這個規則。

建構函式

名稱 Description
PipeAccessRule(IdentityReference, PipeAccessRights, AccessControlType)

初始化一個具有指定身份、管線存取權限及存取控制類型的新類別實例 PipeAccessRule 。

PipeAccessRule(String, PipeAccessRights, AccessControlType)

初始化一個具有指定身份、管線存取權限及存取控制類型的新類別實例 PipeAccessRule 。

屬性

名稱 Description
AccessControlType

取得 AccessControlType 與此 AccessRule 物件相關的值。

(繼承來源 AccessRule)
AccessMask

獲得此規則的存取遮罩。

(繼承來源 AuthorizationRule)
IdentityReference

了解 IdentityReference 這條規則適用的原因。

(繼承來源 AuthorizationRule)
InheritanceFlags

取得決定此規則如何被子物件繼承的旗標值。

(繼承來源 AuthorizationRule)
IsInherited

會取得一個值,表示此規則是明確設定的還是繼承自父容器物件。

(繼承來源 AuthorizationRule)
PipeAccessRights

取得 PipeAccessRights 與當前 PipeAccessRule 物件相關的旗標。

PropagationFlags

取得傳播旗標的值,決定此規則如何傳導到子物件。 此性質僅在枚舉值 InheritanceFlags 不 None為 時才顯著。

(繼承來源 AuthorizationRule)

方法

名稱 Description
Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type。

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)

適用於