Aspectacular.LinqToSqlAspect.Step_3_BeforeMassagingReturnedResult C# (CSharp) Method

Step_3_BeforeMassagingReturnedResult() public method

public Step_3_BeforeMassagingReturnedResult ( ) : void
return void
        public override void Step_3_BeforeMassagingReturnedResult()
        {
            ObjectQuery query = this.Proxy.ReturnedValue as ObjectQuery;

            if(query != null)
                this.SetSql(query.ToTraceString());
            else
            {
                IQueryable q = this.Proxy.ReturnedValue as IQueryable;
                if(q != null)
                    this.SetSql(q.ToString());
            }
        }