-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
Recognize the stateful marshaller shape #71355
Recognize the stateful marshaller shape #71355
Conversation
Add unit tests for basic marshalling features with the stateful shapes (no optional feature tests yet).
Tagging subscribers to this area: @dotnet/interop-contrib Issue DetailsAdd support for stateful marshallers. This PR includes support for the basic methods as well as This should get us enough support to be able to move ASP.NET Core over to the new model once we get the new API approved.
|
…try-point attributes separately. This allows us to disambiguate between the scenario where none of the marshallers from the scenario where none of the new attributes are used.
Add support for stateful marshallers.
This PR includes support for the basic methods as well as
Free
andNotifyInvokeSucceeded
and caller allocated buffers. It does not include support for pinning yet.This should get us enough support to be able to move ASP.NET Core over to the new model once we get the new API approved.