Share via


AssemblyNameFlags Enumeration

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Provides information about an Assembly reference.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

Namespace:  System.Reflection
Assembly:  mscorlib (in mscorlib.dll)

Syntax

'Declaration
<SerializableAttribute> _
<FlagsAttribute> _
Public Enumeration AssemblyNameFlags
[SerializableAttribute]
[FlagsAttribute]
public enum AssemblyNameFlags
[SerializableAttribute]
[FlagsAttribute]
public enum class AssemblyNameFlags
[<SerializableAttribute>]
[<FlagsAttribute>]
type AssemblyNameFlags
public enum AssemblyNameFlags

Members

Member name Description
None Specifies that no flags are in effect.
PublicKey Specifies that a public key is formed from the full public key rather than the public key token.
LongevityUnspecified Obsolete. Nothing set.
Library Obsolete. All types are Library types.
AppDomainPlatform Obsolete. All types are platform types.
ProcessPlatform Obsolete. All types are platform types.
SystemPlatform Obsolete. All types are platform types.
LongevityMask Obsolete. Bits describing the platform/library property of the assembly.
EnableJITcompileOptimizer Specifies that just-in-time (JIT) compiler optimization is disabled for the assembly. This is the exact opposite of the meaning that is suggested by the member name.
EnableJITcompileTracking Specifies that just-in-time (JIT) compiler tracking is enabled for the assembly.
Retargetable Specifies that the assembly can be retargeted at runtime to an assembly from a different publisher. This value supports the .NET Framework infrastructure and is not intended to be used directly from your code.

See Also

Reference

System.Reflection Namespace