private void GetCustomFieldsReferencingList(Guid listGuid) { FieldDescription.ClearDataAbout(); var fdCollection = FieldDescription.FieldDescriptors(m_cache); m_customFields = new List <FieldDescription>(); m_customFields.AddRange(from fd in fdCollection where fd.IsCustomField && fd.ListRootId == listGuid select fd); }
public void FieldDescriptorsCount() { CheckDisposed(); SqlDataReader reader = null; try { SqlCommand command = m_sqlCon.CreateCommand(); command.CommandText = "select count(*) from Field$"; List <FieldDescription> descriptors = FieldDescription.FieldDescriptors(m_fdoCache); Assert.AreEqual(descriptors.Count, (int)command.ExecuteScalar()); } finally { if (reader != null) { reader.Close(); } } }
public List <FieldDescription> GetListOfCustomFields() { return((from fd in FieldDescription.FieldDescriptors(Cache) where fd.IsCustomField //&& GetItem(m_locationComboBox, fd.Class) != null select fd).ToList()); }