Habanero.Base.CriteriaDB.ToString C# (CSharp) Метод

ToString() публичный Метод

Returns a that represents the current .
public ToString ( ) : string
Результат string
        public override string ToString()
        {
            return _criteria.ToString();
        }

Same methods

CriteriaDB::ToString ( ISqlFormatter formatter, AddParameterDelegate addParameter ) : string
CriteriaDB::ToString ( ISqlFormatter formatter, AddParameterDelegate addParameter, string>.IDictionary aliases ) : string

Usage Example

Пример #1
0
        public void Test_ToString_BlankSource()
        {
            //-------------Setup Test Pack ------------------
            string surnameValue = Guid.NewGuid().ToString("N");
            const string surname = "Surname";
            Criteria criteria = new Criteria(surname, Criteria.ComparisonOp.Equals, surnameValue);
            criteria.Field.Source = new Source("");
            CriteriaDB surnameCriteria = new CriteriaDB(criteria);

            //-------------Execute test ---------------------
            
            string tostring = surnameCriteria.ToString(new SqlFormatter("<<", ">>", "", ""),
                                                       delegate(object value) { return Convert.ToString(value); }, 
                                                       SetupSingleAlias(""));
            //-------------Test Result ----------------------

            Assert.AreEqual(string.Format("a1.<<{0}>> = {1}", surname, surnameValue), tostring);
        }
All Usage Examples Of Habanero.Base.CriteriaDB::ToString