from //    http://obdcsharpwrapper.codeplex.com/