Add the approved span marshallers and remove the v1 model (#71989)
* Add SpanMarshaller and ReadOnlySpanMarshaller. Move the new attribute types to System.Runtime ref assembly * Remove pinning of the managed type. The new model isn't supposed to support this and it was breaking the span marshallers. * Delete the V1 marshalling model You served us well, but your time has passed. * Remove obsoleted unit tests. Rename type usages in JS generator * Fix test build * PR feedback and add doc comments. * Fix some extraneous usages of the v1 API in tests. * Remove test of the managed type's GetPinnableReference method. We don't support this with the v2 system.
Showing
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
想要评论请 注册 或 登录