public ReturnPageResult VasilyLinkPageGets(VasilyProtocal <T> vp)
 {
     return(Result(SqlLink <T> .Load(driver).Fields(vp.Fields).Conditions(vp).Gets <object>(vp.Instance), driver.CountWithCondition(vp)));
 }
 public ReturnResult VasilyLinkDelete(VasilyProtocal <T> vp)
 {
     return(Result(SqlLink <T> .Load(driver).Fields(vp.Fields).Conditions(vp).Delete(vp.Instance)));
 }
 public ReturnResult VasilyLinkGets(VasilyProtocal <T> vp)
 {
     return(Result(SqlLink <T> .Load(driver).Fields(vp.Fields).Conditions(vp).Gets <object>(vp.Instance)));
 }