System.IO.Pipes.PipeAuditRule.AccessMaskFromRights C# (CSharp) Method

AccessMaskFromRights() private static method

private static AccessMaskFromRights ( PipeAccessRights rights ) : int
rights PipeAccessRights
return int
        private static int AccessMaskFromRights(PipeAccessRights rights)
        {
            if (rights < (PipeAccessRights)0 || rights > (PipeAccessRights.FullControl | PipeAccessRights.AccessSystemSecurity))
            {
                throw new ArgumentOutOfRangeException(nameof(rights), SR.ArgumentOutOfRange_NeedValidPipeAccessRights);
            }

            return (int)rights;
        }