System.Runtime.InteropServices.Swift 命名空间

支持 .NET 互操作与 Swift 代码的类型。

结构

SwiftError

表示 Swift 错误上下文,指示参数为错误上下文。

SwiftIndirectResult

表示 Swift 返回缓冲区上下文。

SwiftSelf

表示 Swift“self”上下文,指示该参数是自上下文。

SwiftSelf<T>

当参数为 Swift 冻结结构 T 时,表示 Swift“self”上下文,该结构要么注册到多个寄存器中,要么通过引用在“self”寄存器中传递。

注解

这些类型由低级别互操作和代码生成工具用来在 .NET 代码和 Swift 代码之间启用互操作。