Freigeben über


SwiftError Struktur

Definition

Wichtig

Diese API ist nicht CLS-kompatibel.

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

public value class SwiftError
[System.CLSCompliant(false)]
public readonly struct SwiftError
[<System.CLSCompliant(false)>]
type SwiftError = struct
Public Structure SwiftError
Vererbung
SwiftError
Attribute

Hinweise

Diese Struktur wird verwendet, um den Kontext "Fehler" aus Swift-Funktionen im Kontext der Interoperabilität mit .NET abzurufen.

Hier ist ein Beispiel dafür, wie ein SwiftError deklariert werden kann: [UnmanagedCallConv(CallConvs = [typeof(CallConvSwift)])] [DllImport("SwiftLibrary", EntryPoint = "export")] public static extern void swiftFunction(SwiftError* error);

Konstruktoren

SwiftError(Void*)

Erstellt eine neue Instanz der SwiftError-Struktur mit dem angegebenen Zeigerwert.

Eigenschaften

Value

Ruft den Zeiger des Fehlerkontexts ab.

Gilt für: