Compiler Error C3765
Visual Studio 2015
The new home for Visual Studio documentation is Visual Studio 2017 Documentation on docs.microsoft.com.
The latest version of this topic can be found at Compiler Error C3765.
event': cannot define an event in a class/struct 'type' marked as an event_receiver
If a class is marked with the event_receiver attribute, the class cannot contain an __event declaration.
The following sample generates C3765:
// C3765.cpp
[event_receiver(native)]
struct ER2 {
__event void f(); // C3765
__event void b(int); // C3765
};
Show: