Freigeben über


System.Runtime.InteropServices.Swift Namespace

Unterstützungstypen für .NET-Interoperabilität mit Swift-Code.

Strukturen

SwiftError

Stellt den Swift-Fehlerkontext dar, der angibt, dass das Argument der Fehlerkontext ist.

SwiftIndirectResult

Stellt den Swift-Rückgabepufferkontext dar.

SwiftSelf

Stellt den Swift-Kontext "selbst" dar, der angibt, dass das Argument der Selbstkontext ist.

SwiftSelf<T>

Stellt den Swift-Kontext "selbst" dar, wenn das Argument swift frozen struct T ist, das entweder in mehreren Registern registriert ist oder durch Verweis im "self"-Register übergeben wird.

Hinweise

Diese Typen werden von Tools für die Interop- und Codegenerierung auf niedriger Ebene verwendet, um die Interoperabilität zwischen .NET-Code und Swift-Code zu ermöglichen.