Пример #1
0
        protected void Location(DirectiveLocation location)
        {
            var values = Enum.GetValues(typeof(DirectiveLocation));

            foreach (DirectiveLocation value in values)
            {
                if (location.HasFlag(value))
                {
                    DirectiveDescription.Locations.Add(value);
                }
            }
        }
Пример #2
0
        public IDirectiveTypeDescriptor Location(DirectiveLocation value)
        {
            Array values = Enum.GetValues(typeof(DirectiveLocation));

            foreach (DirectiveLocation item in values)
            {
                if (value.HasFlag(item))
                {
                    Definition.Locations.Add(item);
                }
            }
            return(this);
        }