System.Reflection.AssemblyNameFlags

E697560

System.Reflection.AssemblyNameFlags is an enumeration in .NET that specifies flags modifying the behavior and characteristics of an assembly’s identity, such as whether it has a public key or is retargetable.

All labels observed (2)

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf .NET enumeration
enum type
availableIn .NET 5+
linked to: .NET (5 and later)

.NET Core
.NET Framework
Mono
Universal Windows Platform
Xamarin
linked to: .NET (via Mono)
availableSince .NET Framework 1.0
linked to: .NET Framework
CLSCompliant true
controls JIT optimization behavior metadata
JIT tracking behavior metadata
presence of full public key in assembly name
retargetable assembly semantics
definedIn System.Reflection.dll
linked to: System.Reflection

System.Runtime.dll
mscorlib.dll
documentation https://learn.microsoft.com/dotnet/api/system.reflection.assemblynameflags
hasAttribute System.FlagsAttribute
hasMember EnableJITcompileOptimizer
EnableJITcompileTracking
None
PublicKey
PublicKeyToken
ReservedMask
Retargetable
isFlagsEnum true
isPublic true
language C#
memberOf System.Reflection namespace types
linked to: System.Reflection
memberValue EnableJITcompileOptimizer = 16384
EnableJITcompileTracking = 32768
None = 0
PublicKey = 1
PublicKeyToken = 2
ReservedMask = 57344
Retargetable = 256
namespace System.Reflection
partOf .NET Base Class Library
serialization serializable
underlyingType System.Int32
usedBy System.Reflection.AssemblyName
assembly loading APIs
reflection-based tools
usedFor assembly identity
assembly name metadata
modifying assembly behavior
usedIn assembly binding policies
strong-named assemblies

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

System.Reflection containsType System.Reflection.AssemblyNameFlags
System.Reflection.AssemblyNameFlags usedBy System.Reflection.AssemblyName
linked to: System.Reflection.AssemblyNameFlags