The main limitation is that currently only the Marching Cubes surface extractor is bound. However, it will be relatively trivial to add the Cubic one too. There may be other features which are not bound either so if there's something specific you need which is not included in the bindings, let us know and I'll see if I can put something together.
If you want to have a play with it, check out the latest version of PolyVox from Git. Then go into the library/bindings folder and in a terminal, run
Code:
swig -csharp -namespace PolyVoxCore -c++ -I../PolyVoxCore/include/PolyVoxCore -I../PolyVoxCore/include/ PolyVoxCore.i
It will probably complain about a syntax error so then edit
Vector.i and comment out (with a '//') the three lines that start with "PROPERTY(" (since they're Python specific). Run the swig command again and it should generate a whole bunch of
.cs files.
At this stage I'm not clear on how to continue since I'm unfamiliar with the C# build system. As far as I understand you will need to build these
.cs into a library (or maybe just copy and include them directly into your project). It seems that it will DLLImport the PolyVoxCore library so you'll need to make sure you've built and included that along with your application (see the usual PolyVox build instructions for this).
Perhaps some other here on the forum can be more help but I found a few StackOverflow posts which might be relevant:
http://stackoverflow.com/questions/25268 and
http://stackoverflow.com/questions/8616193