System.Runtime.InteropServices.Swift Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Tipos de compatibilidad para .NET interoperabilidad con código Swift.
Estructuras
| Nombre | Description |
|---|---|
| SwiftError |
Representa el contexto de error de Swift, que indica que el argumento es el contexto de error. |
| SwiftIndirectResult |
Representa el contexto del búfer de retorno de Swift. |
| SwiftSelf |
Representa el contexto "self" de Swift, que indica que el argumento es el contexto propio. |
| SwiftSelf<T> |
Representa el contexto "self" de Swift cuando el argumento es la estructura T inmovilizada de Swift, que se registra en varios registros o se pasa por referencia en el registro "self". |
Comentarios
Estos tipos se usan en herramientas de interoperabilidad de bajo nivel y generación de código para habilitar la interoperabilidad entre .NET código y código Swift.