System.Reflection.AssemblyVersionAttribute

E697543

System.Reflection.AssemblyVersionAttribute is a .NET attribute used to specify the version number of an assembly for identification and binding purposes.

All labels observed (1)

Label Occurrences
System.Reflection.AssemblyVersionAttribute canonical 1

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf .NET attribute
attribute class
affects assembly identity
assembly loading
strong name binding
appliedVia assembly-level attribute
appliesTo assemblies
assembly System.Runtime
linked to: System.Runtime.dll

mscorlib
linked to: mscorlib.dll
attributeUsageAllowMultiple false
attributeUsageInherited false
attributeUsageTargets Assembly
baseClass System.Attribute
controls assembly version metadata
definedIn .NET 5+
linked to: .NET (5 and later)

.NET Core
.NET Framework
distinguishedFrom file version
informational version
exampleUsage [assembly: AssemblyVersion("1.0.0.0")]
hasConstructor AssemblyVersionAttribute(string version)
hasProperty string InformationVersion
string Version
introducedIn .NET Framework 1.0
linked to: .NET Framework
isCLSCompliant true
isMetadataAttribute true
isSealed true
isSerializable true
languageSupport C#
F#
VB.NET
linked to: Visual Basic .NET
namespace System.Reflection
purpose specify assembly version
relatedTo System.Reflection.AssemblyFileVersionAttribute
System.Reflection.AssemblyInformationalVersionAttribute
supportsWildcard build and revision components
typicalUsageLocation AssemblyInfo.cs
usedBy CLR loader
assembly binding policy
usedFor assembly binding
assembly identification
versioning policy control
versionComponent build number
major version
minor version
revision
versionFormat major.minor.build.revision

How these facts were elicited

Referenced by (1)

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

System.Reflection containsType System.Reflection.AssemblyVersionAttribute