ObjCRuntime.LinkWithAttribute Members

The members of ObjCRuntime.LinkWithAttribute are listed below.

See Also: Inherited members from System.Attribute

Public Constructors

Creates a new LinkWithAttribute for the specified native library.
Creates a new LinkWithAttribute for the specified native library targetting the specified platform(s).
Creates a new LinkWithAttribute for the specified native library targetting the specified platform(s).

Public Properties

ForceLoadbool. Specifies whether or not the -force_load gcc argument is required when linking this native library.
Frameworksstring. Specifies a space-delimited list of platform Frameworks required by the native library.
IsCxxbool. Specifies whether or not the native library is a C++ library.
[read-only]
LibraryNamestring. The name of the native library.
LinkerFlagsstring. Additional linker flags that are required for linking the native library to an application.
LinkTargetLinkTarget. The target platform (or platforms) that this library is built for.
NeedsGccExceptionHandlingbool. Specifies whether or not the native library requires linking with the GCC Exception Handling library (libgcc_eh).
SmartLinkbool. If this is set true, the ForceLoad value will be ignored when it is deemed safe to do so.
WeakFrameworksstring. Specifies a list of space-delimited platform Frameworks that should be weakly linked.