AssemblyQualifiedName Property

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Gets the assembly-qualified name of the Type, which includes the name of the assembly from which the Type was loaded.

Namespace:  System
Assembly:  mscorlib (in mscorlib.dll)

'Declaration
Public MustOverride ReadOnly Property AssemblyQualifiedName As String

Property Value

Type: System..::..String
The assembly-qualified name of the Type, which includes the name of the assembly from which the Type was loaded, or nullNothingnullptrunita null reference (Nothing in Visual Basic) if the current instance represents a generic type parameter.

The assembly-qualified name of a type consists of the type name, including its namespace, followed by a comma, followed by the display name of the assembly. The display name of an assembly is obtained using the Assembly..::..FullName property.

All compilers that support the common language runtime emit the simple name of a nested class, and reflection constructs a mangled name when queried, in accordance with the following conventions.

Delimiter

Meaning

Backslash (\)

Escape character.

Comma (,)

Precedes the Assembly name.

Plus sign (+)

Precedes a nested class.

Period (.)

Denotes namespace identifiers.

Brackets ([])

After a type name, denotes an array of that type.

-or-

For a generic type, encloses the generic type argument list.

-or-

Within a type argument list, encloses an assembly-qualified type.

Show: