System.Reflection.AssemblyConfigurationAttribute

E697546

System.Reflection.AssemblyConfigurationAttribute is a .NET attribute used to specify the build configuration (such as "Debug" or "Release") for an assembly.

All labels observed (2)

How this entity was disambiguated

Statements (42)

Predicate Object
instanceOf .NET attribute ⓘ
attribute class ⓘ
affectsRuntimeBehavior false ⓘ
allowMultiple false ⓘ
appliesTo .dll assemblies ⓘ
.exe assemblies ⓘ
assembly System.Runtime ⓘ
mscorlib ⓘ
linked to: mscorlib.dll
attributeUsage AttributeTargets.Assembly ⓘ
baseType System.Attribute ⓘ
canBeReadVia System.Reflection.Assembly.GetCustomAttributes ⓘ
canBeUsedBy C# ⓘ
F# ⓘ
VB.NET ⓘ
linked to: Visual Basic .NET
category assembly-level attribute ⓘ
CLSCompliant true ⓘ
definedIn .NET 5+ ⓘ
linked to: .NET (5 and later)

.NET Core ⓘ
.NET Framework ⓘ
documentationUrl https://learn.microsoft.com/dotnet/api/system.reflection.assemblyconfigurationattribute ⓘ
hasConstructor AssemblyConfigurationAttribute(string configuration) ⓘ
hasProperty string Configuration ⓘ
informationKind build configuration string ⓘ
inherited false ⓘ
introducedVersion .NET Framework 1.0 ⓘ
linked to: .NET Framework
isMetadataOnly true ⓘ
isPartOf System.Reflection API ⓘ
linked to: System.Reflection
isSerializable true ⓘ
namespace System.Reflection ⓘ
primaryPurpose specify build configuration for an assembly ⓘ
propertyBackedBy private string _configuration ⓘ
relatedAttribute System.Reflection.AssemblyCompanyAttribute ⓘ
System.Reflection.AssemblyDescriptionAttribute ⓘ
System.Reflection.AssemblyTitleAttribute ⓘ
sealed true ⓘ
shortName AssemblyConfigurationAttribute ⓘ
targetUsage assembly ⓘ
typicalValues Debug ⓘ
Release ⓘ
usageExample [assembly: AssemblyConfiguration("Debug")] ⓘ
[assembly: AssemblyConfiguration("Release")] ⓘ
visibility public ⓘ

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.AssemblyConfigurationAttribute ⓘ
System.Reflection.AssemblyConfigurationAttribute → shortName → AssemblyConfigurationAttribute ⓘ
linked to: System.Reflection.AssemblyConfigurationAttribute