public static string GetValueForPropfind(ApplyTo.Propfind applyTo)
        {
            switch (applyTo)
            {
            case ApplyTo.Propfind.ResourceOnly:
                return("0");

            case ApplyTo.Propfind.ResourceAndChildren:
                return("1");

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

            default:
                throw new InvalidEnumArgumentException("applyTo", (int)applyTo, typeof(ApplyTo.Propfind));
            }
        }
Exemple #2
0
        public static string GetValueForPropfind(ApplyTo.Propfind applyTo)
        {
            switch (applyTo)
            {
            case ApplyTo.Propfind.ResourceOnly:
                return("0");

            case ApplyTo.Propfind.ResourceAndChildren:
                return("1");

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

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