/// <summary> /// Loads the specified field. /// </summary> /// <param name="field">The field.</param> /// <returns></returns> public static MetaDictionary Load(MetaField field) { if (field == null) { throw new ArgumentNullException("field"); } return(MetaDictionary.Load(field.Id)); }
/// <summary> /// Loads the specified meta field id. /// </summary> /// <param name="MetaFieldId">The meta field id.</param> /// <returns></returns> public static MetaDictionary Load(int metaFieldId) { MetaDictionary retVal = new MetaDictionary(); retVal._ownerMetaFieldId = metaFieldId; retVal.ReloadMetaDictionary(); return(retVal); }
/// <summary> /// Loads the specified meta field id. /// </summary> /// <param name="MetaFieldId">The meta field id.</param> /// <returns></returns> public static MetaDictionary Load(int metaFieldId) { MetaDictionary retVal = new MetaDictionary(); retVal._ownerMetaFieldId = metaFieldId; retVal.ReloadMetaDictionary(); return retVal; }
public void LoadDictionary() { if (_dictionary == null) { switch (_dataType) { case MetaDataType.DictionaryMultivalue: case MetaDataType.DictionarySingleValue: case MetaDataType.EnumMultivalue: case MetaDataType.EnumSingleValue: _dictionary = MetaDictionary.Load(Id); break; } } }