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

Beispiele

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);

Hinweise

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

Konstruktoren

Name Beschreibung
SwiftError(Void*)

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

Eigenschaften

Name Beschreibung
Value

Ruft den Zeiger des Fehlerkontexts ab.

Gilt für: