PipeStream.GetAccessControl Method

Definition

Gets a PipeSecurity object that encapsulates the access control list (ACL) entries for the pipe described by the current PipeStream object.

public:
 System::IO::Pipes::PipeSecurity ^ GetAccessControl();
[System.Security.SecurityCritical]
public System.IO.Pipes.PipeSecurity GetAccessControl ();
public System.IO.Pipes.PipeSecurity GetAccessControl ();
[<System.Security.SecurityCritical>]
member this.GetAccessControl : unit -> System.IO.Pipes.PipeSecurity
member this.GetAccessControl : unit -> System.IO.Pipes.PipeSecurity
Public Function GetAccessControl () As PipeSecurity

Returns

PipeSecurity

A PipeSecurity object that encapsulates the access control list (ACL) entries for the pipe described by the current PipeStream object.

Attributes

Exceptions

The pipe is closed.

The underlying call to set security information failed.

The underlying call to set security information failed.

The underlying call to set security information failed.

Remarks

An access control list (ACL) describes individuals and/or groups that have, or do not have, rights to perform specific actions on a specified file. For more information, see How to: Add or Remove Access Control List Entries.

Applies to