public TableFieldDefInfo QueryColumnInfo() { TableFieldDefInfo queryColumnInfo = (TableFieldDefInfo)m_TableColumnInfo.Clone(); queryColumnInfo.m_strName = m_strAliasName; return(queryColumnInfo); }
public TableFieldDefInfo GetTargetInfo() { if (m_target != null) { return((TableFieldDefInfo)m_target.Clone()); } return(null); }
public TableFieldDefInfo GetSourceInfo() { if (m_source != null) { return((TableFieldDefInfo)m_source.Clone()); } return(null); }
public CloneTableFieldDefInfo(TableFieldDefInfo sourceField, TableFieldDefInfo targetField) { m_source = null; m_target = null; if (sourceField != null) { m_source = (TableFieldDefInfo)sourceField.Clone(); } if (targetField != null) { m_target = (TableFieldDefInfo)targetField.Clone(); } }
public QueryFieldDefInfo(TableFieldDefInfo fieldInfo, string alias, string funcFmt) { m_TableColumnInfo = (TableFieldDefInfo)fieldInfo.Clone(); m_strAliasName = alias; m_strFuncFormat = funcFmt; }
public CloneTableFieldDefInfo(TableFieldDefInfo fieldInfo) { m_source = (TableFieldDefInfo)fieldInfo.Clone(); m_target = (TableFieldDefInfo)fieldInfo.Clone(); }