System.Runtime.InteropServices.Swift Espace de noms

Types de prise en charge de l’interopérabilité .NET avec du code Swift.

Structures

SwiftError

Représente le contexte d’erreur Swift, indiquant que l’argument est le contexte d’erreur.

SwiftIndirectResult

Représente le contexte de mémoire tampon de retour Swift.

SwiftSelf

Représente le contexte Swift « self », indiquant que l’argument est le contexte d’auto.

SwiftSelf<T>

Représente le contexte Swift « self » lorsque l’argument est le struct gelé Swift T, qui est inscrit dans plusieurs registres ou passé par référence dans le registre « self ».

Remarques

Ces types sont utilisés par les outils d’interopérabilité de bas niveau et de génération de code pour activer l’interopérabilité entre le code .NET et le code Swift.