LinkWithAttribute.Dlsym 属性

定义

指定托管程序集是否需要使用 dlsym 将 P/Invoke 解析为本机函数。

public ObjCRuntime.DlsymOption Dlsym { get; set; }
member this.Dlsym : ObjCRuntime.DlsymOption with get, set

属性值

如果库不需要使用 dlsym,则开发人员应将此值 Disabled 设置为 ,因为 AOT 编译器可以生成更快、更小的代码。

注解

如果库包含目标平台上不存在的本机函数的 P/Invoke,则需要使用 dlsym 将 P/Invoke 解析为本机函数。

适用于