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.

Jump to: Statements Referenced by

Statements (42)

Predicate Object
instanceOf .NET attribute
attribute class
affectsRuntimeBehavior false
allowMultiple false
appliesTo .dll assemblies
.exe assemblies
assembly System.Runtime NERFINISHED
mscorlib NERFINISHED
attributeUsage AttributeTargets.Assembly NERFINISHED
baseType System.Attribute NERFINISHED
canBeReadVia System.Reflection.Assembly.GetCustomAttributes NERFINISHED
canBeUsedBy C#
F# NERFINISHED
VB.NET NERFINISHED
category assembly-level attribute
CLSCompliant true
definedIn .NET 5+ NERFINISHED
.NET Core NERFINISHED
.NET Framework NERFINISHED
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 NERFINISHED
isMetadataOnly true
isPartOf System.Reflection API NERFINISHED
isSerializable true
namespace System.Reflection NERFINISHED
primaryPurpose specify build configuration for an assembly
propertyBackedBy private string _configuration
relatedAttribute System.Reflection.AssemblyCompanyAttribute
System.Reflection.AssemblyDescriptionAttribute NERFINISHED
System.Reflection.AssemblyTitleAttribute
sealed true
shortName AssemblyConfigurationAttribute NERFINISHED
targetUsage assembly
typicalValues Debug
Release
usageExample [assembly: AssemblyConfiguration("Debug")]
[assembly: AssemblyConfiguration("Release")]
visibility public

Referenced by (1)

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

System.Reflection containsType System.Reflection.AssemblyConfigurationAttribute