[client][managed][offline] throw on DefineTable for type with no default constructor.
[managed][client][offline] PullAsync should operate according to supported options