public virtual NeoDatis.Odb.Core.Query.IValuesQuery Custom(string attributeName, string alias, NeoDatis.Odb.Core.Query.Values.ICustomQueryFieldAction action) { action.SetAttributeName(attributeName); action.SetAlias(alias); objectActions.Add(action); return(this); }
public override NeoDatis.Odb.Core.Query.Execution.IQueryFieldAction Copy() { try { NeoDatis.Odb.Core.Query.Values.ICustomQueryFieldAction cqfa = (NeoDatis.Odb.Core.Query.Values.ICustomQueryFieldAction )System.Activator.CreateInstance(GetType()); cqfa.SetAttributeName(attributeName); cqfa.SetAlias(alias); return(cqfa); } catch (System.Exception) { throw new NeoDatis.Odb.ODBRuntimeException(NeoDatis.Odb.Core.NeoDatisError.ValuesQueryErrorWhileCloningCustumQfa .AddParameter(GetType().FullName)); } }
public virtual NeoDatis.Odb.Core.Query.IValuesQuery Custom(string attributeName, NeoDatis.Odb.Core.Query.Values.ICustomQueryFieldAction action) { return(Custom(attributeName, attributeName, action)); }