SwiftError Yapı

Tanım

Önemli

Bu API, CLS uyumlu değildir.

Bağımsız değişkenin hata bağlamı olduğunu belirten Swift hata bağlamını temsil eder.

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

Açıklamalar

Bu yapı Swift işlevlerinden .NET ile birlikte çalışma bağlamında 'hata' bağlamını almak için kullanılır.

SwiftError'ın nasıl bildirilebileceğini gösteren bir örnek aşağıda verilmiştir: [UnmanagedCallConv(CallConvs = [typeof(CallConvSwift)])] [DllImport("SwiftLibrary", EntryPoint = "export")] public static extern void swiftFunction(SwiftError* error);

Oluşturucular

SwiftError(Void*)

Belirtilen işaretçi değeriyle SwiftError yapısının yeni bir örneğini oluşturur.

Özellikler

Value

Hata bağlamının işaretçisini alır.

Şunlara uygulanır