System.Reflection.AssemblyDefaultAliasAttribute

E697550

System.Reflection.AssemblyDefaultAliasAttribute is a .NET attribute used to specify a default alias name for an assembly, primarily to aid in identification and referencing.

All labels observed (1)

Label Occurrences
System.Reflection.AssemblyDefaultAliasAttribute canonical 1

How this entity was disambiguated

Statements (36)

Predicate Object
instanceOf .NET type
attribute class
class
allowMultiple false
appliesToMetadata assembly manifest
assembly System.Runtime
linked to: System.Runtime.dll

mscorlib
linked to: mscorlib.dll
attributeUsage AttributeTargets.Assembly
baseClass System.Attribute
canBeReadVia System.Reflection.Assembly.GetCustomAttributes()
category assembly-level attribute
reflection attribute
definedIn .NET 5+
linked to: .NET (5 and later)

.NET Core
.NET Framework
definedInLanguage C#
F#
VB.NET
linked to: Visual Basic .NET
hasConstructor AssemblyDefaultAliasAttribute(string defaultAlias)
hasProperty string DefaultAlias
inherited false
introducedBefore .NET Framework 4.0
linked to: .NET Framework
isCLSCompliant true
isMetadataAttribute true
isPartOf .NET Base Class Library (BCL)
isSerializable false
namespace System.Reflection
parameterType(Constructor.defaultAlias) System.String
propertyType(DefaultAlias) System.String
purpose specify a default alias for an assembly
sealed true
targetElement assembly
usageExample [assembly: AssemblyDefaultAlias("MyAssemblyAlias")]
usedFor assembly identification
assembly referencing
visibility public

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.AssemblyDefaultAliasAttribute