.NET Base Class Library

E700434

The .NET Base Class Library is a core collection of reusable types and APIs that provide fundamental functionality (such as collections, I/O, networking, and threading) for all .NET languages and applications.

All labels observed (10)

How this entity was disambiguated

Statements (54)

Predicate Object
instanceOf .NET component ⓘ
class library ⓘ
software library ⓘ
alsoKnownAs BCL ⓘ
containsNamespace System ⓘ
System.Collections ⓘ
System.Collections.Generic ⓘ
System.Diagnostics ⓘ
System.Globalization ⓘ
System.IO ⓘ
System.Net ⓘ
System.Reflection ⓘ
System.Runtime ⓘ
System.Security ⓘ
System.Text ⓘ
System.Threading ⓘ
System.Threading.Tasks ⓘ
linked to: System.Threading

System.Xml ⓘ
coreAssembly System.Core.dll ⓘ
coreAssembly System.Runtime.dll ⓘ
System.dll ⓘ
mscorlib.dll ⓘ
designedFor code reuse across .NET applications ⓘ
language interoperability ⓘ
developedBy Microsoft ⓘ
introducedWith .NET Framework 1.0 ⓘ
linked to: .NET Framework
partOf .NET (modern .NET / .NET Core family) ⓘ
linked to: .NET Core

.NET Framework ⓘ
programmingLanguage C# ⓘ
C++ ⓘ
IL (Intermediate Language) ⓘ
provides I/O APIs ⓘ
LINQ support types ⓘ
XML processing APIs ⓘ
collections APIs ⓘ
diagnostics APIs ⓘ
fundamental types ⓘ
globalization APIs ⓘ
networking APIs ⓘ
reflection APIs ⓘ
security APIs ⓘ
serialization APIs ⓘ
text and regular expression APIs ⓘ
threading APIs ⓘ
relationshipTo forms the foundation of higher-level .NET libraries ⓘ
targetPlatform .NET 5 and later ⓘ
.NET Core ⓘ
.NET Framework ⓘ
Mono ⓘ
Xamarin ⓘ
usedBy C# ⓘ
F# ⓘ
Visual Basic .NET ⓘ
all .NET languages ⓘ

How these facts were elicited

Referenced by (50)

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

Microsoft .NET documentation → topic → Base Class Library ⓘ
linked to: .NET Base Class Library
.NET languages → sharesLibraries → .NET Base Class Library ⓘ
System → partOf → .NET Base Class Library ⓘ
System.Collections → partOf → .NET Framework Class Library ⓘ
linked to: .NET Base Class Library
System.IO → partOf → .NET Base Class Library ⓘ
System.Net → partOf → .NET Framework Class Library ⓘ
linked to: .NET Base Class Library
System.Net → partOf → .NET (modern .NET) Base Class Library ⓘ
linked to: .NET Base Class Library
System.Threading → partOf → .NET Base Class Library ⓘ
System.Reflection → partOf → .NET Framework Class Library ⓘ
linked to: .NET Base Class Library
System.Reflection → partOf → .NET Core Base Class Library ⓘ
linked to: .NET Base Class Library
System.Reflection → partOf → .NET (modern .NET) Base Class Library ⓘ
linked to: .NET Base Class Library
Microsoft APIs → includes → .NET Framework APIs ⓘ
linked to: .NET Base Class Library
dotnet/runtime → containsComponent → Base Class Library ⓘ
linked to: .NET Base Class Library
.NET 5 → includes → Base Class Library ⓘ
linked to: .NET Base Class Library
Win16 API → successor → .NET Framework class library ⓘ
linked to: .NET Base Class Library
Mono → hasComponent → Base Class Library ⓘ
linked to: .NET Base Class Library
.NET ecosystem → includesComponent → Base Class Library ⓘ
linked to: .NET Base Class Library
Mono project → component → Base Class Library ⓘ
linked to: .NET Base Class Library
Linux (via .NET Core and .NET) → uses → .NET Base Class Library ⓘ
System.SerializableAttribute → isPartOf → .NET Base Class Library ⓘ
System.Math → partOf → .NET Base Class Library ⓘ
System.ValueTuple → isPartOf → .NET Base Class Library ⓘ
System.Text → partOf → .NET Base Class Library ⓘ
System.Diagnostics → partOf → .NET Framework Class Library ⓘ
linked to: .NET Base Class Library
System.Runtime.dll → partOf → .NET Base Class Library ⓘ
Hashtable → partOf → .NET Framework Class Library ⓘ
linked to: .NET Base Class Library
Hashtable → partOf → .NET Base Class Library ⓘ
CaseInsensitiveHashCodeProvider → documentationSource → Microsoft .NET Framework Class Library ⓘ
linked to: .NET Base Class Library
ReadOnlyCollectionBase → partOf → Base Class Library ⓘ
linked to: .NET Base Class Library
System.IO.Path → partOf → .NET Base Class Library ⓘ
System.IO.EndOfStreamException → definedIn → .NET Base Class Library ⓘ
System.IO.IOException → memberOfLibrary → .NET Base Class Library ⓘ
System.IO.PathTooLongException → library → .NET Base Class Library ⓘ
CancellationTokenSource → partOf → .NET Base Class Library ⓘ
Interlocked → partOf → .NET Base Class Library ⓘ
ThreadLocal<T> → partOf → .NET Base Class Library ⓘ
LockRecursionException → library → .NET Base Class Library ⓘ
ThreadAbortException → isPartOf → .NET Base Class Library ⓘ
ThreadInterruptedException → belongsToLibrary → .NET Base Class Library ⓘ
PreAllocatedOverlapped → partOf → .NET Base Class Library ⓘ
IOCompletionCallback → belongsTo → .NET Base Class Library ⓘ
AsyncLocal<T> → partOf → .NET Base Class Library ⓘ
System.Reflection.AssemblyTitleAttribute → library → .NET Base Class Library ⓘ
System.Reflection.AssemblyDefaultAliasAttribute → isPartOf → .NET Base Class Library (BCL) ⓘ
linked to: .NET Base Class Library
System.Reflection.AmbiguousMatchException → library → Base Class Library ⓘ
linked to: .NET Base Class Library
System.Reflection.AssemblyNameFlags → partOf → .NET Base Class Library ⓘ
.NET (via Mono) → hasComponent → Base Class Library ⓘ
linked to: .NET Base Class Library
.NET (via Mono) → compatibleWith → .NET Framework APIs ⓘ
linked to: .NET Base Class Library
Z3 → hasAPI → .NET API ⓘ
linked to: .NET Base Class Library