I raise an event from managed C ++ that is handled by a C # application. Is the C # event handler running in the same thread that was raised from C ++ ??
In other words, does event blocking raise for C ++ until it is completely handled by C #?
The event handler is called synchronously by default in .NET, and since your code is managed by C ++ and C #, this is all ".NET".
, , #, Thread, , ThreadPool, Delegate, . , # , M++ .
Thread
ThreadPool
Delegate
, , , ++ , . , - CancelEventArgs.
. , :)
" "!
Source: https://habr.com/ru/post/1750374/More articles:Checking local TCP port not open in Java - javaCURL C: callback API not called - c ++Can you make an object long in C #? - genericsGood search services for a PHP-based workgroup (CodeIgniter)? - phpразница между (int) и convert.toint32 в С# - c#How can I use xsd: any with a namespace? - xmlОшибка в создании заглушки с помощью WSBL Sandbox WSDL с использованием Eclipse - javaSphider Search Engine Integration with CodeIgniter - phpZend Framework: how to run PHPUnit to test forms? - unit-testingBig strings: text files or SQL DB? - sqlAll Articles