SwiftError Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Важно!
Этот API несовместим с CLS.
Представляет контекст ошибки Swift, указывающий, что аргумент является контекстом ошибки.
public value class SwiftError
[System.CLSCompliant(false)]
public readonly struct SwiftError
[<System.CLSCompliant(false)>]
type SwiftError = struct
Public Structure SwiftError
- Наследование
- Атрибуты
Комментарии
Эта структура используется для получения контекста ошибки из функций Swift в контексте взаимодействия с .NET.
Ниже приведен пример того, как можно объявить SwiftError: [UnmanagedCallConv(CallConvs = [typeof(CallConvSwift)])] [DllImport("SwiftLibrary", EntryPoint = "export")] public static extern void swiftFunction(SwiftError* error);
Конструкторы
SwiftError(Void*) |
Создает новый экземпляр структуры SwiftError с указанным значением указателя. |
Свойства
Value |
Возвращает указатель контекста ошибки. |