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)
Syntax
'Declaration
Public MustOverride ReadOnly Property AssemblyQualifiedName As String
public abstract string AssemblyQualifiedName { get; }
public:
virtual property String^ AssemblyQualifiedName {
String^ get () abstract;
}
abstract AssemblyQualifiedName : string with get
abstract function get AssemblyQualifiedName () : 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.
Remarks
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. |
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see dd66cd4c-b087-415f-9c3e-94e3a1835f74.