a property declaration can only appear within a managed class/struct/interface definition
A property can only be declared within a class.
The following sample generates C3813:
void main() { __property int Size; // C3813 }