net9.0
namespace System.Reflection
{
    public sealed class AssemblyName : ICloneable, IDeserializationCallback, ISerializable
    {
        [Obsolete("AssemblyName.CodeBase and AssemblyName.EscapedCodeBase are obsolete. Using them for loading an assembly is not supported.", DiagnosticId = "SYSLIB0044", UrlFormat = "https://aka.ms/dotnet-warnings/{0}")]
        public string? CodeBase
        {
            [RequiresAssemblyFiles("The code will return an empty string for assemblies embedded in a single-file app")]
            get;
            set;
        }

    }
}
NetFx Compat Lab
28.8 %
Reference this API
23.0 %
Get property
14.1 %
Set property
nuget.org
0.8 %
Reference this API
0.6 %
Get property
0.4 %
Set property
Upgrade Planner
0.6 %
Reference this API
0.4 %
Get property
0.2 %
Set property
.NET 5.06.07.08.09.0
.NET Core 2.02.12.23.03.1
.NET Framework 1.01.12.03.03.54.04.54.5.14.5.24.64.6.14.6.24.74.7.14.7.24.84.8.1
.NET Standard 2.02.1
Information specific to net9.0
Assembly

System.Runtime , Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a

Referencing

The API is automatically referenced.

Obsolete SYSLIB0044: AssemblyName.CodeBase and AssemblyName.EscapedCodeBase are obsolete. Using them for loading an assembly is not supported.
Platform Restrictions

The property getter is supported on all platforms.

The property setter is supported on all platforms.

  • Built-in API
  • Package-provided API

12/27/2024
An error has occurred. This application may no longer respond until reloaded. Reload 🗙