Edit

Share via


LinkTarget Enum

Definition

Link targets available for LinkWithAttribute

This enumeration supports a bitwise combination of its member values.

[System.Flags]
public enum LinkTarget
type LinkTarget = 
Inheritance
LinkTarget
Attributes

Fields

Name Value Description
i386 1

A flag that signifies that the native library supports the Simulator (i386 architecture).

Simulator 1

A flag that signifies that the native library supports the Simulator (i386 architecture).

ArmV6 2

A flag that signifies that the native library supports the ARMv6 architecture.

ArmV7 4

A flag that signifies that the native library supports the ARMv7 architecture.

Thumb 8

A flag that specifies that the native library targets the Thumb subset of ArmV6 or ArmV7.

ArmV7s 16

A flag that signifies that the native library supports the ARMv7s architecture.

Arm64 32

A flag that signifies that the native library supports the ARM-64 architecture.

Simulator64 64

A flag that signifies that the native library supports the Simulator (x86-64 architecture).

x86_64 64

A flag that signifies that the native library supports the Simulator (x86-64 architecture).

Remarks

LinkTarget may be combined for native libraries which target multiple platforms.

The LinkTarget value for LinkWith attributes is deprecated and ignored, instead any native libraries are inspected to determine the architectures they actually contain.

Applies to