private Tk5DataXml CreateTk5DataXml() { if (string.IsNullOrEmpty(TableName)) { return(Tk5DataXml.Create(FileName)); } else { return(Tk5DataXml.Create(FileName, TableName)); } }
public override ITableSchemeEx CreateSourceScheme(IInputData input) { Tk5DataXml dataXml; if (string.IsNullOrEmpty(TableName)) { dataXml = Tk5DataXml.Create(DataXml); } else { dataXml = Tk5DataXml.Create(DataXml, TableName); } return(dataXml); }
internal Tk5DbCodeTable(Tk5CodeTableConfig config) : base(Tk5DataXml.Create(config.DataXml)) { fDataXml = (Tk5DataXml)Scheme; fAttribute = new CodeTableAttribute(config); ContextName = config.Context; OrderBy = config.OrderBy; FilterSql = config.FilterSql; if (!string.IsNullOrEmpty(config.NameExpression)) { NameExpression = config.NameExpression; } if (config.CacheDependency != null) { fDependency = config.CacheDependency.CreateObject(); } else { fDependency = NoDependency.Dependency; } }
public override ITableSchemeEx CreateScheme() { return(Tk5DataXml.Create(DataXml)); }