ObjCRuntime.Dlfcn Class
Provides access to the dynamic linker

See Also: Dlfcn Members

Syntax

public static class Dlfcn

Remarks

The methods in this class are used to access the iOS/OSX dynamic linker. You can use the methods in this class to get a handle to native shared libraries and looking up public symbols from them as well as looking up constants defined in a dynamic library.

You can use dlopen to bring a library into memory and dlclose to close the library and dlerror to diagnose problems with calls to dlopen.

There are various methods exposed to look up constants from libraries (GetDouble, GetFloat, GetIndirect, GetInt32, GetIntPtr, GetNSNumber, GetStringConstant).

Requirements

Namespace: ObjCRuntime
Assembly: Xamarin.iOS (in Xamarin.iOS.dll)
Assembly Versions: 0.0.0.0