コード例 #1
0
 public static QueryResourceClassField FromValue(string value)
 {
     foreach (QueryResourceClassField resourceClassField in QueryResourceClassField.Values())
     {
         if (resourceClassField.Value().Equals(value))
         {
             return(resourceClassField);
         }
     }
     throw new ArgumentException(value.ToString());
 }
コード例 #2
0
        public static List <QueryResourceClassField> Values()
        {
            QueryResourceClassField        resourceClassField     = new QueryResourceClassField();
            List <QueryResourceClassField> resourceClassFieldList = new List <QueryResourceClassField>();

            foreach (FieldInfo field in resourceClassField.GetType().GetFields())
            {
                resourceClassFieldList.Add((QueryResourceClassField)field.GetValue((object)resourceClassField));
            }
            return(resourceClassFieldList);
        }