예제 #1
0
        public static string GetValueForLock(ApplyTo.Lock applyTo)
        {
            switch (applyTo)
            {
            case ApplyTo.Lock.ResourceOnly:
                return("0");

            case ApplyTo.Lock.ResourceAndAncestors:
                return("infinity");

            default:
                throw new InvalidEnumArgumentException("applyTo", (int)applyTo, typeof(ApplyTo.Lock));
            }
        }
예제 #2
0
        public static string GetValueForLock(ApplyTo.Lock applyTo)
        {
            switch (applyTo)
            {
            case ApplyTo.Lock.ResourceOnly:
                return("0");

            case ApplyTo.Lock.ResourceAndAncestors:
                return("infinity");

            default:
                throw new ArgumentOutOfRangeException(nameof(applyTo));
            }
        }