New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
.NET Framework Core modifications #8
Conversation
Looks good to me! Thanks for all your effort. Just a quick question: Does |
.NET Framework Core modifications
Also, just as a warning, I'm going to rename |
I am checking on DeclaredProperties... http://timheuer.com/blog/ On Thu, Mar 15, 2012 at 4:01 PM, Frank A. Krueger <
|
DeclaredProperties does not include inherited |
Why Microsoft decided that System.Type needed refactoring, I'll never understand... |
The code should work fine if we switch it back to GetProperties (BindingFlags). Would you care to finish off your work here? Just make sure you resync with praeclarum/sqlite-net master as I'm making changes right now too. |
You can't switch back got GetProperties (doesn't exist in .NETCore). As to the reason for the refactoring...it's actually (in the end) a good http://timheuer.com/blog/ On Thu, Mar 15, 2012 at 4:33 PM, Frank A. Krueger <
|
MSDN says GetProperties exists: http://msdn.microsoft.com/en-us/library/kyaxdd3x(v=vs.110).aspx Or... .NET 4.5 and NETFX_CORE are two different things? So how do you get the full inheritance chain of properties? Whatever their reasons, it's an arbitrary change that is causing a lot of rewrites and #if code. There's quite simply no difference between type.Name and type.GetInfo ().Name. I feel like I'm back to C++ with all these #ifs. I would LOVE for someone from MS to espouse what greater good that change has made in the Windows programming world. |
Probably not the best place for a debate on the why's in this changeset :-) GetProperties, yes is in full fx. You could use GetRuntimeProperties
|
Not debating, just venting. They made a bad choice, but it's impossible now to undo it, so doesn't matter. :-) I have no idea how you're even running this thing on Windows 8 - how you're linking to sqlite3. Please outline those steps or submit a patch fixing the bug. Thanks! |
Which bug? |
The "table mapping doesn't include full inheritance chain on NETFX_CORE" bug. |
Locate the full path for the (Win32 sqlite) interop dll
Trying again...on my fork it doesn't show harry formatting changes...