From 5de223a39a9cdb558dd6fd7148c8a3f1f16e9189 Mon Sep 17 00:00:00 2001 From: Jared Parsons Date: Tue, 7 May 2024 11:29:08 -0700 Subject: [PATCH] net9.0 preview3 support --- .../Basic.Reference.Assemblies.Net90.csproj | 14 + Basic.Reference.Assemblies.Net90/Generated.cs | 5000 +++++++++++++++++ .../Generated.targets | 656 +++ ...asic.Reference.Assemblies.UnitTests.csproj | 1 + .../TestData.cs | 2 + Basic.Reference.Assemblies.sln | 14 + Generate/Program.cs | 35 +- 7 files changed, 5709 insertions(+), 13 deletions(-) create mode 100644 Basic.Reference.Assemblies.Net90/Basic.Reference.Assemblies.Net90.csproj create mode 100644 Basic.Reference.Assemblies.Net90/Generated.cs create mode 100644 Basic.Reference.Assemblies.Net90/Generated.targets diff --git a/Basic.Reference.Assemblies.Net90/Basic.Reference.Assemblies.Net90.csproj b/Basic.Reference.Assemblies.Net90/Basic.Reference.Assemblies.Net90.csproj new file mode 100644 index 0000000..64389d4 --- /dev/null +++ b/Basic.Reference.Assemblies.Net90/Basic.Reference.Assemblies.Net90.csproj @@ -0,0 +1,14 @@ + + + + netstandard2.0 + true + + + + + + + + + diff --git a/Basic.Reference.Assemblies.Net90/Generated.cs b/Basic.Reference.Assemblies.Net90/Generated.cs new file mode 100644 index 0000000..2794277 --- /dev/null +++ b/Basic.Reference.Assemblies.Net90/Generated.cs @@ -0,0 +1,5000 @@ +// This is a generated file, please edit Generate\Program.cs to change the contents + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Linq; +using Microsoft.CodeAnalysis; + +namespace Basic.Reference.Assemblies; +public static partial class Net90 +{ + public static class Resources + { + /// + /// The image bytes for Microsoft.CSharp.dll + /// + public static byte[] MicrosoftCSharp => ResourceLoader.GetOrCreateResource(ref _MicrosoftCSharp, "net90.Microsoft.CSharp"); + private static byte[]? _MicrosoftCSharp; + + /// + /// The image bytes for Microsoft.VisualBasic.Core.dll + /// + public static byte[] MicrosoftVisualBasicCore => ResourceLoader.GetOrCreateResource(ref _MicrosoftVisualBasicCore, "net90.Microsoft.VisualBasic.Core"); + private static byte[]? _MicrosoftVisualBasicCore; + + /// + /// The image bytes for Microsoft.VisualBasic.dll + /// + public static byte[] MicrosoftVisualBasic => ResourceLoader.GetOrCreateResource(ref _MicrosoftVisualBasic, "net90.Microsoft.VisualBasic"); + private static byte[]? _MicrosoftVisualBasic; + + /// + /// The image bytes for Microsoft.Win32.Primitives.dll + /// + public static byte[] MicrosoftWin32Primitives => ResourceLoader.GetOrCreateResource(ref _MicrosoftWin32Primitives, "net90.Microsoft.Win32.Primitives"); + private static byte[]? _MicrosoftWin32Primitives; + + /// + /// The image bytes for Microsoft.Win32.Registry.dll + /// + public static byte[] MicrosoftWin32Registry => ResourceLoader.GetOrCreateResource(ref _MicrosoftWin32Registry, "net90.Microsoft.Win32.Registry"); + private static byte[]? _MicrosoftWin32Registry; + + /// + /// The image bytes for mscorlib.dll + /// + public static byte[] mscorlib => ResourceLoader.GetOrCreateResource(ref _mscorlib, "net90.mscorlib"); + private static byte[]? _mscorlib; + + /// + /// The image bytes for netstandard.dll + /// + public static byte[] netstandard => ResourceLoader.GetOrCreateResource(ref _netstandard, "net90.netstandard"); + private static byte[]? _netstandard; + + /// + /// The image bytes for System.AppContext.dll + /// + public static byte[] SystemAppContext => ResourceLoader.GetOrCreateResource(ref _SystemAppContext, "net90.System.AppContext"); + private static byte[]? _SystemAppContext; + + /// + /// The image bytes for System.Buffers.dll + /// + public static byte[] SystemBuffers => ResourceLoader.GetOrCreateResource(ref _SystemBuffers, "net90.System.Buffers"); + private static byte[]? _SystemBuffers; + + /// + /// The image bytes for System.Collections.Concurrent.dll + /// + public static byte[] SystemCollectionsConcurrent => ResourceLoader.GetOrCreateResource(ref _SystemCollectionsConcurrent, "net90.System.Collections.Concurrent"); + private static byte[]? _SystemCollectionsConcurrent; + + /// + /// The image bytes for System.Collections.dll + /// + public static byte[] SystemCollections => ResourceLoader.GetOrCreateResource(ref _SystemCollections, "net90.System.Collections"); + private static byte[]? _SystemCollections; + + /// + /// The image bytes for System.Collections.Immutable.dll + /// + public static byte[] SystemCollectionsImmutable => ResourceLoader.GetOrCreateResource(ref _SystemCollectionsImmutable, "net90.System.Collections.Immutable"); + private static byte[]? _SystemCollectionsImmutable; + + /// + /// The image bytes for System.Collections.NonGeneric.dll + /// + public static byte[] SystemCollectionsNonGeneric => ResourceLoader.GetOrCreateResource(ref _SystemCollectionsNonGeneric, "net90.System.Collections.NonGeneric"); + private static byte[]? _SystemCollectionsNonGeneric; + + /// + /// The image bytes for System.Collections.Specialized.dll + /// + public static byte[] SystemCollectionsSpecialized => ResourceLoader.GetOrCreateResource(ref _SystemCollectionsSpecialized, "net90.System.Collections.Specialized"); + private static byte[]? _SystemCollectionsSpecialized; + + /// + /// The image bytes for System.ComponentModel.Annotations.dll + /// + public static byte[] SystemComponentModelAnnotations => ResourceLoader.GetOrCreateResource(ref _SystemComponentModelAnnotations, "net90.System.ComponentModel.Annotations"); + private static byte[]? _SystemComponentModelAnnotations; + + /// + /// The image bytes for System.ComponentModel.DataAnnotations.dll + /// + public static byte[] SystemComponentModelDataAnnotations => ResourceLoader.GetOrCreateResource(ref _SystemComponentModelDataAnnotations, "net90.System.ComponentModel.DataAnnotations"); + private static byte[]? _SystemComponentModelDataAnnotations; + + /// + /// The image bytes for System.ComponentModel.dll + /// + public static byte[] SystemComponentModel => ResourceLoader.GetOrCreateResource(ref _SystemComponentModel, "net90.System.ComponentModel"); + private static byte[]? _SystemComponentModel; + + /// + /// The image bytes for System.ComponentModel.EventBasedAsync.dll + /// + public static byte[] SystemComponentModelEventBasedAsync => ResourceLoader.GetOrCreateResource(ref _SystemComponentModelEventBasedAsync, "net90.System.ComponentModel.EventBasedAsync"); + private static byte[]? _SystemComponentModelEventBasedAsync; + + /// + /// The image bytes for System.ComponentModel.Primitives.dll + /// + public static byte[] SystemComponentModelPrimitives => ResourceLoader.GetOrCreateResource(ref _SystemComponentModelPrimitives, "net90.System.ComponentModel.Primitives"); + private static byte[]? _SystemComponentModelPrimitives; + + /// + /// The image bytes for System.ComponentModel.TypeConverter.dll + /// + public static byte[] SystemComponentModelTypeConverter => ResourceLoader.GetOrCreateResource(ref _SystemComponentModelTypeConverter, "net90.System.ComponentModel.TypeConverter"); + private static byte[]? _SystemComponentModelTypeConverter; + + /// + /// The image bytes for System.Configuration.dll + /// + public static byte[] SystemConfiguration => ResourceLoader.GetOrCreateResource(ref _SystemConfiguration, "net90.System.Configuration"); + private static byte[]? _SystemConfiguration; + + /// + /// The image bytes for System.Console.dll + /// + public static byte[] SystemConsole => ResourceLoader.GetOrCreateResource(ref _SystemConsole, "net90.System.Console"); + private static byte[]? _SystemConsole; + + /// + /// The image bytes for System.Core.dll + /// + public static byte[] SystemCore => ResourceLoader.GetOrCreateResource(ref _SystemCore, "net90.System.Core"); + private static byte[]? _SystemCore; + + /// + /// The image bytes for System.Data.Common.dll + /// + public static byte[] SystemDataCommon => ResourceLoader.GetOrCreateResource(ref _SystemDataCommon, "net90.System.Data.Common"); + private static byte[]? _SystemDataCommon; + + /// + /// The image bytes for System.Data.DataSetExtensions.dll + /// + public static byte[] SystemDataDataSetExtensions => ResourceLoader.GetOrCreateResource(ref _SystemDataDataSetExtensions, "net90.System.Data.DataSetExtensions"); + private static byte[]? _SystemDataDataSetExtensions; + + /// + /// The image bytes for System.Data.dll + /// + public static byte[] SystemData => ResourceLoader.GetOrCreateResource(ref _SystemData, "net90.System.Data"); + private static byte[]? _SystemData; + + /// + /// The image bytes for System.Diagnostics.Contracts.dll + /// + public static byte[] SystemDiagnosticsContracts => ResourceLoader.GetOrCreateResource(ref _SystemDiagnosticsContracts, "net90.System.Diagnostics.Contracts"); + private static byte[]? _SystemDiagnosticsContracts; + + /// + /// The image bytes for System.Diagnostics.Debug.dll + /// + public static byte[] SystemDiagnosticsDebug => ResourceLoader.GetOrCreateResource(ref _SystemDiagnosticsDebug, "net90.System.Diagnostics.Debug"); + private static byte[]? _SystemDiagnosticsDebug; + + /// + /// The image bytes for System.Diagnostics.DiagnosticSource.dll + /// + public static byte[] SystemDiagnosticsDiagnosticSource => ResourceLoader.GetOrCreateResource(ref _SystemDiagnosticsDiagnosticSource, "net90.System.Diagnostics.DiagnosticSource"); + private static byte[]? _SystemDiagnosticsDiagnosticSource; + + /// + /// The image bytes for System.Diagnostics.FileVersionInfo.dll + /// + public static byte[] SystemDiagnosticsFileVersionInfo => ResourceLoader.GetOrCreateResource(ref _SystemDiagnosticsFileVersionInfo, "net90.System.Diagnostics.FileVersionInfo"); + private static byte[]? _SystemDiagnosticsFileVersionInfo; + + /// + /// The image bytes for System.Diagnostics.Process.dll + /// + public static byte[] SystemDiagnosticsProcess => ResourceLoader.GetOrCreateResource(ref _SystemDiagnosticsProcess, "net90.System.Diagnostics.Process"); + private static byte[]? _SystemDiagnosticsProcess; + + /// + /// The image bytes for System.Diagnostics.StackTrace.dll + /// + public static byte[] SystemDiagnosticsStackTrace => ResourceLoader.GetOrCreateResource(ref _SystemDiagnosticsStackTrace, "net90.System.Diagnostics.StackTrace"); + private static byte[]? _SystemDiagnosticsStackTrace; + + /// + /// The image bytes for System.Diagnostics.TextWriterTraceListener.dll + /// + public static byte[] SystemDiagnosticsTextWriterTraceListener => ResourceLoader.GetOrCreateResource(ref _SystemDiagnosticsTextWriterTraceListener, "net90.System.Diagnostics.TextWriterTraceListener"); + private static byte[]? _SystemDiagnosticsTextWriterTraceListener; + + /// + /// The image bytes for System.Diagnostics.Tools.dll + /// + public static byte[] SystemDiagnosticsTools => ResourceLoader.GetOrCreateResource(ref _SystemDiagnosticsTools, "net90.System.Diagnostics.Tools"); + private static byte[]? _SystemDiagnosticsTools; + + /// + /// The image bytes for System.Diagnostics.TraceSource.dll + /// + public static byte[] SystemDiagnosticsTraceSource => ResourceLoader.GetOrCreateResource(ref _SystemDiagnosticsTraceSource, "net90.System.Diagnostics.TraceSource"); + private static byte[]? _SystemDiagnosticsTraceSource; + + /// + /// The image bytes for System.Diagnostics.Tracing.dll + /// + public static byte[] SystemDiagnosticsTracing => ResourceLoader.GetOrCreateResource(ref _SystemDiagnosticsTracing, "net90.System.Diagnostics.Tracing"); + private static byte[]? _SystemDiagnosticsTracing; + + /// + /// The image bytes for System.dll + /// + public static byte[] System => ResourceLoader.GetOrCreateResource(ref _System, "net90.System"); + private static byte[]? _System; + + /// + /// The image bytes for System.Drawing.dll + /// + public static byte[] SystemDrawing => ResourceLoader.GetOrCreateResource(ref _SystemDrawing, "net90.System.Drawing"); + private static byte[]? _SystemDrawing; + + /// + /// The image bytes for System.Drawing.Primitives.dll + /// + public static byte[] SystemDrawingPrimitives => ResourceLoader.GetOrCreateResource(ref _SystemDrawingPrimitives, "net90.System.Drawing.Primitives"); + private static byte[]? _SystemDrawingPrimitives; + + /// + /// The image bytes for System.Dynamic.Runtime.dll + /// + public static byte[] SystemDynamicRuntime => ResourceLoader.GetOrCreateResource(ref _SystemDynamicRuntime, "net90.System.Dynamic.Runtime"); + private static byte[]? _SystemDynamicRuntime; + + /// + /// The image bytes for System.Formats.Asn1.dll + /// + public static byte[] SystemFormatsAsn1 => ResourceLoader.GetOrCreateResource(ref _SystemFormatsAsn1, "net90.System.Formats.Asn1"); + private static byte[]? _SystemFormatsAsn1; + + /// + /// The image bytes for System.Formats.Tar.dll + /// + public static byte[] SystemFormatsTar => ResourceLoader.GetOrCreateResource(ref _SystemFormatsTar, "net90.System.Formats.Tar"); + private static byte[]? _SystemFormatsTar; + + /// + /// The image bytes for System.Globalization.Calendars.dll + /// + public static byte[] SystemGlobalizationCalendars => ResourceLoader.GetOrCreateResource(ref _SystemGlobalizationCalendars, "net90.System.Globalization.Calendars"); + private static byte[]? _SystemGlobalizationCalendars; + + /// + /// The image bytes for System.Globalization.dll + /// + public static byte[] SystemGlobalization => ResourceLoader.GetOrCreateResource(ref _SystemGlobalization, "net90.System.Globalization"); + private static byte[]? _SystemGlobalization; + + /// + /// The image bytes for System.Globalization.Extensions.dll + /// + public static byte[] SystemGlobalizationExtensions => ResourceLoader.GetOrCreateResource(ref _SystemGlobalizationExtensions, "net90.System.Globalization.Extensions"); + private static byte[]? _SystemGlobalizationExtensions; + + /// + /// The image bytes for System.IO.Compression.Brotli.dll + /// + public static byte[] SystemIOCompressionBrotli => ResourceLoader.GetOrCreateResource(ref _SystemIOCompressionBrotli, "net90.System.IO.Compression.Brotli"); + private static byte[]? _SystemIOCompressionBrotli; + + /// + /// The image bytes for System.IO.Compression.dll + /// + public static byte[] SystemIOCompression => ResourceLoader.GetOrCreateResource(ref _SystemIOCompression, "net90.System.IO.Compression"); + private static byte[]? _SystemIOCompression; + + /// + /// The image bytes for System.IO.Compression.FileSystem.dll + /// + public static byte[] SystemIOCompressionFileSystem => ResourceLoader.GetOrCreateResource(ref _SystemIOCompressionFileSystem, "net90.System.IO.Compression.FileSystem"); + private static byte[]? _SystemIOCompressionFileSystem; + + /// + /// The image bytes for System.IO.Compression.ZipFile.dll + /// + public static byte[] SystemIOCompressionZipFile => ResourceLoader.GetOrCreateResource(ref _SystemIOCompressionZipFile, "net90.System.IO.Compression.ZipFile"); + private static byte[]? _SystemIOCompressionZipFile; + + /// + /// The image bytes for System.IO.dll + /// + public static byte[] SystemIO => ResourceLoader.GetOrCreateResource(ref _SystemIO, "net90.System.IO"); + private static byte[]? _SystemIO; + + /// + /// The image bytes for System.IO.FileSystem.AccessControl.dll + /// + public static byte[] SystemIOFileSystemAccessControl => ResourceLoader.GetOrCreateResource(ref _SystemIOFileSystemAccessControl, "net90.System.IO.FileSystem.AccessControl"); + private static byte[]? _SystemIOFileSystemAccessControl; + + /// + /// The image bytes for System.IO.FileSystem.dll + /// + public static byte[] SystemIOFileSystem => ResourceLoader.GetOrCreateResource(ref _SystemIOFileSystem, "net90.System.IO.FileSystem"); + private static byte[]? _SystemIOFileSystem; + + /// + /// The image bytes for System.IO.FileSystem.DriveInfo.dll + /// + public static byte[] SystemIOFileSystemDriveInfo => ResourceLoader.GetOrCreateResource(ref _SystemIOFileSystemDriveInfo, "net90.System.IO.FileSystem.DriveInfo"); + private static byte[]? _SystemIOFileSystemDriveInfo; + + /// + /// The image bytes for System.IO.FileSystem.Primitives.dll + /// + public static byte[] SystemIOFileSystemPrimitives => ResourceLoader.GetOrCreateResource(ref _SystemIOFileSystemPrimitives, "net90.System.IO.FileSystem.Primitives"); + private static byte[]? _SystemIOFileSystemPrimitives; + + /// + /// The image bytes for System.IO.FileSystem.Watcher.dll + /// + public static byte[] SystemIOFileSystemWatcher => ResourceLoader.GetOrCreateResource(ref _SystemIOFileSystemWatcher, "net90.System.IO.FileSystem.Watcher"); + private static byte[]? _SystemIOFileSystemWatcher; + + /// + /// The image bytes for System.IO.IsolatedStorage.dll + /// + public static byte[] SystemIOIsolatedStorage => ResourceLoader.GetOrCreateResource(ref _SystemIOIsolatedStorage, "net90.System.IO.IsolatedStorage"); + private static byte[]? _SystemIOIsolatedStorage; + + /// + /// The image bytes for System.IO.MemoryMappedFiles.dll + /// + public static byte[] SystemIOMemoryMappedFiles => ResourceLoader.GetOrCreateResource(ref _SystemIOMemoryMappedFiles, "net90.System.IO.MemoryMappedFiles"); + private static byte[]? _SystemIOMemoryMappedFiles; + + /// + /// The image bytes for System.IO.Pipes.AccessControl.dll + /// + public static byte[] SystemIOPipesAccessControl => ResourceLoader.GetOrCreateResource(ref _SystemIOPipesAccessControl, "net90.System.IO.Pipes.AccessControl"); + private static byte[]? _SystemIOPipesAccessControl; + + /// + /// The image bytes for System.IO.Pipes.dll + /// + public static byte[] SystemIOPipes => ResourceLoader.GetOrCreateResource(ref _SystemIOPipes, "net90.System.IO.Pipes"); + private static byte[]? _SystemIOPipes; + + /// + /// The image bytes for System.IO.UnmanagedMemoryStream.dll + /// + public static byte[] SystemIOUnmanagedMemoryStream => ResourceLoader.GetOrCreateResource(ref _SystemIOUnmanagedMemoryStream, "net90.System.IO.UnmanagedMemoryStream"); + private static byte[]? _SystemIOUnmanagedMemoryStream; + + /// + /// The image bytes for System.Linq.dll + /// + public static byte[] SystemLinq => ResourceLoader.GetOrCreateResource(ref _SystemLinq, "net90.System.Linq"); + private static byte[]? _SystemLinq; + + /// + /// The image bytes for System.Linq.Expressions.dll + /// + public static byte[] SystemLinqExpressions => ResourceLoader.GetOrCreateResource(ref _SystemLinqExpressions, "net90.System.Linq.Expressions"); + private static byte[]? _SystemLinqExpressions; + + /// + /// The image bytes for System.Linq.Parallel.dll + /// + public static byte[] SystemLinqParallel => ResourceLoader.GetOrCreateResource(ref _SystemLinqParallel, "net90.System.Linq.Parallel"); + private static byte[]? _SystemLinqParallel; + + /// + /// The image bytes for System.Linq.Queryable.dll + /// + public static byte[] SystemLinqQueryable => ResourceLoader.GetOrCreateResource(ref _SystemLinqQueryable, "net90.System.Linq.Queryable"); + private static byte[]? _SystemLinqQueryable; + + /// + /// The image bytes for System.Memory.dll + /// + public static byte[] SystemMemory => ResourceLoader.GetOrCreateResource(ref _SystemMemory, "net90.System.Memory"); + private static byte[]? _SystemMemory; + + /// + /// The image bytes for System.Net.dll + /// + public static byte[] SystemNet => ResourceLoader.GetOrCreateResource(ref _SystemNet, "net90.System.Net"); + private static byte[]? _SystemNet; + + /// + /// The image bytes for System.Net.Http.dll + /// + public static byte[] SystemNetHttp => ResourceLoader.GetOrCreateResource(ref _SystemNetHttp, "net90.System.Net.Http"); + private static byte[]? _SystemNetHttp; + + /// + /// The image bytes for System.Net.Http.Json.dll + /// + public static byte[] SystemNetHttpJson => ResourceLoader.GetOrCreateResource(ref _SystemNetHttpJson, "net90.System.Net.Http.Json"); + private static byte[]? _SystemNetHttpJson; + + /// + /// The image bytes for System.Net.HttpListener.dll + /// + public static byte[] SystemNetHttpListener => ResourceLoader.GetOrCreateResource(ref _SystemNetHttpListener, "net90.System.Net.HttpListener"); + private static byte[]? _SystemNetHttpListener; + + /// + /// The image bytes for System.Net.Mail.dll + /// + public static byte[] SystemNetMail => ResourceLoader.GetOrCreateResource(ref _SystemNetMail, "net90.System.Net.Mail"); + private static byte[]? _SystemNetMail; + + /// + /// The image bytes for System.Net.NameResolution.dll + /// + public static byte[] SystemNetNameResolution => ResourceLoader.GetOrCreateResource(ref _SystemNetNameResolution, "net90.System.Net.NameResolution"); + private static byte[]? _SystemNetNameResolution; + + /// + /// The image bytes for System.Net.NetworkInformation.dll + /// + public static byte[] SystemNetNetworkInformation => ResourceLoader.GetOrCreateResource(ref _SystemNetNetworkInformation, "net90.System.Net.NetworkInformation"); + private static byte[]? _SystemNetNetworkInformation; + + /// + /// The image bytes for System.Net.Ping.dll + /// + public static byte[] SystemNetPing => ResourceLoader.GetOrCreateResource(ref _SystemNetPing, "net90.System.Net.Ping"); + private static byte[]? _SystemNetPing; + + /// + /// The image bytes for System.Net.Primitives.dll + /// + public static byte[] SystemNetPrimitives => ResourceLoader.GetOrCreateResource(ref _SystemNetPrimitives, "net90.System.Net.Primitives"); + private static byte[]? _SystemNetPrimitives; + + /// + /// The image bytes for System.Net.Quic.dll + /// + public static byte[] SystemNetQuic => ResourceLoader.GetOrCreateResource(ref _SystemNetQuic, "net90.System.Net.Quic"); + private static byte[]? _SystemNetQuic; + + /// + /// The image bytes for System.Net.Requests.dll + /// + public static byte[] SystemNetRequests => ResourceLoader.GetOrCreateResource(ref _SystemNetRequests, "net90.System.Net.Requests"); + private static byte[]? _SystemNetRequests; + + /// + /// The image bytes for System.Net.Security.dll + /// + public static byte[] SystemNetSecurity => ResourceLoader.GetOrCreateResource(ref _SystemNetSecurity, "net90.System.Net.Security"); + private static byte[]? _SystemNetSecurity; + + /// + /// The image bytes for System.Net.ServicePoint.dll + /// + public static byte[] SystemNetServicePoint => ResourceLoader.GetOrCreateResource(ref _SystemNetServicePoint, "net90.System.Net.ServicePoint"); + private static byte[]? _SystemNetServicePoint; + + /// + /// The image bytes for System.Net.Sockets.dll + /// + public static byte[] SystemNetSockets => ResourceLoader.GetOrCreateResource(ref _SystemNetSockets, "net90.System.Net.Sockets"); + private static byte[]? _SystemNetSockets; + + /// + /// The image bytes for System.Net.WebClient.dll + /// + public static byte[] SystemNetWebClient => ResourceLoader.GetOrCreateResource(ref _SystemNetWebClient, "net90.System.Net.WebClient"); + private static byte[]? _SystemNetWebClient; + + /// + /// The image bytes for System.Net.WebHeaderCollection.dll + /// + public static byte[] SystemNetWebHeaderCollection => ResourceLoader.GetOrCreateResource(ref _SystemNetWebHeaderCollection, "net90.System.Net.WebHeaderCollection"); + private static byte[]? _SystemNetWebHeaderCollection; + + /// + /// The image bytes for System.Net.WebProxy.dll + /// + public static byte[] SystemNetWebProxy => ResourceLoader.GetOrCreateResource(ref _SystemNetWebProxy, "net90.System.Net.WebProxy"); + private static byte[]? _SystemNetWebProxy; + + /// + /// The image bytes for System.Net.WebSockets.Client.dll + /// + public static byte[] SystemNetWebSocketsClient => ResourceLoader.GetOrCreateResource(ref _SystemNetWebSocketsClient, "net90.System.Net.WebSockets.Client"); + private static byte[]? _SystemNetWebSocketsClient; + + /// + /// The image bytes for System.Net.WebSockets.dll + /// + public static byte[] SystemNetWebSockets => ResourceLoader.GetOrCreateResource(ref _SystemNetWebSockets, "net90.System.Net.WebSockets"); + private static byte[]? _SystemNetWebSockets; + + /// + /// The image bytes for System.Numerics.dll + /// + public static byte[] SystemNumerics => ResourceLoader.GetOrCreateResource(ref _SystemNumerics, "net90.System.Numerics"); + private static byte[]? _SystemNumerics; + + /// + /// The image bytes for System.Numerics.Vectors.dll + /// + public static byte[] SystemNumericsVectors => ResourceLoader.GetOrCreateResource(ref _SystemNumericsVectors, "net90.System.Numerics.Vectors"); + private static byte[]? _SystemNumericsVectors; + + /// + /// The image bytes for System.ObjectModel.dll + /// + public static byte[] SystemObjectModel => ResourceLoader.GetOrCreateResource(ref _SystemObjectModel, "net90.System.ObjectModel"); + private static byte[]? _SystemObjectModel; + + /// + /// The image bytes for System.Reflection.DispatchProxy.dll + /// + public static byte[] SystemReflectionDispatchProxy => ResourceLoader.GetOrCreateResource(ref _SystemReflectionDispatchProxy, "net90.System.Reflection.DispatchProxy"); + private static byte[]? _SystemReflectionDispatchProxy; + + /// + /// The image bytes for System.Reflection.dll + /// + public static byte[] SystemReflection => ResourceLoader.GetOrCreateResource(ref _SystemReflection, "net90.System.Reflection"); + private static byte[]? _SystemReflection; + + /// + /// The image bytes for System.Reflection.Emit.dll + /// + public static byte[] SystemReflectionEmit => ResourceLoader.GetOrCreateResource(ref _SystemReflectionEmit, "net90.System.Reflection.Emit"); + private static byte[]? _SystemReflectionEmit; + + /// + /// The image bytes for System.Reflection.Emit.ILGeneration.dll + /// + public static byte[] SystemReflectionEmitILGeneration => ResourceLoader.GetOrCreateResource(ref _SystemReflectionEmitILGeneration, "net90.System.Reflection.Emit.ILGeneration"); + private static byte[]? _SystemReflectionEmitILGeneration; + + /// + /// The image bytes for System.Reflection.Emit.Lightweight.dll + /// + public static byte[] SystemReflectionEmitLightweight => ResourceLoader.GetOrCreateResource(ref _SystemReflectionEmitLightweight, "net90.System.Reflection.Emit.Lightweight"); + private static byte[]? _SystemReflectionEmitLightweight; + + /// + /// The image bytes for System.Reflection.Extensions.dll + /// + public static byte[] SystemReflectionExtensions => ResourceLoader.GetOrCreateResource(ref _SystemReflectionExtensions, "net90.System.Reflection.Extensions"); + private static byte[]? _SystemReflectionExtensions; + + /// + /// The image bytes for System.Reflection.Metadata.dll + /// + public static byte[] SystemReflectionMetadata => ResourceLoader.GetOrCreateResource(ref _SystemReflectionMetadata, "net90.System.Reflection.Metadata"); + private static byte[]? _SystemReflectionMetadata; + + /// + /// The image bytes for System.Reflection.Primitives.dll + /// + public static byte[] SystemReflectionPrimitives => ResourceLoader.GetOrCreateResource(ref _SystemReflectionPrimitives, "net90.System.Reflection.Primitives"); + private static byte[]? _SystemReflectionPrimitives; + + /// + /// The image bytes for System.Reflection.TypeExtensions.dll + /// + public static byte[] SystemReflectionTypeExtensions => ResourceLoader.GetOrCreateResource(ref _SystemReflectionTypeExtensions, "net90.System.Reflection.TypeExtensions"); + private static byte[]? _SystemReflectionTypeExtensions; + + /// + /// The image bytes for System.Resources.Reader.dll + /// + public static byte[] SystemResourcesReader => ResourceLoader.GetOrCreateResource(ref _SystemResourcesReader, "net90.System.Resources.Reader"); + private static byte[]? _SystemResourcesReader; + + /// + /// The image bytes for System.Resources.ResourceManager.dll + /// + public static byte[] SystemResourcesResourceManager => ResourceLoader.GetOrCreateResource(ref _SystemResourcesResourceManager, "net90.System.Resources.ResourceManager"); + private static byte[]? _SystemResourcesResourceManager; + + /// + /// The image bytes for System.Resources.Writer.dll + /// + public static byte[] SystemResourcesWriter => ResourceLoader.GetOrCreateResource(ref _SystemResourcesWriter, "net90.System.Resources.Writer"); + private static byte[]? _SystemResourcesWriter; + + /// + /// The image bytes for System.Runtime.CompilerServices.Unsafe.dll + /// + public static byte[] SystemRuntimeCompilerServicesUnsafe => ResourceLoader.GetOrCreateResource(ref _SystemRuntimeCompilerServicesUnsafe, "net90.System.Runtime.CompilerServices.Unsafe"); + private static byte[]? _SystemRuntimeCompilerServicesUnsafe; + + /// + /// The image bytes for System.Runtime.CompilerServices.VisualC.dll + /// + public static byte[] SystemRuntimeCompilerServicesVisualC => ResourceLoader.GetOrCreateResource(ref _SystemRuntimeCompilerServicesVisualC, "net90.System.Runtime.CompilerServices.VisualC"); + private static byte[]? _SystemRuntimeCompilerServicesVisualC; + + /// + /// The image bytes for System.Runtime.dll + /// + public static byte[] SystemRuntime => ResourceLoader.GetOrCreateResource(ref _SystemRuntime, "net90.System.Runtime"); + private static byte[]? _SystemRuntime; + + /// + /// The image bytes for System.Runtime.Extensions.dll + /// + public static byte[] SystemRuntimeExtensions => ResourceLoader.GetOrCreateResource(ref _SystemRuntimeExtensions, "net90.System.Runtime.Extensions"); + private static byte[]? _SystemRuntimeExtensions; + + /// + /// The image bytes for System.Runtime.Handles.dll + /// + public static byte[] SystemRuntimeHandles => ResourceLoader.GetOrCreateResource(ref _SystemRuntimeHandles, "net90.System.Runtime.Handles"); + private static byte[]? _SystemRuntimeHandles; + + /// + /// The image bytes for System.Runtime.InteropServices.dll + /// + public static byte[] SystemRuntimeInteropServices => ResourceLoader.GetOrCreateResource(ref _SystemRuntimeInteropServices, "net90.System.Runtime.InteropServices"); + private static byte[]? _SystemRuntimeInteropServices; + + /// + /// The image bytes for System.Runtime.InteropServices.JavaScript.dll + /// + public static byte[] SystemRuntimeInteropServicesJavaScript => ResourceLoader.GetOrCreateResource(ref _SystemRuntimeInteropServicesJavaScript, "net90.System.Runtime.InteropServices.JavaScript"); + private static byte[]? _SystemRuntimeInteropServicesJavaScript; + + /// + /// The image bytes for System.Runtime.InteropServices.RuntimeInformation.dll + /// + public static byte[] SystemRuntimeInteropServicesRuntimeInformation => ResourceLoader.GetOrCreateResource(ref _SystemRuntimeInteropServicesRuntimeInformation, "net90.System.Runtime.InteropServices.RuntimeInformation"); + private static byte[]? _SystemRuntimeInteropServicesRuntimeInformation; + + /// + /// The image bytes for System.Runtime.Intrinsics.dll + /// + public static byte[] SystemRuntimeIntrinsics => ResourceLoader.GetOrCreateResource(ref _SystemRuntimeIntrinsics, "net90.System.Runtime.Intrinsics"); + private static byte[]? _SystemRuntimeIntrinsics; + + /// + /// The image bytes for System.Runtime.Loader.dll + /// + public static byte[] SystemRuntimeLoader => ResourceLoader.GetOrCreateResource(ref _SystemRuntimeLoader, "net90.System.Runtime.Loader"); + private static byte[]? _SystemRuntimeLoader; + + /// + /// The image bytes for System.Runtime.Numerics.dll + /// + public static byte[] SystemRuntimeNumerics => ResourceLoader.GetOrCreateResource(ref _SystemRuntimeNumerics, "net90.System.Runtime.Numerics"); + private static byte[]? _SystemRuntimeNumerics; + + /// + /// The image bytes for System.Runtime.Serialization.dll + /// + public static byte[] SystemRuntimeSerialization => ResourceLoader.GetOrCreateResource(ref _SystemRuntimeSerialization, "net90.System.Runtime.Serialization"); + private static byte[]? _SystemRuntimeSerialization; + + /// + /// The image bytes for System.Runtime.Serialization.Formatters.dll + /// + public static byte[] SystemRuntimeSerializationFormatters => ResourceLoader.GetOrCreateResource(ref _SystemRuntimeSerializationFormatters, "net90.System.Runtime.Serialization.Formatters"); + private static byte[]? _SystemRuntimeSerializationFormatters; + + /// + /// The image bytes for System.Runtime.Serialization.Json.dll + /// + public static byte[] SystemRuntimeSerializationJson => ResourceLoader.GetOrCreateResource(ref _SystemRuntimeSerializationJson, "net90.System.Runtime.Serialization.Json"); + private static byte[]? _SystemRuntimeSerializationJson; + + /// + /// The image bytes for System.Runtime.Serialization.Primitives.dll + /// + public static byte[] SystemRuntimeSerializationPrimitives => ResourceLoader.GetOrCreateResource(ref _SystemRuntimeSerializationPrimitives, "net90.System.Runtime.Serialization.Primitives"); + private static byte[]? _SystemRuntimeSerializationPrimitives; + + /// + /// The image bytes for System.Runtime.Serialization.Xml.dll + /// + public static byte[] SystemRuntimeSerializationXml => ResourceLoader.GetOrCreateResource(ref _SystemRuntimeSerializationXml, "net90.System.Runtime.Serialization.Xml"); + private static byte[]? _SystemRuntimeSerializationXml; + + /// + /// The image bytes for System.Security.AccessControl.dll + /// + public static byte[] SystemSecurityAccessControl => ResourceLoader.GetOrCreateResource(ref _SystemSecurityAccessControl, "net90.System.Security.AccessControl"); + private static byte[]? _SystemSecurityAccessControl; + + /// + /// The image bytes for System.Security.Claims.dll + /// + public static byte[] SystemSecurityClaims => ResourceLoader.GetOrCreateResource(ref _SystemSecurityClaims, "net90.System.Security.Claims"); + private static byte[]? _SystemSecurityClaims; + + /// + /// The image bytes for System.Security.Cryptography.Algorithms.dll + /// + public static byte[] SystemSecurityCryptographyAlgorithms => ResourceLoader.GetOrCreateResource(ref _SystemSecurityCryptographyAlgorithms, "net90.System.Security.Cryptography.Algorithms"); + private static byte[]? _SystemSecurityCryptographyAlgorithms; + + /// + /// The image bytes for System.Security.Cryptography.Cng.dll + /// + public static byte[] SystemSecurityCryptographyCng => ResourceLoader.GetOrCreateResource(ref _SystemSecurityCryptographyCng, "net90.System.Security.Cryptography.Cng"); + private static byte[]? _SystemSecurityCryptographyCng; + + /// + /// The image bytes for System.Security.Cryptography.Csp.dll + /// + public static byte[] SystemSecurityCryptographyCsp => ResourceLoader.GetOrCreateResource(ref _SystemSecurityCryptographyCsp, "net90.System.Security.Cryptography.Csp"); + private static byte[]? _SystemSecurityCryptographyCsp; + + /// + /// The image bytes for System.Security.Cryptography.dll + /// + public static byte[] SystemSecurityCryptography => ResourceLoader.GetOrCreateResource(ref _SystemSecurityCryptography, "net90.System.Security.Cryptography"); + private static byte[]? _SystemSecurityCryptography; + + /// + /// The image bytes for System.Security.Cryptography.Encoding.dll + /// + public static byte[] SystemSecurityCryptographyEncoding => ResourceLoader.GetOrCreateResource(ref _SystemSecurityCryptographyEncoding, "net90.System.Security.Cryptography.Encoding"); + private static byte[]? _SystemSecurityCryptographyEncoding; + + /// + /// The image bytes for System.Security.Cryptography.OpenSsl.dll + /// + public static byte[] SystemSecurityCryptographyOpenSsl => ResourceLoader.GetOrCreateResource(ref _SystemSecurityCryptographyOpenSsl, "net90.System.Security.Cryptography.OpenSsl"); + private static byte[]? _SystemSecurityCryptographyOpenSsl; + + /// + /// The image bytes for System.Security.Cryptography.Primitives.dll + /// + public static byte[] SystemSecurityCryptographyPrimitives => ResourceLoader.GetOrCreateResource(ref _SystemSecurityCryptographyPrimitives, "net90.System.Security.Cryptography.Primitives"); + private static byte[]? _SystemSecurityCryptographyPrimitives; + + /// + /// The image bytes for System.Security.Cryptography.X509Certificates.dll + /// + public static byte[] SystemSecurityCryptographyX509Certificates => ResourceLoader.GetOrCreateResource(ref _SystemSecurityCryptographyX509Certificates, "net90.System.Security.Cryptography.X509Certificates"); + private static byte[]? _SystemSecurityCryptographyX509Certificates; + + /// + /// The image bytes for System.Security.dll + /// + public static byte[] SystemSecurity => ResourceLoader.GetOrCreateResource(ref _SystemSecurity, "net90.System.Security"); + private static byte[]? _SystemSecurity; + + /// + /// The image bytes for System.Security.Principal.dll + /// + public static byte[] SystemSecurityPrincipal => ResourceLoader.GetOrCreateResource(ref _SystemSecurityPrincipal, "net90.System.Security.Principal"); + private static byte[]? _SystemSecurityPrincipal; + + /// + /// The image bytes for System.Security.Principal.Windows.dll + /// + public static byte[] SystemSecurityPrincipalWindows => ResourceLoader.GetOrCreateResource(ref _SystemSecurityPrincipalWindows, "net90.System.Security.Principal.Windows"); + private static byte[]? _SystemSecurityPrincipalWindows; + + /// + /// The image bytes for System.Security.SecureString.dll + /// + public static byte[] SystemSecuritySecureString => ResourceLoader.GetOrCreateResource(ref _SystemSecuritySecureString, "net90.System.Security.SecureString"); + private static byte[]? _SystemSecuritySecureString; + + /// + /// The image bytes for System.ServiceModel.Web.dll + /// + public static byte[] SystemServiceModelWeb => ResourceLoader.GetOrCreateResource(ref _SystemServiceModelWeb, "net90.System.ServiceModel.Web"); + private static byte[]? _SystemServiceModelWeb; + + /// + /// The image bytes for System.ServiceProcess.dll + /// + public static byte[] SystemServiceProcess => ResourceLoader.GetOrCreateResource(ref _SystemServiceProcess, "net90.System.ServiceProcess"); + private static byte[]? _SystemServiceProcess; + + /// + /// The image bytes for System.Text.Encoding.CodePages.dll + /// + public static byte[] SystemTextEncodingCodePages => ResourceLoader.GetOrCreateResource(ref _SystemTextEncodingCodePages, "net90.System.Text.Encoding.CodePages"); + private static byte[]? _SystemTextEncodingCodePages; + + /// + /// The image bytes for System.Text.Encoding.dll + /// + public static byte[] SystemTextEncoding => ResourceLoader.GetOrCreateResource(ref _SystemTextEncoding, "net90.System.Text.Encoding"); + private static byte[]? _SystemTextEncoding; + + /// + /// The image bytes for System.Text.Encoding.Extensions.dll + /// + public static byte[] SystemTextEncodingExtensions => ResourceLoader.GetOrCreateResource(ref _SystemTextEncodingExtensions, "net90.System.Text.Encoding.Extensions"); + private static byte[]? _SystemTextEncodingExtensions; + + /// + /// The image bytes for System.Text.Encodings.Web.dll + /// + public static byte[] SystemTextEncodingsWeb => ResourceLoader.GetOrCreateResource(ref _SystemTextEncodingsWeb, "net90.System.Text.Encodings.Web"); + private static byte[]? _SystemTextEncodingsWeb; + + /// + /// The image bytes for System.Text.Json.dll + /// + public static byte[] SystemTextJson => ResourceLoader.GetOrCreateResource(ref _SystemTextJson, "net90.System.Text.Json"); + private static byte[]? _SystemTextJson; + + /// + /// The image bytes for System.Text.RegularExpressions.dll + /// + public static byte[] SystemTextRegularExpressions => ResourceLoader.GetOrCreateResource(ref _SystemTextRegularExpressions, "net90.System.Text.RegularExpressions"); + private static byte[]? _SystemTextRegularExpressions; + + /// + /// The image bytes for System.Threading.Channels.dll + /// + public static byte[] SystemThreadingChannels => ResourceLoader.GetOrCreateResource(ref _SystemThreadingChannels, "net90.System.Threading.Channels"); + private static byte[]? _SystemThreadingChannels; + + /// + /// The image bytes for System.Threading.dll + /// + public static byte[] SystemThreading => ResourceLoader.GetOrCreateResource(ref _SystemThreading, "net90.System.Threading"); + private static byte[]? _SystemThreading; + + /// + /// The image bytes for System.Threading.Overlapped.dll + /// + public static byte[] SystemThreadingOverlapped => ResourceLoader.GetOrCreateResource(ref _SystemThreadingOverlapped, "net90.System.Threading.Overlapped"); + private static byte[]? _SystemThreadingOverlapped; + + /// + /// The image bytes for System.Threading.Tasks.Dataflow.dll + /// + public static byte[] SystemThreadingTasksDataflow => ResourceLoader.GetOrCreateResource(ref _SystemThreadingTasksDataflow, "net90.System.Threading.Tasks.Dataflow"); + private static byte[]? _SystemThreadingTasksDataflow; + + /// + /// The image bytes for System.Threading.Tasks.dll + /// + public static byte[] SystemThreadingTasks => ResourceLoader.GetOrCreateResource(ref _SystemThreadingTasks, "net90.System.Threading.Tasks"); + private static byte[]? _SystemThreadingTasks; + + /// + /// The image bytes for System.Threading.Tasks.Extensions.dll + /// + public static byte[] SystemThreadingTasksExtensions => ResourceLoader.GetOrCreateResource(ref _SystemThreadingTasksExtensions, "net90.System.Threading.Tasks.Extensions"); + private static byte[]? _SystemThreadingTasksExtensions; + + /// + /// The image bytes for System.Threading.Tasks.Parallel.dll + /// + public static byte[] SystemThreadingTasksParallel => ResourceLoader.GetOrCreateResource(ref _SystemThreadingTasksParallel, "net90.System.Threading.Tasks.Parallel"); + private static byte[]? _SystemThreadingTasksParallel; + + /// + /// The image bytes for System.Threading.Thread.dll + /// + public static byte[] SystemThreadingThread => ResourceLoader.GetOrCreateResource(ref _SystemThreadingThread, "net90.System.Threading.Thread"); + private static byte[]? _SystemThreadingThread; + + /// + /// The image bytes for System.Threading.ThreadPool.dll + /// + public static byte[] SystemThreadingThreadPool => ResourceLoader.GetOrCreateResource(ref _SystemThreadingThreadPool, "net90.System.Threading.ThreadPool"); + private static byte[]? _SystemThreadingThreadPool; + + /// + /// The image bytes for System.Threading.Timer.dll + /// + public static byte[] SystemThreadingTimer => ResourceLoader.GetOrCreateResource(ref _SystemThreadingTimer, "net90.System.Threading.Timer"); + private static byte[]? _SystemThreadingTimer; + + /// + /// The image bytes for System.Transactions.dll + /// + public static byte[] SystemTransactions => ResourceLoader.GetOrCreateResource(ref _SystemTransactions, "net90.System.Transactions"); + private static byte[]? _SystemTransactions; + + /// + /// The image bytes for System.Transactions.Local.dll + /// + public static byte[] SystemTransactionsLocal => ResourceLoader.GetOrCreateResource(ref _SystemTransactionsLocal, "net90.System.Transactions.Local"); + private static byte[]? _SystemTransactionsLocal; + + /// + /// The image bytes for System.ValueTuple.dll + /// + public static byte[] SystemValueTuple => ResourceLoader.GetOrCreateResource(ref _SystemValueTuple, "net90.System.ValueTuple"); + private static byte[]? _SystemValueTuple; + + /// + /// The image bytes for System.Web.dll + /// + public static byte[] SystemWeb => ResourceLoader.GetOrCreateResource(ref _SystemWeb, "net90.System.Web"); + private static byte[]? _SystemWeb; + + /// + /// The image bytes for System.Web.HttpUtility.dll + /// + public static byte[] SystemWebHttpUtility => ResourceLoader.GetOrCreateResource(ref _SystemWebHttpUtility, "net90.System.Web.HttpUtility"); + private static byte[]? _SystemWebHttpUtility; + + /// + /// The image bytes for System.Windows.dll + /// + public static byte[] SystemWindows => ResourceLoader.GetOrCreateResource(ref _SystemWindows, "net90.System.Windows"); + private static byte[]? _SystemWindows; + + /// + /// The image bytes for System.Xml.dll + /// + public static byte[] SystemXml => ResourceLoader.GetOrCreateResource(ref _SystemXml, "net90.System.Xml"); + private static byte[]? _SystemXml; + + /// + /// The image bytes for System.Xml.Linq.dll + /// + public static byte[] SystemXmlLinq => ResourceLoader.GetOrCreateResource(ref _SystemXmlLinq, "net90.System.Xml.Linq"); + private static byte[]? _SystemXmlLinq; + + /// + /// The image bytes for System.Xml.ReaderWriter.dll + /// + public static byte[] SystemXmlReaderWriter => ResourceLoader.GetOrCreateResource(ref _SystemXmlReaderWriter, "net90.System.Xml.ReaderWriter"); + private static byte[]? _SystemXmlReaderWriter; + + /// + /// The image bytes for System.Xml.Serialization.dll + /// + public static byte[] SystemXmlSerialization => ResourceLoader.GetOrCreateResource(ref _SystemXmlSerialization, "net90.System.Xml.Serialization"); + private static byte[]? _SystemXmlSerialization; + + /// + /// The image bytes for System.Xml.XDocument.dll + /// + public static byte[] SystemXmlXDocument => ResourceLoader.GetOrCreateResource(ref _SystemXmlXDocument, "net90.System.Xml.XDocument"); + private static byte[]? _SystemXmlXDocument; + + /// + /// The image bytes for System.Xml.XmlDocument.dll + /// + public static byte[] SystemXmlXmlDocument => ResourceLoader.GetOrCreateResource(ref _SystemXmlXmlDocument, "net90.System.Xml.XmlDocument"); + private static byte[]? _SystemXmlXmlDocument; + + /// + /// The image bytes for System.Xml.XmlSerializer.dll + /// + public static byte[] SystemXmlXmlSerializer => ResourceLoader.GetOrCreateResource(ref _SystemXmlXmlSerializer, "net90.System.Xml.XmlSerializer"); + private static byte[]? _SystemXmlXmlSerializer; + + /// + /// The image bytes for System.Xml.XPath.dll + /// + public static byte[] SystemXmlXPath => ResourceLoader.GetOrCreateResource(ref _SystemXmlXPath, "net90.System.Xml.XPath"); + private static byte[]? _SystemXmlXPath; + + /// + /// The image bytes for System.Xml.XPath.XDocument.dll + /// + public static byte[] SystemXmlXPathXDocument => ResourceLoader.GetOrCreateResource(ref _SystemXmlXPathXDocument, "net90.System.Xml.XPath.XDocument"); + private static byte[]? _SystemXmlXPathXDocument; + + /// + /// The image bytes for WindowsBase.dll + /// + public static byte[] WindowsBase => ResourceLoader.GetOrCreateResource(ref _WindowsBase, "net90.WindowsBase"); + private static byte[]? _WindowsBase; + + + } +} +public static partial class Net90 +{ + public static class ReferenceInfos + { + + /// + /// The for Microsoft.CSharp.dll + /// + public static ReferenceInfo MicrosoftCSharp => new ReferenceInfo("Microsoft.CSharp.dll", Resources.MicrosoftCSharp, Net90.References.MicrosoftCSharp, global::System.Guid.Parse("64f1e8f4-0b94-4379-9625-2885e0f3a5bd")); + + /// + /// The for Microsoft.VisualBasic.Core.dll + /// + public static ReferenceInfo MicrosoftVisualBasicCore => new ReferenceInfo("Microsoft.VisualBasic.Core.dll", Resources.MicrosoftVisualBasicCore, Net90.References.MicrosoftVisualBasicCore, global::System.Guid.Parse("e93dc53b-93fa-41d2-8e46-4fa40c2d445e")); + + /// + /// The for Microsoft.VisualBasic.dll + /// + public static ReferenceInfo MicrosoftVisualBasic => new ReferenceInfo("Microsoft.VisualBasic.dll", Resources.MicrosoftVisualBasic, Net90.References.MicrosoftVisualBasic, global::System.Guid.Parse("16f675b4-07d3-4574-993a-8863d44523c1")); + + /// + /// The for Microsoft.Win32.Primitives.dll + /// + public static ReferenceInfo MicrosoftWin32Primitives => new ReferenceInfo("Microsoft.Win32.Primitives.dll", Resources.MicrosoftWin32Primitives, Net90.References.MicrosoftWin32Primitives, global::System.Guid.Parse("1b663b10-1d81-47ec-91f7-795a178568a5")); + + /// + /// The for Microsoft.Win32.Registry.dll + /// + public static ReferenceInfo MicrosoftWin32Registry => new ReferenceInfo("Microsoft.Win32.Registry.dll", Resources.MicrosoftWin32Registry, Net90.References.MicrosoftWin32Registry, global::System.Guid.Parse("25f949ca-dfca-4e11-a64f-7672cef83211")); + + /// + /// The for mscorlib.dll + /// + public static ReferenceInfo mscorlib => new ReferenceInfo("mscorlib.dll", Resources.mscorlib, Net90.References.mscorlib, global::System.Guid.Parse("681f7cf7-fcef-4030-8d94-8334797f24f5")); + + /// + /// The for netstandard.dll + /// + public static ReferenceInfo netstandard => new ReferenceInfo("netstandard.dll", Resources.netstandard, Net90.References.netstandard, global::System.Guid.Parse("d9a4daed-ffaf-476a-b0ea-ab41c25fa5a1")); + + /// + /// The for System.AppContext.dll + /// + public static ReferenceInfo SystemAppContext => new ReferenceInfo("System.AppContext.dll", Resources.SystemAppContext, Net90.References.SystemAppContext, global::System.Guid.Parse("b3ec8263-113d-40aa-883e-37853a296bdf")); + + /// + /// The for System.Buffers.dll + /// + public static ReferenceInfo SystemBuffers => new ReferenceInfo("System.Buffers.dll", Resources.SystemBuffers, Net90.References.SystemBuffers, global::System.Guid.Parse("64be861d-d169-4172-8f4a-3acd5395e19b")); + + /// + /// The for System.Collections.Concurrent.dll + /// + public static ReferenceInfo SystemCollectionsConcurrent => new ReferenceInfo("System.Collections.Concurrent.dll", Resources.SystemCollectionsConcurrent, Net90.References.SystemCollectionsConcurrent, global::System.Guid.Parse("a15ee733-6cda-439d-af6a-59245ce0806b")); + + /// + /// The for System.Collections.dll + /// + public static ReferenceInfo SystemCollections => new ReferenceInfo("System.Collections.dll", Resources.SystemCollections, Net90.References.SystemCollections, global::System.Guid.Parse("54bc55a5-81b5-4ac4-a66d-be8d8177ffa2")); + + /// + /// The for System.Collections.Immutable.dll + /// + public static ReferenceInfo SystemCollectionsImmutable => new ReferenceInfo("System.Collections.Immutable.dll", Resources.SystemCollectionsImmutable, Net90.References.SystemCollectionsImmutable, global::System.Guid.Parse("dbd97958-7803-4d96-b06f-64264bfce0ee")); + + /// + /// The for System.Collections.NonGeneric.dll + /// + public static ReferenceInfo SystemCollectionsNonGeneric => new ReferenceInfo("System.Collections.NonGeneric.dll", Resources.SystemCollectionsNonGeneric, Net90.References.SystemCollectionsNonGeneric, global::System.Guid.Parse("fc34be72-f3dd-4312-a1e4-647bb08a9df2")); + + /// + /// The for System.Collections.Specialized.dll + /// + public static ReferenceInfo SystemCollectionsSpecialized => new ReferenceInfo("System.Collections.Specialized.dll", Resources.SystemCollectionsSpecialized, Net90.References.SystemCollectionsSpecialized, global::System.Guid.Parse("b5ba44f4-6b7c-4513-9b11-b32266b88fcd")); + + /// + /// The for System.ComponentModel.Annotations.dll + /// + public static ReferenceInfo SystemComponentModelAnnotations => new ReferenceInfo("System.ComponentModel.Annotations.dll", Resources.SystemComponentModelAnnotations, Net90.References.SystemComponentModelAnnotations, global::System.Guid.Parse("33105e93-edd5-43a8-882e-9661f1aaabf6")); + + /// + /// The for System.ComponentModel.DataAnnotations.dll + /// + public static ReferenceInfo SystemComponentModelDataAnnotations => new ReferenceInfo("System.ComponentModel.DataAnnotations.dll", Resources.SystemComponentModelDataAnnotations, Net90.References.SystemComponentModelDataAnnotations, global::System.Guid.Parse("678f5cd2-7067-4493-b9f9-32f8bb48290f")); + + /// + /// The for System.ComponentModel.dll + /// + public static ReferenceInfo SystemComponentModel => new ReferenceInfo("System.ComponentModel.dll", Resources.SystemComponentModel, Net90.References.SystemComponentModel, global::System.Guid.Parse("fd7c2eca-b360-48fb-898f-2db55aab9ecd")); + + /// + /// The for System.ComponentModel.EventBasedAsync.dll + /// + public static ReferenceInfo SystemComponentModelEventBasedAsync => new ReferenceInfo("System.ComponentModel.EventBasedAsync.dll", Resources.SystemComponentModelEventBasedAsync, Net90.References.SystemComponentModelEventBasedAsync, global::System.Guid.Parse("ef153d7d-96bc-43c1-a6a9-2f77be69eef8")); + + /// + /// The for System.ComponentModel.Primitives.dll + /// + public static ReferenceInfo SystemComponentModelPrimitives => new ReferenceInfo("System.ComponentModel.Primitives.dll", Resources.SystemComponentModelPrimitives, Net90.References.SystemComponentModelPrimitives, global::System.Guid.Parse("711fd2f5-60cc-4e71-950f-119ba68f7582")); + + /// + /// The for System.ComponentModel.TypeConverter.dll + /// + public static ReferenceInfo SystemComponentModelTypeConverter => new ReferenceInfo("System.ComponentModel.TypeConverter.dll", Resources.SystemComponentModelTypeConverter, Net90.References.SystemComponentModelTypeConverter, global::System.Guid.Parse("35190eef-9462-49cb-ac67-cc558c2b92b5")); + + /// + /// The for System.Configuration.dll + /// + public static ReferenceInfo SystemConfiguration => new ReferenceInfo("System.Configuration.dll", Resources.SystemConfiguration, Net90.References.SystemConfiguration, global::System.Guid.Parse("bae12525-381f-48d6-99ba-7cb9ae47977c")); + + /// + /// The for System.Console.dll + /// + public static ReferenceInfo SystemConsole => new ReferenceInfo("System.Console.dll", Resources.SystemConsole, Net90.References.SystemConsole, global::System.Guid.Parse("c87ca8af-d7b8-4e16-aedd-d67f8ff3d513")); + + /// + /// The for System.Core.dll + /// + public static ReferenceInfo SystemCore => new ReferenceInfo("System.Core.dll", Resources.SystemCore, Net90.References.SystemCore, global::System.Guid.Parse("f75c5d38-8b46-4dc5-9423-c51cdb214ad9")); + + /// + /// The for System.Data.Common.dll + /// + public static ReferenceInfo SystemDataCommon => new ReferenceInfo("System.Data.Common.dll", Resources.SystemDataCommon, Net90.References.SystemDataCommon, global::System.Guid.Parse("f86965fd-3383-4674-b8c1-2881aaf9c8f6")); + + /// + /// The for System.Data.DataSetExtensions.dll + /// + public static ReferenceInfo SystemDataDataSetExtensions => new ReferenceInfo("System.Data.DataSetExtensions.dll", Resources.SystemDataDataSetExtensions, Net90.References.SystemDataDataSetExtensions, global::System.Guid.Parse("a2acfe63-720c-456c-b450-4033b500498f")); + + /// + /// The for System.Data.dll + /// + public static ReferenceInfo SystemData => new ReferenceInfo("System.Data.dll", Resources.SystemData, Net90.References.SystemData, global::System.Guid.Parse("f5d7b3d9-0e51-4e97-9bb6-3f34f8803dc5")); + + /// + /// The for System.Diagnostics.Contracts.dll + /// + public static ReferenceInfo SystemDiagnosticsContracts => new ReferenceInfo("System.Diagnostics.Contracts.dll", Resources.SystemDiagnosticsContracts, Net90.References.SystemDiagnosticsContracts, global::System.Guid.Parse("bed1df30-ac56-4627-91ad-124a4c80202d")); + + /// + /// The for System.Diagnostics.Debug.dll + /// + public static ReferenceInfo SystemDiagnosticsDebug => new ReferenceInfo("System.Diagnostics.Debug.dll", Resources.SystemDiagnosticsDebug, Net90.References.SystemDiagnosticsDebug, global::System.Guid.Parse("6b880bd3-729c-4630-b4f0-24ee6e71a4ae")); + + /// + /// The for System.Diagnostics.DiagnosticSource.dll + /// + public static ReferenceInfo SystemDiagnosticsDiagnosticSource => new ReferenceInfo("System.Diagnostics.DiagnosticSource.dll", Resources.SystemDiagnosticsDiagnosticSource, Net90.References.SystemDiagnosticsDiagnosticSource, global::System.Guid.Parse("7e99c2e2-b3b7-4ccb-af79-9e4eba3830c8")); + + /// + /// The for System.Diagnostics.FileVersionInfo.dll + /// + public static ReferenceInfo SystemDiagnosticsFileVersionInfo => new ReferenceInfo("System.Diagnostics.FileVersionInfo.dll", Resources.SystemDiagnosticsFileVersionInfo, Net90.References.SystemDiagnosticsFileVersionInfo, global::System.Guid.Parse("a359ee03-bc2b-4a21-9561-1bc851debf01")); + + /// + /// The for System.Diagnostics.Process.dll + /// + public static ReferenceInfo SystemDiagnosticsProcess => new ReferenceInfo("System.Diagnostics.Process.dll", Resources.SystemDiagnosticsProcess, Net90.References.SystemDiagnosticsProcess, global::System.Guid.Parse("6c366f72-6580-4e6b-b3c2-05a996410782")); + + /// + /// The for System.Diagnostics.StackTrace.dll + /// + public static ReferenceInfo SystemDiagnosticsStackTrace => new ReferenceInfo("System.Diagnostics.StackTrace.dll", Resources.SystemDiagnosticsStackTrace, Net90.References.SystemDiagnosticsStackTrace, global::System.Guid.Parse("d9103001-7b71-4e0d-ad11-e5145be4b092")); + + /// + /// The for System.Diagnostics.TextWriterTraceListener.dll + /// + public static ReferenceInfo SystemDiagnosticsTextWriterTraceListener => new ReferenceInfo("System.Diagnostics.TextWriterTraceListener.dll", Resources.SystemDiagnosticsTextWriterTraceListener, Net90.References.SystemDiagnosticsTextWriterTraceListener, global::System.Guid.Parse("0d5df73c-5d02-40a1-876b-5ccebad662d8")); + + /// + /// The for System.Diagnostics.Tools.dll + /// + public static ReferenceInfo SystemDiagnosticsTools => new ReferenceInfo("System.Diagnostics.Tools.dll", Resources.SystemDiagnosticsTools, Net90.References.SystemDiagnosticsTools, global::System.Guid.Parse("14010c89-7aef-4ee1-acb7-443d320667e7")); + + /// + /// The for System.Diagnostics.TraceSource.dll + /// + public static ReferenceInfo SystemDiagnosticsTraceSource => new ReferenceInfo("System.Diagnostics.TraceSource.dll", Resources.SystemDiagnosticsTraceSource, Net90.References.SystemDiagnosticsTraceSource, global::System.Guid.Parse("84a0a5b2-7088-4432-a80a-d4d416fb9d05")); + + /// + /// The for System.Diagnostics.Tracing.dll + /// + public static ReferenceInfo SystemDiagnosticsTracing => new ReferenceInfo("System.Diagnostics.Tracing.dll", Resources.SystemDiagnosticsTracing, Net90.References.SystemDiagnosticsTracing, global::System.Guid.Parse("ff297d98-c4c6-498e-a647-4b1dc1ca7b45")); + + /// + /// The for System.dll + /// + public static ReferenceInfo System => new ReferenceInfo("System.dll", Resources.System, Net90.References.System, global::System.Guid.Parse("e34921b7-df2b-42b1-9360-692c990e4fb8")); + + /// + /// The for System.Drawing.dll + /// + public static ReferenceInfo SystemDrawing => new ReferenceInfo("System.Drawing.dll", Resources.SystemDrawing, Net90.References.SystemDrawing, global::System.Guid.Parse("f632e32c-cd18-407e-a1c1-a4bd228ab22c")); + + /// + /// The for System.Drawing.Primitives.dll + /// + public static ReferenceInfo SystemDrawingPrimitives => new ReferenceInfo("System.Drawing.Primitives.dll", Resources.SystemDrawingPrimitives, Net90.References.SystemDrawingPrimitives, global::System.Guid.Parse("af04aa3e-4590-44f1-8876-a874f54ec156")); + + /// + /// The for System.Dynamic.Runtime.dll + /// + public static ReferenceInfo SystemDynamicRuntime => new ReferenceInfo("System.Dynamic.Runtime.dll", Resources.SystemDynamicRuntime, Net90.References.SystemDynamicRuntime, global::System.Guid.Parse("1b4d1074-81ad-4c28-a55a-d9b3eff22510")); + + /// + /// The for System.Formats.Asn1.dll + /// + public static ReferenceInfo SystemFormatsAsn1 => new ReferenceInfo("System.Formats.Asn1.dll", Resources.SystemFormatsAsn1, Net90.References.SystemFormatsAsn1, global::System.Guid.Parse("ac158784-3583-4bfc-91bf-d958b0aaff37")); + + /// + /// The for System.Formats.Tar.dll + /// + public static ReferenceInfo SystemFormatsTar => new ReferenceInfo("System.Formats.Tar.dll", Resources.SystemFormatsTar, Net90.References.SystemFormatsTar, global::System.Guid.Parse("7f24b913-e0b6-44a3-a753-82d269046172")); + + /// + /// The for System.Globalization.Calendars.dll + /// + public static ReferenceInfo SystemGlobalizationCalendars => new ReferenceInfo("System.Globalization.Calendars.dll", Resources.SystemGlobalizationCalendars, Net90.References.SystemGlobalizationCalendars, global::System.Guid.Parse("ebe52c0c-a622-4ba0-b97f-df27b991bbaa")); + + /// + /// The for System.Globalization.dll + /// + public static ReferenceInfo SystemGlobalization => new ReferenceInfo("System.Globalization.dll", Resources.SystemGlobalization, Net90.References.SystemGlobalization, global::System.Guid.Parse("e0073c3f-72b1-4cad-b7b0-e2111d2bd80d")); + + /// + /// The for System.Globalization.Extensions.dll + /// + public static ReferenceInfo SystemGlobalizationExtensions => new ReferenceInfo("System.Globalization.Extensions.dll", Resources.SystemGlobalizationExtensions, Net90.References.SystemGlobalizationExtensions, global::System.Guid.Parse("af7e75e5-f0ed-4670-a3b5-ba35ec197b25")); + + /// + /// The for System.IO.Compression.Brotli.dll + /// + public static ReferenceInfo SystemIOCompressionBrotli => new ReferenceInfo("System.IO.Compression.Brotli.dll", Resources.SystemIOCompressionBrotli, Net90.References.SystemIOCompressionBrotli, global::System.Guid.Parse("01c6591a-44b8-4ae8-bb12-d16cd6f87fd3")); + + /// + /// The for System.IO.Compression.dll + /// + public static ReferenceInfo SystemIOCompression => new ReferenceInfo("System.IO.Compression.dll", Resources.SystemIOCompression, Net90.References.SystemIOCompression, global::System.Guid.Parse("eddcee02-d732-4ec4-aa0b-426ae5e64fa8")); + + /// + /// The for System.IO.Compression.FileSystem.dll + /// + public static ReferenceInfo SystemIOCompressionFileSystem => new ReferenceInfo("System.IO.Compression.FileSystem.dll", Resources.SystemIOCompressionFileSystem, Net90.References.SystemIOCompressionFileSystem, global::System.Guid.Parse("67172869-2c17-445a-b379-ac507d4ba254")); + + /// + /// The for System.IO.Compression.ZipFile.dll + /// + public static ReferenceInfo SystemIOCompressionZipFile => new ReferenceInfo("System.IO.Compression.ZipFile.dll", Resources.SystemIOCompressionZipFile, Net90.References.SystemIOCompressionZipFile, global::System.Guid.Parse("e5ccb76b-b576-4ec1-a39c-6ac178fc1b08")); + + /// + /// The for System.IO.dll + /// + public static ReferenceInfo SystemIO => new ReferenceInfo("System.IO.dll", Resources.SystemIO, Net90.References.SystemIO, global::System.Guid.Parse("da065782-4de7-49b1-bfba-2045c96187a3")); + + /// + /// The for System.IO.FileSystem.AccessControl.dll + /// + public static ReferenceInfo SystemIOFileSystemAccessControl => new ReferenceInfo("System.IO.FileSystem.AccessControl.dll", Resources.SystemIOFileSystemAccessControl, Net90.References.SystemIOFileSystemAccessControl, global::System.Guid.Parse("0488e787-f710-4780-a150-4a292b2d52ab")); + + /// + /// The for System.IO.FileSystem.dll + /// + public static ReferenceInfo SystemIOFileSystem => new ReferenceInfo("System.IO.FileSystem.dll", Resources.SystemIOFileSystem, Net90.References.SystemIOFileSystem, global::System.Guid.Parse("f5685739-c594-4e1f-9471-81c86ebc8c32")); + + /// + /// The for System.IO.FileSystem.DriveInfo.dll + /// + public static ReferenceInfo SystemIOFileSystemDriveInfo => new ReferenceInfo("System.IO.FileSystem.DriveInfo.dll", Resources.SystemIOFileSystemDriveInfo, Net90.References.SystemIOFileSystemDriveInfo, global::System.Guid.Parse("2da41a28-be2e-41ae-ae3e-3ebe88f1e964")); + + /// + /// The for System.IO.FileSystem.Primitives.dll + /// + public static ReferenceInfo SystemIOFileSystemPrimitives => new ReferenceInfo("System.IO.FileSystem.Primitives.dll", Resources.SystemIOFileSystemPrimitives, Net90.References.SystemIOFileSystemPrimitives, global::System.Guid.Parse("61aaadfe-1f57-48eb-bd4b-31adab20c9ca")); + + /// + /// The for System.IO.FileSystem.Watcher.dll + /// + public static ReferenceInfo SystemIOFileSystemWatcher => new ReferenceInfo("System.IO.FileSystem.Watcher.dll", Resources.SystemIOFileSystemWatcher, Net90.References.SystemIOFileSystemWatcher, global::System.Guid.Parse("1dd55f96-2c9a-40ef-bab3-ccbc241f2930")); + + /// + /// The for System.IO.IsolatedStorage.dll + /// + public static ReferenceInfo SystemIOIsolatedStorage => new ReferenceInfo("System.IO.IsolatedStorage.dll", Resources.SystemIOIsolatedStorage, Net90.References.SystemIOIsolatedStorage, global::System.Guid.Parse("5860b1a3-adb8-435a-9935-72452ee6c9a0")); + + /// + /// The for System.IO.MemoryMappedFiles.dll + /// + public static ReferenceInfo SystemIOMemoryMappedFiles => new ReferenceInfo("System.IO.MemoryMappedFiles.dll", Resources.SystemIOMemoryMappedFiles, Net90.References.SystemIOMemoryMappedFiles, global::System.Guid.Parse("51c7ce38-5620-4688-811f-61d138226f84")); + + /// + /// The for System.IO.Pipes.AccessControl.dll + /// + public static ReferenceInfo SystemIOPipesAccessControl => new ReferenceInfo("System.IO.Pipes.AccessControl.dll", Resources.SystemIOPipesAccessControl, Net90.References.SystemIOPipesAccessControl, global::System.Guid.Parse("15621a24-476d-4c76-8b0e-1b0343d8a638")); + + /// + /// The for System.IO.Pipes.dll + /// + public static ReferenceInfo SystemIOPipes => new ReferenceInfo("System.IO.Pipes.dll", Resources.SystemIOPipes, Net90.References.SystemIOPipes, global::System.Guid.Parse("3a5f3df7-5f84-4f22-95ed-702630274094")); + + /// + /// The for System.IO.UnmanagedMemoryStream.dll + /// + public static ReferenceInfo SystemIOUnmanagedMemoryStream => new ReferenceInfo("System.IO.UnmanagedMemoryStream.dll", Resources.SystemIOUnmanagedMemoryStream, Net90.References.SystemIOUnmanagedMemoryStream, global::System.Guid.Parse("78a28c46-3bd6-4d8e-981f-740ebf696917")); + + /// + /// The for System.Linq.dll + /// + public static ReferenceInfo SystemLinq => new ReferenceInfo("System.Linq.dll", Resources.SystemLinq, Net90.References.SystemLinq, global::System.Guid.Parse("5251dfcd-c88f-4aaf-9e54-e50cacd47110")); + + /// + /// The for System.Linq.Expressions.dll + /// + public static ReferenceInfo SystemLinqExpressions => new ReferenceInfo("System.Linq.Expressions.dll", Resources.SystemLinqExpressions, Net90.References.SystemLinqExpressions, global::System.Guid.Parse("51174548-3db9-4bc2-824d-56b4d2043ea2")); + + /// + /// The for System.Linq.Parallel.dll + /// + public static ReferenceInfo SystemLinqParallel => new ReferenceInfo("System.Linq.Parallel.dll", Resources.SystemLinqParallel, Net90.References.SystemLinqParallel, global::System.Guid.Parse("cbc0b05c-cc89-4362-a67f-07b031100198")); + + /// + /// The for System.Linq.Queryable.dll + /// + public static ReferenceInfo SystemLinqQueryable => new ReferenceInfo("System.Linq.Queryable.dll", Resources.SystemLinqQueryable, Net90.References.SystemLinqQueryable, global::System.Guid.Parse("76d303ef-4be5-4cbe-8a68-206b74373f5b")); + + /// + /// The for System.Memory.dll + /// + public static ReferenceInfo SystemMemory => new ReferenceInfo("System.Memory.dll", Resources.SystemMemory, Net90.References.SystemMemory, global::System.Guid.Parse("22eb61be-9e0b-4501-b7f2-0be745c7197d")); + + /// + /// The for System.Net.dll + /// + public static ReferenceInfo SystemNet => new ReferenceInfo("System.Net.dll", Resources.SystemNet, Net90.References.SystemNet, global::System.Guid.Parse("0aeabd41-7ff9-45fe-b67e-47ba83d56cb0")); + + /// + /// The for System.Net.Http.dll + /// + public static ReferenceInfo SystemNetHttp => new ReferenceInfo("System.Net.Http.dll", Resources.SystemNetHttp, Net90.References.SystemNetHttp, global::System.Guid.Parse("28715bc8-ee0c-435f-a0d3-c54ba3da5fc2")); + + /// + /// The for System.Net.Http.Json.dll + /// + public static ReferenceInfo SystemNetHttpJson => new ReferenceInfo("System.Net.Http.Json.dll", Resources.SystemNetHttpJson, Net90.References.SystemNetHttpJson, global::System.Guid.Parse("ecfce77f-ecc6-4e70-acbb-218a2959c2f6")); + + /// + /// The for System.Net.HttpListener.dll + /// + public static ReferenceInfo SystemNetHttpListener => new ReferenceInfo("System.Net.HttpListener.dll", Resources.SystemNetHttpListener, Net90.References.SystemNetHttpListener, global::System.Guid.Parse("43619b0a-7c82-46e2-8b01-33747aa8fed7")); + + /// + /// The for System.Net.Mail.dll + /// + public static ReferenceInfo SystemNetMail => new ReferenceInfo("System.Net.Mail.dll", Resources.SystemNetMail, Net90.References.SystemNetMail, global::System.Guid.Parse("cf56402f-8072-465a-9363-e84d1c6c31ce")); + + /// + /// The for System.Net.NameResolution.dll + /// + public static ReferenceInfo SystemNetNameResolution => new ReferenceInfo("System.Net.NameResolution.dll", Resources.SystemNetNameResolution, Net90.References.SystemNetNameResolution, global::System.Guid.Parse("c85f8bba-7f53-4010-b1ae-da9aec405b93")); + + /// + /// The for System.Net.NetworkInformation.dll + /// + public static ReferenceInfo SystemNetNetworkInformation => new ReferenceInfo("System.Net.NetworkInformation.dll", Resources.SystemNetNetworkInformation, Net90.References.SystemNetNetworkInformation, global::System.Guid.Parse("0cf2664a-062a-46d7-844f-783fc8498bb4")); + + /// + /// The for System.Net.Ping.dll + /// + public static ReferenceInfo SystemNetPing => new ReferenceInfo("System.Net.Ping.dll", Resources.SystemNetPing, Net90.References.SystemNetPing, global::System.Guid.Parse("2c783868-a74a-406e-90de-c168b2d95136")); + + /// + /// The for System.Net.Primitives.dll + /// + public static ReferenceInfo SystemNetPrimitives => new ReferenceInfo("System.Net.Primitives.dll", Resources.SystemNetPrimitives, Net90.References.SystemNetPrimitives, global::System.Guid.Parse("6e3204d1-e6ca-45aa-9325-09d82e468a87")); + + /// + /// The for System.Net.Quic.dll + /// + public static ReferenceInfo SystemNetQuic => new ReferenceInfo("System.Net.Quic.dll", Resources.SystemNetQuic, Net90.References.SystemNetQuic, global::System.Guid.Parse("0a3645c8-ddc9-49c5-aa02-73bbfae47bfd")); + + /// + /// The for System.Net.Requests.dll + /// + public static ReferenceInfo SystemNetRequests => new ReferenceInfo("System.Net.Requests.dll", Resources.SystemNetRequests, Net90.References.SystemNetRequests, global::System.Guid.Parse("8957755d-f380-47ac-9bdc-402298fe3153")); + + /// + /// The for System.Net.Security.dll + /// + public static ReferenceInfo SystemNetSecurity => new ReferenceInfo("System.Net.Security.dll", Resources.SystemNetSecurity, Net90.References.SystemNetSecurity, global::System.Guid.Parse("c9001978-75f9-451b-ab11-e1d59df612a7")); + + /// + /// The for System.Net.ServicePoint.dll + /// + public static ReferenceInfo SystemNetServicePoint => new ReferenceInfo("System.Net.ServicePoint.dll", Resources.SystemNetServicePoint, Net90.References.SystemNetServicePoint, global::System.Guid.Parse("26982446-8358-458f-af96-868809609227")); + + /// + /// The for System.Net.Sockets.dll + /// + public static ReferenceInfo SystemNetSockets => new ReferenceInfo("System.Net.Sockets.dll", Resources.SystemNetSockets, Net90.References.SystemNetSockets, global::System.Guid.Parse("453aa752-6ef6-4796-8516-4d450162e2d4")); + + /// + /// The for System.Net.WebClient.dll + /// + public static ReferenceInfo SystemNetWebClient => new ReferenceInfo("System.Net.WebClient.dll", Resources.SystemNetWebClient, Net90.References.SystemNetWebClient, global::System.Guid.Parse("7c43d47a-4ab3-4d51-8ec1-bfd832abcb20")); + + /// + /// The for System.Net.WebHeaderCollection.dll + /// + public static ReferenceInfo SystemNetWebHeaderCollection => new ReferenceInfo("System.Net.WebHeaderCollection.dll", Resources.SystemNetWebHeaderCollection, Net90.References.SystemNetWebHeaderCollection, global::System.Guid.Parse("663caf0c-78b4-4b8f-a411-c1b824b230a1")); + + /// + /// The for System.Net.WebProxy.dll + /// + public static ReferenceInfo SystemNetWebProxy => new ReferenceInfo("System.Net.WebProxy.dll", Resources.SystemNetWebProxy, Net90.References.SystemNetWebProxy, global::System.Guid.Parse("d3a9d726-d835-4963-993d-6b73560e8473")); + + /// + /// The for System.Net.WebSockets.Client.dll + /// + public static ReferenceInfo SystemNetWebSocketsClient => new ReferenceInfo("System.Net.WebSockets.Client.dll", Resources.SystemNetWebSocketsClient, Net90.References.SystemNetWebSocketsClient, global::System.Guid.Parse("c8a49233-a390-4471-bdba-7b3b15e80f18")); + + /// + /// The for System.Net.WebSockets.dll + /// + public static ReferenceInfo SystemNetWebSockets => new ReferenceInfo("System.Net.WebSockets.dll", Resources.SystemNetWebSockets, Net90.References.SystemNetWebSockets, global::System.Guid.Parse("67fb2814-1383-4492-a210-64945ce99788")); + + /// + /// The for System.Numerics.dll + /// + public static ReferenceInfo SystemNumerics => new ReferenceInfo("System.Numerics.dll", Resources.SystemNumerics, Net90.References.SystemNumerics, global::System.Guid.Parse("04ac73c5-2dd9-43e4-8e8e-0a72a6efc3cd")); + + /// + /// The for System.Numerics.Vectors.dll + /// + public static ReferenceInfo SystemNumericsVectors => new ReferenceInfo("System.Numerics.Vectors.dll", Resources.SystemNumericsVectors, Net90.References.SystemNumericsVectors, global::System.Guid.Parse("16203810-1a3e-4998-a9af-c6ac21dda424")); + + /// + /// The for System.ObjectModel.dll + /// + public static ReferenceInfo SystemObjectModel => new ReferenceInfo("System.ObjectModel.dll", Resources.SystemObjectModel, Net90.References.SystemObjectModel, global::System.Guid.Parse("c37796f4-166c-4d05-8e6a-2477800281c4")); + + /// + /// The for System.Reflection.DispatchProxy.dll + /// + public static ReferenceInfo SystemReflectionDispatchProxy => new ReferenceInfo("System.Reflection.DispatchProxy.dll", Resources.SystemReflectionDispatchProxy, Net90.References.SystemReflectionDispatchProxy, global::System.Guid.Parse("739f1fcf-b2f4-4ab1-b635-e42d6b941236")); + + /// + /// The for System.Reflection.dll + /// + public static ReferenceInfo SystemReflection => new ReferenceInfo("System.Reflection.dll", Resources.SystemReflection, Net90.References.SystemReflection, global::System.Guid.Parse("5abd3528-91df-4cb7-9c35-bf3331e68573")); + + /// + /// The for System.Reflection.Emit.dll + /// + public static ReferenceInfo SystemReflectionEmit => new ReferenceInfo("System.Reflection.Emit.dll", Resources.SystemReflectionEmit, Net90.References.SystemReflectionEmit, global::System.Guid.Parse("d66b8df1-0f5e-4224-aff2-409cda0676a7")); + + /// + /// The for System.Reflection.Emit.ILGeneration.dll + /// + public static ReferenceInfo SystemReflectionEmitILGeneration => new ReferenceInfo("System.Reflection.Emit.ILGeneration.dll", Resources.SystemReflectionEmitILGeneration, Net90.References.SystemReflectionEmitILGeneration, global::System.Guid.Parse("5ccf4521-d07a-47f9-b850-1797db41aff0")); + + /// + /// The for System.Reflection.Emit.Lightweight.dll + /// + public static ReferenceInfo SystemReflectionEmitLightweight => new ReferenceInfo("System.Reflection.Emit.Lightweight.dll", Resources.SystemReflectionEmitLightweight, Net90.References.SystemReflectionEmitLightweight, global::System.Guid.Parse("3c0fbf83-6dde-446a-8050-03185776fc32")); + + /// + /// The for System.Reflection.Extensions.dll + /// + public static ReferenceInfo SystemReflectionExtensions => new ReferenceInfo("System.Reflection.Extensions.dll", Resources.SystemReflectionExtensions, Net90.References.SystemReflectionExtensions, global::System.Guid.Parse("444b671e-7f76-465c-8051-07bfb8fcdb7d")); + + /// + /// The for System.Reflection.Metadata.dll + /// + public static ReferenceInfo SystemReflectionMetadata => new ReferenceInfo("System.Reflection.Metadata.dll", Resources.SystemReflectionMetadata, Net90.References.SystemReflectionMetadata, global::System.Guid.Parse("f4a8867c-7266-4ceb-845d-532f58147fb8")); + + /// + /// The for System.Reflection.Primitives.dll + /// + public static ReferenceInfo SystemReflectionPrimitives => new ReferenceInfo("System.Reflection.Primitives.dll", Resources.SystemReflectionPrimitives, Net90.References.SystemReflectionPrimitives, global::System.Guid.Parse("7ae84d90-ffb0-48d8-b909-d3f4c9e1cfbb")); + + /// + /// The for System.Reflection.TypeExtensions.dll + /// + public static ReferenceInfo SystemReflectionTypeExtensions => new ReferenceInfo("System.Reflection.TypeExtensions.dll", Resources.SystemReflectionTypeExtensions, Net90.References.SystemReflectionTypeExtensions, global::System.Guid.Parse("5841a700-a7f1-4d9e-95e7-d96832dc9c60")); + + /// + /// The for System.Resources.Reader.dll + /// + public static ReferenceInfo SystemResourcesReader => new ReferenceInfo("System.Resources.Reader.dll", Resources.SystemResourcesReader, Net90.References.SystemResourcesReader, global::System.Guid.Parse("995f9890-a3b3-4079-8565-c8a3444c7461")); + + /// + /// The for System.Resources.ResourceManager.dll + /// + public static ReferenceInfo SystemResourcesResourceManager => new ReferenceInfo("System.Resources.ResourceManager.dll", Resources.SystemResourcesResourceManager, Net90.References.SystemResourcesResourceManager, global::System.Guid.Parse("6bbf0e09-6dca-4f55-90a7-8f95b085efd0")); + + /// + /// The for System.Resources.Writer.dll + /// + public static ReferenceInfo SystemResourcesWriter => new ReferenceInfo("System.Resources.Writer.dll", Resources.SystemResourcesWriter, Net90.References.SystemResourcesWriter, global::System.Guid.Parse("35187a40-176e-49a8-a34a-0331ce1beb6c")); + + /// + /// The for System.Runtime.CompilerServices.Unsafe.dll + /// + public static ReferenceInfo SystemRuntimeCompilerServicesUnsafe => new ReferenceInfo("System.Runtime.CompilerServices.Unsafe.dll", Resources.SystemRuntimeCompilerServicesUnsafe, Net90.References.SystemRuntimeCompilerServicesUnsafe, global::System.Guid.Parse("611a3f92-f521-46b6-aa6c-e45f4f00b1df")); + + /// + /// The for System.Runtime.CompilerServices.VisualC.dll + /// + public static ReferenceInfo SystemRuntimeCompilerServicesVisualC => new ReferenceInfo("System.Runtime.CompilerServices.VisualC.dll", Resources.SystemRuntimeCompilerServicesVisualC, Net90.References.SystemRuntimeCompilerServicesVisualC, global::System.Guid.Parse("6ec14de9-36c3-48e6-b1a0-647b8c15a619")); + + /// + /// The for System.Runtime.dll + /// + public static ReferenceInfo SystemRuntime => new ReferenceInfo("System.Runtime.dll", Resources.SystemRuntime, Net90.References.SystemRuntime, global::System.Guid.Parse("1fe2259e-279b-429b-9c13-734c12f5bf76")); + + /// + /// The for System.Runtime.Extensions.dll + /// + public static ReferenceInfo SystemRuntimeExtensions => new ReferenceInfo("System.Runtime.Extensions.dll", Resources.SystemRuntimeExtensions, Net90.References.SystemRuntimeExtensions, global::System.Guid.Parse("d6c390bb-9b48-441e-b402-60294e03b70a")); + + /// + /// The for System.Runtime.Handles.dll + /// + public static ReferenceInfo SystemRuntimeHandles => new ReferenceInfo("System.Runtime.Handles.dll", Resources.SystemRuntimeHandles, Net90.References.SystemRuntimeHandles, global::System.Guid.Parse("aca44e0d-e5b8-48ed-930e-c8e7067a8cea")); + + /// + /// The for System.Runtime.InteropServices.dll + /// + public static ReferenceInfo SystemRuntimeInteropServices => new ReferenceInfo("System.Runtime.InteropServices.dll", Resources.SystemRuntimeInteropServices, Net90.References.SystemRuntimeInteropServices, global::System.Guid.Parse("fa9244c4-d126-4dc4-ab5a-864fdff78dc6")); + + /// + /// The for System.Runtime.InteropServices.JavaScript.dll + /// + public static ReferenceInfo SystemRuntimeInteropServicesJavaScript => new ReferenceInfo("System.Runtime.InteropServices.JavaScript.dll", Resources.SystemRuntimeInteropServicesJavaScript, Net90.References.SystemRuntimeInteropServicesJavaScript, global::System.Guid.Parse("e9899df0-edaa-422d-903f-428c3b7a54a2")); + + /// + /// The for System.Runtime.InteropServices.RuntimeInformation.dll + /// + public static ReferenceInfo SystemRuntimeInteropServicesRuntimeInformation => new ReferenceInfo("System.Runtime.InteropServices.RuntimeInformation.dll", Resources.SystemRuntimeInteropServicesRuntimeInformation, Net90.References.SystemRuntimeInteropServicesRuntimeInformation, global::System.Guid.Parse("1b79c72c-40cd-490d-bb1c-3ba36a865f57")); + + /// + /// The for System.Runtime.Intrinsics.dll + /// + public static ReferenceInfo SystemRuntimeIntrinsics => new ReferenceInfo("System.Runtime.Intrinsics.dll", Resources.SystemRuntimeIntrinsics, Net90.References.SystemRuntimeIntrinsics, global::System.Guid.Parse("b02d1977-eeaa-4c43-b6c0-0b95b74c6078")); + + /// + /// The for System.Runtime.Loader.dll + /// + public static ReferenceInfo SystemRuntimeLoader => new ReferenceInfo("System.Runtime.Loader.dll", Resources.SystemRuntimeLoader, Net90.References.SystemRuntimeLoader, global::System.Guid.Parse("ec134043-dccd-47bb-95fa-47588f3fd34d")); + + /// + /// The for System.Runtime.Numerics.dll + /// + public static ReferenceInfo SystemRuntimeNumerics => new ReferenceInfo("System.Runtime.Numerics.dll", Resources.SystemRuntimeNumerics, Net90.References.SystemRuntimeNumerics, global::System.Guid.Parse("1675c72b-3ad3-4b9b-bdeb-744335984960")); + + /// + /// The for System.Runtime.Serialization.dll + /// + public static ReferenceInfo SystemRuntimeSerialization => new ReferenceInfo("System.Runtime.Serialization.dll", Resources.SystemRuntimeSerialization, Net90.References.SystemRuntimeSerialization, global::System.Guid.Parse("f9a3255f-5575-45d1-8ea4-675c1f1f926b")); + + /// + /// The for System.Runtime.Serialization.Formatters.dll + /// + public static ReferenceInfo SystemRuntimeSerializationFormatters => new ReferenceInfo("System.Runtime.Serialization.Formatters.dll", Resources.SystemRuntimeSerializationFormatters, Net90.References.SystemRuntimeSerializationFormatters, global::System.Guid.Parse("7a2bc1a1-9613-4660-acf0-ef5e8cee9884")); + + /// + /// The for System.Runtime.Serialization.Json.dll + /// + public static ReferenceInfo SystemRuntimeSerializationJson => new ReferenceInfo("System.Runtime.Serialization.Json.dll", Resources.SystemRuntimeSerializationJson, Net90.References.SystemRuntimeSerializationJson, global::System.Guid.Parse("8198e9e8-181b-4523-9024-9a23485dacfa")); + + /// + /// The for System.Runtime.Serialization.Primitives.dll + /// + public static ReferenceInfo SystemRuntimeSerializationPrimitives => new ReferenceInfo("System.Runtime.Serialization.Primitives.dll", Resources.SystemRuntimeSerializationPrimitives, Net90.References.SystemRuntimeSerializationPrimitives, global::System.Guid.Parse("a3bff65b-2e0c-43e5-920b-2e976bec4a09")); + + /// + /// The for System.Runtime.Serialization.Xml.dll + /// + public static ReferenceInfo SystemRuntimeSerializationXml => new ReferenceInfo("System.Runtime.Serialization.Xml.dll", Resources.SystemRuntimeSerializationXml, Net90.References.SystemRuntimeSerializationXml, global::System.Guid.Parse("60c8eb6a-2a6a-40f8-91fe-ac2e043be71b")); + + /// + /// The for System.Security.AccessControl.dll + /// + public static ReferenceInfo SystemSecurityAccessControl => new ReferenceInfo("System.Security.AccessControl.dll", Resources.SystemSecurityAccessControl, Net90.References.SystemSecurityAccessControl, global::System.Guid.Parse("35fcdaaf-370c-40ae-82fb-3f838a15691f")); + + /// + /// The for System.Security.Claims.dll + /// + public static ReferenceInfo SystemSecurityClaims => new ReferenceInfo("System.Security.Claims.dll", Resources.SystemSecurityClaims, Net90.References.SystemSecurityClaims, global::System.Guid.Parse("da578a15-b45e-4700-bc1a-045e07fba4b1")); + + /// + /// The for System.Security.Cryptography.Algorithms.dll + /// + public static ReferenceInfo SystemSecurityCryptographyAlgorithms => new ReferenceInfo("System.Security.Cryptography.Algorithms.dll", Resources.SystemSecurityCryptographyAlgorithms, Net90.References.SystemSecurityCryptographyAlgorithms, global::System.Guid.Parse("3cd4dc68-f33f-4b4f-843f-92af3643298b")); + + /// + /// The for System.Security.Cryptography.Cng.dll + /// + public static ReferenceInfo SystemSecurityCryptographyCng => new ReferenceInfo("System.Security.Cryptography.Cng.dll", Resources.SystemSecurityCryptographyCng, Net90.References.SystemSecurityCryptographyCng, global::System.Guid.Parse("8b3c5201-627b-4674-8435-92e614a4d1eb")); + + /// + /// The for System.Security.Cryptography.Csp.dll + /// + public static ReferenceInfo SystemSecurityCryptographyCsp => new ReferenceInfo("System.Security.Cryptography.Csp.dll", Resources.SystemSecurityCryptographyCsp, Net90.References.SystemSecurityCryptographyCsp, global::System.Guid.Parse("cfa2de34-3939-44e8-a23e-b3df3ac63a06")); + + /// + /// The for System.Security.Cryptography.dll + /// + public static ReferenceInfo SystemSecurityCryptography => new ReferenceInfo("System.Security.Cryptography.dll", Resources.SystemSecurityCryptography, Net90.References.SystemSecurityCryptography, global::System.Guid.Parse("bee88f96-2524-4436-9240-76c70dab97d4")); + + /// + /// The for System.Security.Cryptography.Encoding.dll + /// + public static ReferenceInfo SystemSecurityCryptographyEncoding => new ReferenceInfo("System.Security.Cryptography.Encoding.dll", Resources.SystemSecurityCryptographyEncoding, Net90.References.SystemSecurityCryptographyEncoding, global::System.Guid.Parse("2905ecd6-084f-4474-af77-ddb1d616c848")); + + /// + /// The for System.Security.Cryptography.OpenSsl.dll + /// + public static ReferenceInfo SystemSecurityCryptographyOpenSsl => new ReferenceInfo("System.Security.Cryptography.OpenSsl.dll", Resources.SystemSecurityCryptographyOpenSsl, Net90.References.SystemSecurityCryptographyOpenSsl, global::System.Guid.Parse("47222aa0-4aa9-43fe-af8f-80f547d3bbe6")); + + /// + /// The for System.Security.Cryptography.Primitives.dll + /// + public static ReferenceInfo SystemSecurityCryptographyPrimitives => new ReferenceInfo("System.Security.Cryptography.Primitives.dll", Resources.SystemSecurityCryptographyPrimitives, Net90.References.SystemSecurityCryptographyPrimitives, global::System.Guid.Parse("af65ab63-a76f-4f27-a341-4cc3602c808f")); + + /// + /// The for System.Security.Cryptography.X509Certificates.dll + /// + public static ReferenceInfo SystemSecurityCryptographyX509Certificates => new ReferenceInfo("System.Security.Cryptography.X509Certificates.dll", Resources.SystemSecurityCryptographyX509Certificates, Net90.References.SystemSecurityCryptographyX509Certificates, global::System.Guid.Parse("645a70fd-6535-491c-aed2-1afc24bc4da3")); + + /// + /// The for System.Security.dll + /// + public static ReferenceInfo SystemSecurity => new ReferenceInfo("System.Security.dll", Resources.SystemSecurity, Net90.References.SystemSecurity, global::System.Guid.Parse("1b64b2ec-64d5-4d8a-9303-b1f8570d70e6")); + + /// + /// The for System.Security.Principal.dll + /// + public static ReferenceInfo SystemSecurityPrincipal => new ReferenceInfo("System.Security.Principal.dll", Resources.SystemSecurityPrincipal, Net90.References.SystemSecurityPrincipal, global::System.Guid.Parse("7483693c-9960-4396-afa9-cf58adc4259d")); + + /// + /// The for System.Security.Principal.Windows.dll + /// + public static ReferenceInfo SystemSecurityPrincipalWindows => new ReferenceInfo("System.Security.Principal.Windows.dll", Resources.SystemSecurityPrincipalWindows, Net90.References.SystemSecurityPrincipalWindows, global::System.Guid.Parse("6f758b1c-6d62-4133-ac8e-7045bd4c6dc6")); + + /// + /// The for System.Security.SecureString.dll + /// + public static ReferenceInfo SystemSecuritySecureString => new ReferenceInfo("System.Security.SecureString.dll", Resources.SystemSecuritySecureString, Net90.References.SystemSecuritySecureString, global::System.Guid.Parse("9b598274-8751-438b-8b8d-4dad5b74a1eb")); + + /// + /// The for System.ServiceModel.Web.dll + /// + public static ReferenceInfo SystemServiceModelWeb => new ReferenceInfo("System.ServiceModel.Web.dll", Resources.SystemServiceModelWeb, Net90.References.SystemServiceModelWeb, global::System.Guid.Parse("1d3f03bc-7cb6-4889-97b0-b125be9a6407")); + + /// + /// The for System.ServiceProcess.dll + /// + public static ReferenceInfo SystemServiceProcess => new ReferenceInfo("System.ServiceProcess.dll", Resources.SystemServiceProcess, Net90.References.SystemServiceProcess, global::System.Guid.Parse("cb24ca1e-5fb3-4eaa-8e38-2b4cff3d0d08")); + + /// + /// The for System.Text.Encoding.CodePages.dll + /// + public static ReferenceInfo SystemTextEncodingCodePages => new ReferenceInfo("System.Text.Encoding.CodePages.dll", Resources.SystemTextEncodingCodePages, Net90.References.SystemTextEncodingCodePages, global::System.Guid.Parse("0d28ebba-3e9f-45b2-bcc2-363f981f7cc1")); + + /// + /// The for System.Text.Encoding.dll + /// + public static ReferenceInfo SystemTextEncoding => new ReferenceInfo("System.Text.Encoding.dll", Resources.SystemTextEncoding, Net90.References.SystemTextEncoding, global::System.Guid.Parse("bcd4e6f3-3b2d-483f-b950-5eeae2814d8c")); + + /// + /// The for System.Text.Encoding.Extensions.dll + /// + public static ReferenceInfo SystemTextEncodingExtensions => new ReferenceInfo("System.Text.Encoding.Extensions.dll", Resources.SystemTextEncodingExtensions, Net90.References.SystemTextEncodingExtensions, global::System.Guid.Parse("5f24f9c2-62d3-4d82-a9c4-6901893727b8")); + + /// + /// The for System.Text.Encodings.Web.dll + /// + public static ReferenceInfo SystemTextEncodingsWeb => new ReferenceInfo("System.Text.Encodings.Web.dll", Resources.SystemTextEncodingsWeb, Net90.References.SystemTextEncodingsWeb, global::System.Guid.Parse("17bdc9a4-8139-4111-829f-c508929558c3")); + + /// + /// The for System.Text.Json.dll + /// + public static ReferenceInfo SystemTextJson => new ReferenceInfo("System.Text.Json.dll", Resources.SystemTextJson, Net90.References.SystemTextJson, global::System.Guid.Parse("eb49fe9a-8742-4c71-8497-dc53dd71377e")); + + /// + /// The for System.Text.RegularExpressions.dll + /// + public static ReferenceInfo SystemTextRegularExpressions => new ReferenceInfo("System.Text.RegularExpressions.dll", Resources.SystemTextRegularExpressions, Net90.References.SystemTextRegularExpressions, global::System.Guid.Parse("fa6f9f6e-79b0-47d3-8310-c2a98bda8c87")); + + /// + /// The for System.Threading.Channels.dll + /// + public static ReferenceInfo SystemThreadingChannels => new ReferenceInfo("System.Threading.Channels.dll", Resources.SystemThreadingChannels, Net90.References.SystemThreadingChannels, global::System.Guid.Parse("052f5ba2-2af2-4fbe-9911-6cf71c2a3842")); + + /// + /// The for System.Threading.dll + /// + public static ReferenceInfo SystemThreading => new ReferenceInfo("System.Threading.dll", Resources.SystemThreading, Net90.References.SystemThreading, global::System.Guid.Parse("62d8987e-c08d-46ab-86ae-aa63a328a79c")); + + /// + /// The for System.Threading.Overlapped.dll + /// + public static ReferenceInfo SystemThreadingOverlapped => new ReferenceInfo("System.Threading.Overlapped.dll", Resources.SystemThreadingOverlapped, Net90.References.SystemThreadingOverlapped, global::System.Guid.Parse("a8427483-f8c2-464d-8002-e1f625af1578")); + + /// + /// The for System.Threading.Tasks.Dataflow.dll + /// + public static ReferenceInfo SystemThreadingTasksDataflow => new ReferenceInfo("System.Threading.Tasks.Dataflow.dll", Resources.SystemThreadingTasksDataflow, Net90.References.SystemThreadingTasksDataflow, global::System.Guid.Parse("2c451068-38fb-456c-9934-a423b9ea5e68")); + + /// + /// The for System.Threading.Tasks.dll + /// + public static ReferenceInfo SystemThreadingTasks => new ReferenceInfo("System.Threading.Tasks.dll", Resources.SystemThreadingTasks, Net90.References.SystemThreadingTasks, global::System.Guid.Parse("5d277a32-fa38-496a-b048-bdb6c6490440")); + + /// + /// The for System.Threading.Tasks.Extensions.dll + /// + public static ReferenceInfo SystemThreadingTasksExtensions => new ReferenceInfo("System.Threading.Tasks.Extensions.dll", Resources.SystemThreadingTasksExtensions, Net90.References.SystemThreadingTasksExtensions, global::System.Guid.Parse("f7307795-0d17-4060-b663-ceca6838ce42")); + + /// + /// The for System.Threading.Tasks.Parallel.dll + /// + public static ReferenceInfo SystemThreadingTasksParallel => new ReferenceInfo("System.Threading.Tasks.Parallel.dll", Resources.SystemThreadingTasksParallel, Net90.References.SystemThreadingTasksParallel, global::System.Guid.Parse("937c51fc-081f-42ba-8271-681d7479722e")); + + /// + /// The for System.Threading.Thread.dll + /// + public static ReferenceInfo SystemThreadingThread => new ReferenceInfo("System.Threading.Thread.dll", Resources.SystemThreadingThread, Net90.References.SystemThreadingThread, global::System.Guid.Parse("25d1caae-a87c-4e28-a244-8635dad3d370")); + + /// + /// The for System.Threading.ThreadPool.dll + /// + public static ReferenceInfo SystemThreadingThreadPool => new ReferenceInfo("System.Threading.ThreadPool.dll", Resources.SystemThreadingThreadPool, Net90.References.SystemThreadingThreadPool, global::System.Guid.Parse("f4813c23-4e91-4fa0-b32f-1cce7600568a")); + + /// + /// The for System.Threading.Timer.dll + /// + public static ReferenceInfo SystemThreadingTimer => new ReferenceInfo("System.Threading.Timer.dll", Resources.SystemThreadingTimer, Net90.References.SystemThreadingTimer, global::System.Guid.Parse("8ac52318-e3ce-4beb-96cf-cddb9cdb2c47")); + + /// + /// The for System.Transactions.dll + /// + public static ReferenceInfo SystemTransactions => new ReferenceInfo("System.Transactions.dll", Resources.SystemTransactions, Net90.References.SystemTransactions, global::System.Guid.Parse("195b939c-dd58-4ccd-831d-4831fb6263ae")); + + /// + /// The for System.Transactions.Local.dll + /// + public static ReferenceInfo SystemTransactionsLocal => new ReferenceInfo("System.Transactions.Local.dll", Resources.SystemTransactionsLocal, Net90.References.SystemTransactionsLocal, global::System.Guid.Parse("551b1cff-2099-43c4-a588-54b0281702d5")); + + /// + /// The for System.ValueTuple.dll + /// + public static ReferenceInfo SystemValueTuple => new ReferenceInfo("System.ValueTuple.dll", Resources.SystemValueTuple, Net90.References.SystemValueTuple, global::System.Guid.Parse("eaf89c96-0ff9-494b-8bba-c8845c1e3ca6")); + + /// + /// The for System.Web.dll + /// + public static ReferenceInfo SystemWeb => new ReferenceInfo("System.Web.dll", Resources.SystemWeb, Net90.References.SystemWeb, global::System.Guid.Parse("0d56b242-9f90-4c9e-925b-51c8ae27b4e6")); + + /// + /// The for System.Web.HttpUtility.dll + /// + public static ReferenceInfo SystemWebHttpUtility => new ReferenceInfo("System.Web.HttpUtility.dll", Resources.SystemWebHttpUtility, Net90.References.SystemWebHttpUtility, global::System.Guid.Parse("f28aa66a-91c9-407b-abd6-463183003067")); + + /// + /// The for System.Windows.dll + /// + public static ReferenceInfo SystemWindows => new ReferenceInfo("System.Windows.dll", Resources.SystemWindows, Net90.References.SystemWindows, global::System.Guid.Parse("72f3847b-c33c-48c7-bb5c-325e3ed17e91")); + + /// + /// The for System.Xml.dll + /// + public static ReferenceInfo SystemXml => new ReferenceInfo("System.Xml.dll", Resources.SystemXml, Net90.References.SystemXml, global::System.Guid.Parse("55292126-5331-4a5b-b688-776cefaab7e5")); + + /// + /// The for System.Xml.Linq.dll + /// + public static ReferenceInfo SystemXmlLinq => new ReferenceInfo("System.Xml.Linq.dll", Resources.SystemXmlLinq, Net90.References.SystemXmlLinq, global::System.Guid.Parse("83ed6c85-6b25-4a30-a73f-eb33ddbe3280")); + + /// + /// The for System.Xml.ReaderWriter.dll + /// + public static ReferenceInfo SystemXmlReaderWriter => new ReferenceInfo("System.Xml.ReaderWriter.dll", Resources.SystemXmlReaderWriter, Net90.References.SystemXmlReaderWriter, global::System.Guid.Parse("ade21e99-ad83-4baa-bfeb-494aae75ebcb")); + + /// + /// The for System.Xml.Serialization.dll + /// + public static ReferenceInfo SystemXmlSerialization => new ReferenceInfo("System.Xml.Serialization.dll", Resources.SystemXmlSerialization, Net90.References.SystemXmlSerialization, global::System.Guid.Parse("38d7f976-bc70-4785-9cfa-511b77bf5e5b")); + + /// + /// The for System.Xml.XDocument.dll + /// + public static ReferenceInfo SystemXmlXDocument => new ReferenceInfo("System.Xml.XDocument.dll", Resources.SystemXmlXDocument, Net90.References.SystemXmlXDocument, global::System.Guid.Parse("b9821e5f-e36d-4518-b607-f174f6085475")); + + /// + /// The for System.Xml.XmlDocument.dll + /// + public static ReferenceInfo SystemXmlXmlDocument => new ReferenceInfo("System.Xml.XmlDocument.dll", Resources.SystemXmlXmlDocument, Net90.References.SystemXmlXmlDocument, global::System.Guid.Parse("efb919d1-d695-4ba3-87ba-fa2553d45fbd")); + + /// + /// The for System.Xml.XmlSerializer.dll + /// + public static ReferenceInfo SystemXmlXmlSerializer => new ReferenceInfo("System.Xml.XmlSerializer.dll", Resources.SystemXmlXmlSerializer, Net90.References.SystemXmlXmlSerializer, global::System.Guid.Parse("58a8212b-b648-4500-8081-339f678f3ca6")); + + /// + /// The for System.Xml.XPath.dll + /// + public static ReferenceInfo SystemXmlXPath => new ReferenceInfo("System.Xml.XPath.dll", Resources.SystemXmlXPath, Net90.References.SystemXmlXPath, global::System.Guid.Parse("bb4c6bbe-4779-4a51-9553-2f76dab5ed5b")); + + /// + /// The for System.Xml.XPath.XDocument.dll + /// + public static ReferenceInfo SystemXmlXPathXDocument => new ReferenceInfo("System.Xml.XPath.XDocument.dll", Resources.SystemXmlXPathXDocument, Net90.References.SystemXmlXPathXDocument, global::System.Guid.Parse("ee9f724d-0c63-4da7-aa5d-806ba951d4c7")); + + /// + /// The for WindowsBase.dll + /// + public static ReferenceInfo WindowsBase => new ReferenceInfo("WindowsBase.dll", Resources.WindowsBase, Net90.References.WindowsBase, global::System.Guid.Parse("6d4ebda7-f15d-4751-b20d-ac42118240a6")); + private static ImmutableArray _all; + public static ImmutableArray All + { + get + { + if (_all.IsDefault) + { + _all = + [ + MicrosoftCSharp, + MicrosoftVisualBasicCore, + MicrosoftVisualBasic, + MicrosoftWin32Primitives, + MicrosoftWin32Registry, + mscorlib, + netstandard, + SystemAppContext, + SystemBuffers, + SystemCollectionsConcurrent, + SystemCollections, + SystemCollectionsImmutable, + SystemCollectionsNonGeneric, + SystemCollectionsSpecialized, + SystemComponentModelAnnotations, + SystemComponentModelDataAnnotations, + SystemComponentModel, + SystemComponentModelEventBasedAsync, + SystemComponentModelPrimitives, + SystemComponentModelTypeConverter, + SystemConfiguration, + SystemConsole, + SystemCore, + SystemDataCommon, + SystemDataDataSetExtensions, + SystemData, + SystemDiagnosticsContracts, + SystemDiagnosticsDebug, + SystemDiagnosticsDiagnosticSource, + SystemDiagnosticsFileVersionInfo, + SystemDiagnosticsProcess, + SystemDiagnosticsStackTrace, + SystemDiagnosticsTextWriterTraceListener, + SystemDiagnosticsTools, + SystemDiagnosticsTraceSource, + SystemDiagnosticsTracing, + System, + SystemDrawing, + SystemDrawingPrimitives, + SystemDynamicRuntime, + SystemFormatsAsn1, + SystemFormatsTar, + SystemGlobalizationCalendars, + SystemGlobalization, + SystemGlobalizationExtensions, + SystemIOCompressionBrotli, + SystemIOCompression, + SystemIOCompressionFileSystem, + SystemIOCompressionZipFile, + SystemIO, + SystemIOFileSystemAccessControl, + SystemIOFileSystem, + SystemIOFileSystemDriveInfo, + SystemIOFileSystemPrimitives, + SystemIOFileSystemWatcher, + SystemIOIsolatedStorage, + SystemIOMemoryMappedFiles, + SystemIOPipesAccessControl, + SystemIOPipes, + SystemIOUnmanagedMemoryStream, + SystemLinq, + SystemLinqExpressions, + SystemLinqParallel, + SystemLinqQueryable, + SystemMemory, + SystemNet, + SystemNetHttp, + SystemNetHttpJson, + SystemNetHttpListener, + SystemNetMail, + SystemNetNameResolution, + SystemNetNetworkInformation, + SystemNetPing, + SystemNetPrimitives, + SystemNetQuic, + SystemNetRequests, + SystemNetSecurity, + SystemNetServicePoint, + SystemNetSockets, + SystemNetWebClient, + SystemNetWebHeaderCollection, + SystemNetWebProxy, + SystemNetWebSocketsClient, + SystemNetWebSockets, + SystemNumerics, + SystemNumericsVectors, + SystemObjectModel, + SystemReflectionDispatchProxy, + SystemReflection, + SystemReflectionEmit, + SystemReflectionEmitILGeneration, + SystemReflectionEmitLightweight, + SystemReflectionExtensions, + SystemReflectionMetadata, + SystemReflectionPrimitives, + SystemReflectionTypeExtensions, + SystemResourcesReader, + SystemResourcesResourceManager, + SystemResourcesWriter, + SystemRuntimeCompilerServicesUnsafe, + SystemRuntimeCompilerServicesVisualC, + SystemRuntime, + SystemRuntimeExtensions, + SystemRuntimeHandles, + SystemRuntimeInteropServices, + SystemRuntimeInteropServicesJavaScript, + SystemRuntimeInteropServicesRuntimeInformation, + SystemRuntimeIntrinsics, + SystemRuntimeLoader, + SystemRuntimeNumerics, + SystemRuntimeSerialization, + SystemRuntimeSerializationFormatters, + SystemRuntimeSerializationJson, + SystemRuntimeSerializationPrimitives, + SystemRuntimeSerializationXml, + SystemSecurityAccessControl, + SystemSecurityClaims, + SystemSecurityCryptographyAlgorithms, + SystemSecurityCryptographyCng, + SystemSecurityCryptographyCsp, + SystemSecurityCryptography, + SystemSecurityCryptographyEncoding, + SystemSecurityCryptographyOpenSsl, + SystemSecurityCryptographyPrimitives, + SystemSecurityCryptographyX509Certificates, + SystemSecurity, + SystemSecurityPrincipal, + SystemSecurityPrincipalWindows, + SystemSecuritySecureString, + SystemServiceModelWeb, + SystemServiceProcess, + SystemTextEncodingCodePages, + SystemTextEncoding, + SystemTextEncodingExtensions, + SystemTextEncodingsWeb, + SystemTextJson, + SystemTextRegularExpressions, + SystemThreadingChannels, + SystemThreading, + SystemThreadingOverlapped, + SystemThreadingTasksDataflow, + SystemThreadingTasks, + SystemThreadingTasksExtensions, + SystemThreadingTasksParallel, + SystemThreadingThread, + SystemThreadingThreadPool, + SystemThreadingTimer, + SystemTransactions, + SystemTransactionsLocal, + SystemValueTuple, + SystemWeb, + SystemWebHttpUtility, + SystemWindows, + SystemXml, + SystemXmlLinq, + SystemXmlReaderWriter, + SystemXmlSerialization, + SystemXmlXDocument, + SystemXmlXmlDocument, + SystemXmlXmlSerializer, + SystemXmlXPath, + SystemXmlXPathXDocument, + WindowsBase, + ]; + } + return _all; + } + } + + public static IEnumerable<(string FileName, byte[] ImageBytes, PortableExecutableReference Reference, Guid Mvid)> AllValues => All.Select(x => x.AsTuple()); + } +} + +public static partial class Net90 +{ + public static class References + { + private static PortableExecutableReference? _MicrosoftCSharp; + + /// + /// The for Microsoft.CSharp.dll + /// + public static PortableExecutableReference MicrosoftCSharp + { + get + { + if (_MicrosoftCSharp is null) + { + _MicrosoftCSharp = AssemblyMetadata.CreateFromImage(Resources.MicrosoftCSharp).GetReference(filePath: "Microsoft.CSharp.dll", display: "Microsoft.CSharp (net90)"); + } + return _MicrosoftCSharp; + } + } + + private static PortableExecutableReference? _MicrosoftVisualBasicCore; + + /// + /// The for Microsoft.VisualBasic.Core.dll + /// + public static PortableExecutableReference MicrosoftVisualBasicCore + { + get + { + if (_MicrosoftVisualBasicCore is null) + { + _MicrosoftVisualBasicCore = AssemblyMetadata.CreateFromImage(Resources.MicrosoftVisualBasicCore).GetReference(filePath: "Microsoft.VisualBasic.Core.dll", display: "Microsoft.VisualBasic.Core (net90)"); + } + return _MicrosoftVisualBasicCore; + } + } + + private static PortableExecutableReference? _MicrosoftVisualBasic; + + /// + /// The for Microsoft.VisualBasic.dll + /// + public static PortableExecutableReference MicrosoftVisualBasic + { + get + { + if (_MicrosoftVisualBasic is null) + { + _MicrosoftVisualBasic = AssemblyMetadata.CreateFromImage(Resources.MicrosoftVisualBasic).GetReference(filePath: "Microsoft.VisualBasic.dll", display: "Microsoft.VisualBasic (net90)"); + } + return _MicrosoftVisualBasic; + } + } + + private static PortableExecutableReference? _MicrosoftWin32Primitives; + + /// + /// The for Microsoft.Win32.Primitives.dll + /// + public static PortableExecutableReference MicrosoftWin32Primitives + { + get + { + if (_MicrosoftWin32Primitives is null) + { + _MicrosoftWin32Primitives = AssemblyMetadata.CreateFromImage(Resources.MicrosoftWin32Primitives).GetReference(filePath: "Microsoft.Win32.Primitives.dll", display: "Microsoft.Win32.Primitives (net90)"); + } + return _MicrosoftWin32Primitives; + } + } + + private static PortableExecutableReference? _MicrosoftWin32Registry; + + /// + /// The for Microsoft.Win32.Registry.dll + /// + public static PortableExecutableReference MicrosoftWin32Registry + { + get + { + if (_MicrosoftWin32Registry is null) + { + _MicrosoftWin32Registry = AssemblyMetadata.CreateFromImage(Resources.MicrosoftWin32Registry).GetReference(filePath: "Microsoft.Win32.Registry.dll", display: "Microsoft.Win32.Registry (net90)"); + } + return _MicrosoftWin32Registry; + } + } + + private static PortableExecutableReference? _mscorlib; + + /// + /// The for mscorlib.dll + /// + public static PortableExecutableReference mscorlib + { + get + { + if (_mscorlib is null) + { + _mscorlib = AssemblyMetadata.CreateFromImage(Resources.mscorlib).GetReference(filePath: "mscorlib.dll", display: "mscorlib (net90)"); + } + return _mscorlib; + } + } + + private static PortableExecutableReference? _netstandard; + + /// + /// The for netstandard.dll + /// + public static PortableExecutableReference netstandard + { + get + { + if (_netstandard is null) + { + _netstandard = AssemblyMetadata.CreateFromImage(Resources.netstandard).GetReference(filePath: "netstandard.dll", display: "netstandard (net90)"); + } + return _netstandard; + } + } + + private static PortableExecutableReference? _SystemAppContext; + + /// + /// The for System.AppContext.dll + /// + public static PortableExecutableReference SystemAppContext + { + get + { + if (_SystemAppContext is null) + { + _SystemAppContext = AssemblyMetadata.CreateFromImage(Resources.SystemAppContext).GetReference(filePath: "System.AppContext.dll", display: "System.AppContext (net90)"); + } + return _SystemAppContext; + } + } + + private static PortableExecutableReference? _SystemBuffers; + + /// + /// The for System.Buffers.dll + /// + public static PortableExecutableReference SystemBuffers + { + get + { + if (_SystemBuffers is null) + { + _SystemBuffers = AssemblyMetadata.CreateFromImage(Resources.SystemBuffers).GetReference(filePath: "System.Buffers.dll", display: "System.Buffers (net90)"); + } + return _SystemBuffers; + } + } + + private static PortableExecutableReference? _SystemCollectionsConcurrent; + + /// + /// The for System.Collections.Concurrent.dll + /// + public static PortableExecutableReference SystemCollectionsConcurrent + { + get + { + if (_SystemCollectionsConcurrent is null) + { + _SystemCollectionsConcurrent = AssemblyMetadata.CreateFromImage(Resources.SystemCollectionsConcurrent).GetReference(filePath: "System.Collections.Concurrent.dll", display: "System.Collections.Concurrent (net90)"); + } + return _SystemCollectionsConcurrent; + } + } + + private static PortableExecutableReference? _SystemCollections; + + /// + /// The for System.Collections.dll + /// + public static PortableExecutableReference SystemCollections + { + get + { + if (_SystemCollections is null) + { + _SystemCollections = AssemblyMetadata.CreateFromImage(Resources.SystemCollections).GetReference(filePath: "System.Collections.dll", display: "System.Collections (net90)"); + } + return _SystemCollections; + } + } + + private static PortableExecutableReference? _SystemCollectionsImmutable; + + /// + /// The for System.Collections.Immutable.dll + /// + public static PortableExecutableReference SystemCollectionsImmutable + { + get + { + if (_SystemCollectionsImmutable is null) + { + _SystemCollectionsImmutable = AssemblyMetadata.CreateFromImage(Resources.SystemCollectionsImmutable).GetReference(filePath: "System.Collections.Immutable.dll", display: "System.Collections.Immutable (net90)"); + } + return _SystemCollectionsImmutable; + } + } + + private static PortableExecutableReference? _SystemCollectionsNonGeneric; + + /// + /// The for System.Collections.NonGeneric.dll + /// + public static PortableExecutableReference SystemCollectionsNonGeneric + { + get + { + if (_SystemCollectionsNonGeneric is null) + { + _SystemCollectionsNonGeneric = AssemblyMetadata.CreateFromImage(Resources.SystemCollectionsNonGeneric).GetReference(filePath: "System.Collections.NonGeneric.dll", display: "System.Collections.NonGeneric (net90)"); + } + return _SystemCollectionsNonGeneric; + } + } + + private static PortableExecutableReference? _SystemCollectionsSpecialized; + + /// + /// The for System.Collections.Specialized.dll + /// + public static PortableExecutableReference SystemCollectionsSpecialized + { + get + { + if (_SystemCollectionsSpecialized is null) + { + _SystemCollectionsSpecialized = AssemblyMetadata.CreateFromImage(Resources.SystemCollectionsSpecialized).GetReference(filePath: "System.Collections.Specialized.dll", display: "System.Collections.Specialized (net90)"); + } + return _SystemCollectionsSpecialized; + } + } + + private static PortableExecutableReference? _SystemComponentModelAnnotations; + + /// + /// The for System.ComponentModel.Annotations.dll + /// + public static PortableExecutableReference SystemComponentModelAnnotations + { + get + { + if (_SystemComponentModelAnnotations is null) + { + _SystemComponentModelAnnotations = AssemblyMetadata.CreateFromImage(Resources.SystemComponentModelAnnotations).GetReference(filePath: "System.ComponentModel.Annotations.dll", display: "System.ComponentModel.Annotations (net90)"); + } + return _SystemComponentModelAnnotations; + } + } + + private static PortableExecutableReference? _SystemComponentModelDataAnnotations; + + /// + /// The for System.ComponentModel.DataAnnotations.dll + /// + public static PortableExecutableReference SystemComponentModelDataAnnotations + { + get + { + if (_SystemComponentModelDataAnnotations is null) + { + _SystemComponentModelDataAnnotations = AssemblyMetadata.CreateFromImage(Resources.SystemComponentModelDataAnnotations).GetReference(filePath: "System.ComponentModel.DataAnnotations.dll", display: "System.ComponentModel.DataAnnotations (net90)"); + } + return _SystemComponentModelDataAnnotations; + } + } + + private static PortableExecutableReference? _SystemComponentModel; + + /// + /// The for System.ComponentModel.dll + /// + public static PortableExecutableReference SystemComponentModel + { + get + { + if (_SystemComponentModel is null) + { + _SystemComponentModel = AssemblyMetadata.CreateFromImage(Resources.SystemComponentModel).GetReference(filePath: "System.ComponentModel.dll", display: "System.ComponentModel (net90)"); + } + return _SystemComponentModel; + } + } + + private static PortableExecutableReference? _SystemComponentModelEventBasedAsync; + + /// + /// The for System.ComponentModel.EventBasedAsync.dll + /// + public static PortableExecutableReference SystemComponentModelEventBasedAsync + { + get + { + if (_SystemComponentModelEventBasedAsync is null) + { + _SystemComponentModelEventBasedAsync = AssemblyMetadata.CreateFromImage(Resources.SystemComponentModelEventBasedAsync).GetReference(filePath: "System.ComponentModel.EventBasedAsync.dll", display: "System.ComponentModel.EventBasedAsync (net90)"); + } + return _SystemComponentModelEventBasedAsync; + } + } + + private static PortableExecutableReference? _SystemComponentModelPrimitives; + + /// + /// The for System.ComponentModel.Primitives.dll + /// + public static PortableExecutableReference SystemComponentModelPrimitives + { + get + { + if (_SystemComponentModelPrimitives is null) + { + _SystemComponentModelPrimitives = AssemblyMetadata.CreateFromImage(Resources.SystemComponentModelPrimitives).GetReference(filePath: "System.ComponentModel.Primitives.dll", display: "System.ComponentModel.Primitives (net90)"); + } + return _SystemComponentModelPrimitives; + } + } + + private static PortableExecutableReference? _SystemComponentModelTypeConverter; + + /// + /// The for System.ComponentModel.TypeConverter.dll + /// + public static PortableExecutableReference SystemComponentModelTypeConverter + { + get + { + if (_SystemComponentModelTypeConverter is null) + { + _SystemComponentModelTypeConverter = AssemblyMetadata.CreateFromImage(Resources.SystemComponentModelTypeConverter).GetReference(filePath: "System.ComponentModel.TypeConverter.dll", display: "System.ComponentModel.TypeConverter (net90)"); + } + return _SystemComponentModelTypeConverter; + } + } + + private static PortableExecutableReference? _SystemConfiguration; + + /// + /// The for System.Configuration.dll + /// + public static PortableExecutableReference SystemConfiguration + { + get + { + if (_SystemConfiguration is null) + { + _SystemConfiguration = AssemblyMetadata.CreateFromImage(Resources.SystemConfiguration).GetReference(filePath: "System.Configuration.dll", display: "System.Configuration (net90)"); + } + return _SystemConfiguration; + } + } + + private static PortableExecutableReference? _SystemConsole; + + /// + /// The for System.Console.dll + /// + public static PortableExecutableReference SystemConsole + { + get + { + if (_SystemConsole is null) + { + _SystemConsole = AssemblyMetadata.CreateFromImage(Resources.SystemConsole).GetReference(filePath: "System.Console.dll", display: "System.Console (net90)"); + } + return _SystemConsole; + } + } + + private static PortableExecutableReference? _SystemCore; + + /// + /// The for System.Core.dll + /// + public static PortableExecutableReference SystemCore + { + get + { + if (_SystemCore is null) + { + _SystemCore = AssemblyMetadata.CreateFromImage(Resources.SystemCore).GetReference(filePath: "System.Core.dll", display: "System.Core (net90)"); + } + return _SystemCore; + } + } + + private static PortableExecutableReference? _SystemDataCommon; + + /// + /// The for System.Data.Common.dll + /// + public static PortableExecutableReference SystemDataCommon + { + get + { + if (_SystemDataCommon is null) + { + _SystemDataCommon = AssemblyMetadata.CreateFromImage(Resources.SystemDataCommon).GetReference(filePath: "System.Data.Common.dll", display: "System.Data.Common (net90)"); + } + return _SystemDataCommon; + } + } + + private static PortableExecutableReference? _SystemDataDataSetExtensions; + + /// + /// The for System.Data.DataSetExtensions.dll + /// + public static PortableExecutableReference SystemDataDataSetExtensions + { + get + { + if (_SystemDataDataSetExtensions is null) + { + _SystemDataDataSetExtensions = AssemblyMetadata.CreateFromImage(Resources.SystemDataDataSetExtensions).GetReference(filePath: "System.Data.DataSetExtensions.dll", display: "System.Data.DataSetExtensions (net90)"); + } + return _SystemDataDataSetExtensions; + } + } + + private static PortableExecutableReference? _SystemData; + + /// + /// The for System.Data.dll + /// + public static PortableExecutableReference SystemData + { + get + { + if (_SystemData is null) + { + _SystemData = AssemblyMetadata.CreateFromImage(Resources.SystemData).GetReference(filePath: "System.Data.dll", display: "System.Data (net90)"); + } + return _SystemData; + } + } + + private static PortableExecutableReference? _SystemDiagnosticsContracts; + + /// + /// The for System.Diagnostics.Contracts.dll + /// + public static PortableExecutableReference SystemDiagnosticsContracts + { + get + { + if (_SystemDiagnosticsContracts is null) + { + _SystemDiagnosticsContracts = AssemblyMetadata.CreateFromImage(Resources.SystemDiagnosticsContracts).GetReference(filePath: "System.Diagnostics.Contracts.dll", display: "System.Diagnostics.Contracts (net90)"); + } + return _SystemDiagnosticsContracts; + } + } + + private static PortableExecutableReference? _SystemDiagnosticsDebug; + + /// + /// The for System.Diagnostics.Debug.dll + /// + public static PortableExecutableReference SystemDiagnosticsDebug + { + get + { + if (_SystemDiagnosticsDebug is null) + { + _SystemDiagnosticsDebug = AssemblyMetadata.CreateFromImage(Resources.SystemDiagnosticsDebug).GetReference(filePath: "System.Diagnostics.Debug.dll", display: "System.Diagnostics.Debug (net90)"); + } + return _SystemDiagnosticsDebug; + } + } + + private static PortableExecutableReference? _SystemDiagnosticsDiagnosticSource; + + /// + /// The for System.Diagnostics.DiagnosticSource.dll + /// + public static PortableExecutableReference SystemDiagnosticsDiagnosticSource + { + get + { + if (_SystemDiagnosticsDiagnosticSource is null) + { + _SystemDiagnosticsDiagnosticSource = AssemblyMetadata.CreateFromImage(Resources.SystemDiagnosticsDiagnosticSource).GetReference(filePath: "System.Diagnostics.DiagnosticSource.dll", display: "System.Diagnostics.DiagnosticSource (net90)"); + } + return _SystemDiagnosticsDiagnosticSource; + } + } + + private static PortableExecutableReference? _SystemDiagnosticsFileVersionInfo; + + /// + /// The for System.Diagnostics.FileVersionInfo.dll + /// + public static PortableExecutableReference SystemDiagnosticsFileVersionInfo + { + get + { + if (_SystemDiagnosticsFileVersionInfo is null) + { + _SystemDiagnosticsFileVersionInfo = AssemblyMetadata.CreateFromImage(Resources.SystemDiagnosticsFileVersionInfo).GetReference(filePath: "System.Diagnostics.FileVersionInfo.dll", display: "System.Diagnostics.FileVersionInfo (net90)"); + } + return _SystemDiagnosticsFileVersionInfo; + } + } + + private static PortableExecutableReference? _SystemDiagnosticsProcess; + + /// + /// The for System.Diagnostics.Process.dll + /// + public static PortableExecutableReference SystemDiagnosticsProcess + { + get + { + if (_SystemDiagnosticsProcess is null) + { + _SystemDiagnosticsProcess = AssemblyMetadata.CreateFromImage(Resources.SystemDiagnosticsProcess).GetReference(filePath: "System.Diagnostics.Process.dll", display: "System.Diagnostics.Process (net90)"); + } + return _SystemDiagnosticsProcess; + } + } + + private static PortableExecutableReference? _SystemDiagnosticsStackTrace; + + /// + /// The for System.Diagnostics.StackTrace.dll + /// + public static PortableExecutableReference SystemDiagnosticsStackTrace + { + get + { + if (_SystemDiagnosticsStackTrace is null) + { + _SystemDiagnosticsStackTrace = AssemblyMetadata.CreateFromImage(Resources.SystemDiagnosticsStackTrace).GetReference(filePath: "System.Diagnostics.StackTrace.dll", display: "System.Diagnostics.StackTrace (net90)"); + } + return _SystemDiagnosticsStackTrace; + } + } + + private static PortableExecutableReference? _SystemDiagnosticsTextWriterTraceListener; + + /// + /// The for System.Diagnostics.TextWriterTraceListener.dll + /// + public static PortableExecutableReference SystemDiagnosticsTextWriterTraceListener + { + get + { + if (_SystemDiagnosticsTextWriterTraceListener is null) + { + _SystemDiagnosticsTextWriterTraceListener = AssemblyMetadata.CreateFromImage(Resources.SystemDiagnosticsTextWriterTraceListener).GetReference(filePath: "System.Diagnostics.TextWriterTraceListener.dll", display: "System.Diagnostics.TextWriterTraceListener (net90)"); + } + return _SystemDiagnosticsTextWriterTraceListener; + } + } + + private static PortableExecutableReference? _SystemDiagnosticsTools; + + /// + /// The for System.Diagnostics.Tools.dll + /// + public static PortableExecutableReference SystemDiagnosticsTools + { + get + { + if (_SystemDiagnosticsTools is null) + { + _SystemDiagnosticsTools = AssemblyMetadata.CreateFromImage(Resources.SystemDiagnosticsTools).GetReference(filePath: "System.Diagnostics.Tools.dll", display: "System.Diagnostics.Tools (net90)"); + } + return _SystemDiagnosticsTools; + } + } + + private static PortableExecutableReference? _SystemDiagnosticsTraceSource; + + /// + /// The for System.Diagnostics.TraceSource.dll + /// + public static PortableExecutableReference SystemDiagnosticsTraceSource + { + get + { + if (_SystemDiagnosticsTraceSource is null) + { + _SystemDiagnosticsTraceSource = AssemblyMetadata.CreateFromImage(Resources.SystemDiagnosticsTraceSource).GetReference(filePath: "System.Diagnostics.TraceSource.dll", display: "System.Diagnostics.TraceSource (net90)"); + } + return _SystemDiagnosticsTraceSource; + } + } + + private static PortableExecutableReference? _SystemDiagnosticsTracing; + + /// + /// The for System.Diagnostics.Tracing.dll + /// + public static PortableExecutableReference SystemDiagnosticsTracing + { + get + { + if (_SystemDiagnosticsTracing is null) + { + _SystemDiagnosticsTracing = AssemblyMetadata.CreateFromImage(Resources.SystemDiagnosticsTracing).GetReference(filePath: "System.Diagnostics.Tracing.dll", display: "System.Diagnostics.Tracing (net90)"); + } + return _SystemDiagnosticsTracing; + } + } + + private static PortableExecutableReference? _System; + + /// + /// The for System.dll + /// + public static PortableExecutableReference System + { + get + { + if (_System is null) + { + _System = AssemblyMetadata.CreateFromImage(Resources.System).GetReference(filePath: "System.dll", display: "System (net90)"); + } + return _System; + } + } + + private static PortableExecutableReference? _SystemDrawing; + + /// + /// The for System.Drawing.dll + /// + public static PortableExecutableReference SystemDrawing + { + get + { + if (_SystemDrawing is null) + { + _SystemDrawing = AssemblyMetadata.CreateFromImage(Resources.SystemDrawing).GetReference(filePath: "System.Drawing.dll", display: "System.Drawing (net90)"); + } + return _SystemDrawing; + } + } + + private static PortableExecutableReference? _SystemDrawingPrimitives; + + /// + /// The for System.Drawing.Primitives.dll + /// + public static PortableExecutableReference SystemDrawingPrimitives + { + get + { + if (_SystemDrawingPrimitives is null) + { + _SystemDrawingPrimitives = AssemblyMetadata.CreateFromImage(Resources.SystemDrawingPrimitives).GetReference(filePath: "System.Drawing.Primitives.dll", display: "System.Drawing.Primitives (net90)"); + } + return _SystemDrawingPrimitives; + } + } + + private static PortableExecutableReference? _SystemDynamicRuntime; + + /// + /// The for System.Dynamic.Runtime.dll + /// + public static PortableExecutableReference SystemDynamicRuntime + { + get + { + if (_SystemDynamicRuntime is null) + { + _SystemDynamicRuntime = AssemblyMetadata.CreateFromImage(Resources.SystemDynamicRuntime).GetReference(filePath: "System.Dynamic.Runtime.dll", display: "System.Dynamic.Runtime (net90)"); + } + return _SystemDynamicRuntime; + } + } + + private static PortableExecutableReference? _SystemFormatsAsn1; + + /// + /// The for System.Formats.Asn1.dll + /// + public static PortableExecutableReference SystemFormatsAsn1 + { + get + { + if (_SystemFormatsAsn1 is null) + { + _SystemFormatsAsn1 = AssemblyMetadata.CreateFromImage(Resources.SystemFormatsAsn1).GetReference(filePath: "System.Formats.Asn1.dll", display: "System.Formats.Asn1 (net90)"); + } + return _SystemFormatsAsn1; + } + } + + private static PortableExecutableReference? _SystemFormatsTar; + + /// + /// The for System.Formats.Tar.dll + /// + public static PortableExecutableReference SystemFormatsTar + { + get + { + if (_SystemFormatsTar is null) + { + _SystemFormatsTar = AssemblyMetadata.CreateFromImage(Resources.SystemFormatsTar).GetReference(filePath: "System.Formats.Tar.dll", display: "System.Formats.Tar (net90)"); + } + return _SystemFormatsTar; + } + } + + private static PortableExecutableReference? _SystemGlobalizationCalendars; + + /// + /// The for System.Globalization.Calendars.dll + /// + public static PortableExecutableReference SystemGlobalizationCalendars + { + get + { + if (_SystemGlobalizationCalendars is null) + { + _SystemGlobalizationCalendars = AssemblyMetadata.CreateFromImage(Resources.SystemGlobalizationCalendars).GetReference(filePath: "System.Globalization.Calendars.dll", display: "System.Globalization.Calendars (net90)"); + } + return _SystemGlobalizationCalendars; + } + } + + private static PortableExecutableReference? _SystemGlobalization; + + /// + /// The for System.Globalization.dll + /// + public static PortableExecutableReference SystemGlobalization + { + get + { + if (_SystemGlobalization is null) + { + _SystemGlobalization = AssemblyMetadata.CreateFromImage(Resources.SystemGlobalization).GetReference(filePath: "System.Globalization.dll", display: "System.Globalization (net90)"); + } + return _SystemGlobalization; + } + } + + private static PortableExecutableReference? _SystemGlobalizationExtensions; + + /// + /// The for System.Globalization.Extensions.dll + /// + public static PortableExecutableReference SystemGlobalizationExtensions + { + get + { + if (_SystemGlobalizationExtensions is null) + { + _SystemGlobalizationExtensions = AssemblyMetadata.CreateFromImage(Resources.SystemGlobalizationExtensions).GetReference(filePath: "System.Globalization.Extensions.dll", display: "System.Globalization.Extensions (net90)"); + } + return _SystemGlobalizationExtensions; + } + } + + private static PortableExecutableReference? _SystemIOCompressionBrotli; + + /// + /// The for System.IO.Compression.Brotli.dll + /// + public static PortableExecutableReference SystemIOCompressionBrotli + { + get + { + if (_SystemIOCompressionBrotli is null) + { + _SystemIOCompressionBrotli = AssemblyMetadata.CreateFromImage(Resources.SystemIOCompressionBrotli).GetReference(filePath: "System.IO.Compression.Brotli.dll", display: "System.IO.Compression.Brotli (net90)"); + } + return _SystemIOCompressionBrotli; + } + } + + private static PortableExecutableReference? _SystemIOCompression; + + /// + /// The for System.IO.Compression.dll + /// + public static PortableExecutableReference SystemIOCompression + { + get + { + if (_SystemIOCompression is null) + { + _SystemIOCompression = AssemblyMetadata.CreateFromImage(Resources.SystemIOCompression).GetReference(filePath: "System.IO.Compression.dll", display: "System.IO.Compression (net90)"); + } + return _SystemIOCompression; + } + } + + private static PortableExecutableReference? _SystemIOCompressionFileSystem; + + /// + /// The for System.IO.Compression.FileSystem.dll + /// + public static PortableExecutableReference SystemIOCompressionFileSystem + { + get + { + if (_SystemIOCompressionFileSystem is null) + { + _SystemIOCompressionFileSystem = AssemblyMetadata.CreateFromImage(Resources.SystemIOCompressionFileSystem).GetReference(filePath: "System.IO.Compression.FileSystem.dll", display: "System.IO.Compression.FileSystem (net90)"); + } + return _SystemIOCompressionFileSystem; + } + } + + private static PortableExecutableReference? _SystemIOCompressionZipFile; + + /// + /// The for System.IO.Compression.ZipFile.dll + /// + public static PortableExecutableReference SystemIOCompressionZipFile + { + get + { + if (_SystemIOCompressionZipFile is null) + { + _SystemIOCompressionZipFile = AssemblyMetadata.CreateFromImage(Resources.SystemIOCompressionZipFile).GetReference(filePath: "System.IO.Compression.ZipFile.dll", display: "System.IO.Compression.ZipFile (net90)"); + } + return _SystemIOCompressionZipFile; + } + } + + private static PortableExecutableReference? _SystemIO; + + /// + /// The for System.IO.dll + /// + public static PortableExecutableReference SystemIO + { + get + { + if (_SystemIO is null) + { + _SystemIO = AssemblyMetadata.CreateFromImage(Resources.SystemIO).GetReference(filePath: "System.IO.dll", display: "System.IO (net90)"); + } + return _SystemIO; + } + } + + private static PortableExecutableReference? _SystemIOFileSystemAccessControl; + + /// + /// The for System.IO.FileSystem.AccessControl.dll + /// + public static PortableExecutableReference SystemIOFileSystemAccessControl + { + get + { + if (_SystemIOFileSystemAccessControl is null) + { + _SystemIOFileSystemAccessControl = AssemblyMetadata.CreateFromImage(Resources.SystemIOFileSystemAccessControl).GetReference(filePath: "System.IO.FileSystem.AccessControl.dll", display: "System.IO.FileSystem.AccessControl (net90)"); + } + return _SystemIOFileSystemAccessControl; + } + } + + private static PortableExecutableReference? _SystemIOFileSystem; + + /// + /// The for System.IO.FileSystem.dll + /// + public static PortableExecutableReference SystemIOFileSystem + { + get + { + if (_SystemIOFileSystem is null) + { + _SystemIOFileSystem = AssemblyMetadata.CreateFromImage(Resources.SystemIOFileSystem).GetReference(filePath: "System.IO.FileSystem.dll", display: "System.IO.FileSystem (net90)"); + } + return _SystemIOFileSystem; + } + } + + private static PortableExecutableReference? _SystemIOFileSystemDriveInfo; + + /// + /// The for System.IO.FileSystem.DriveInfo.dll + /// + public static PortableExecutableReference SystemIOFileSystemDriveInfo + { + get + { + if (_SystemIOFileSystemDriveInfo is null) + { + _SystemIOFileSystemDriveInfo = AssemblyMetadata.CreateFromImage(Resources.SystemIOFileSystemDriveInfo).GetReference(filePath: "System.IO.FileSystem.DriveInfo.dll", display: "System.IO.FileSystem.DriveInfo (net90)"); + } + return _SystemIOFileSystemDriveInfo; + } + } + + private static PortableExecutableReference? _SystemIOFileSystemPrimitives; + + /// + /// The for System.IO.FileSystem.Primitives.dll + /// + public static PortableExecutableReference SystemIOFileSystemPrimitives + { + get + { + if (_SystemIOFileSystemPrimitives is null) + { + _SystemIOFileSystemPrimitives = AssemblyMetadata.CreateFromImage(Resources.SystemIOFileSystemPrimitives).GetReference(filePath: "System.IO.FileSystem.Primitives.dll", display: "System.IO.FileSystem.Primitives (net90)"); + } + return _SystemIOFileSystemPrimitives; + } + } + + private static PortableExecutableReference? _SystemIOFileSystemWatcher; + + /// + /// The for System.IO.FileSystem.Watcher.dll + /// + public static PortableExecutableReference SystemIOFileSystemWatcher + { + get + { + if (_SystemIOFileSystemWatcher is null) + { + _SystemIOFileSystemWatcher = AssemblyMetadata.CreateFromImage(Resources.SystemIOFileSystemWatcher).GetReference(filePath: "System.IO.FileSystem.Watcher.dll", display: "System.IO.FileSystem.Watcher (net90)"); + } + return _SystemIOFileSystemWatcher; + } + } + + private static PortableExecutableReference? _SystemIOIsolatedStorage; + + /// + /// The for System.IO.IsolatedStorage.dll + /// + public static PortableExecutableReference SystemIOIsolatedStorage + { + get + { + if (_SystemIOIsolatedStorage is null) + { + _SystemIOIsolatedStorage = AssemblyMetadata.CreateFromImage(Resources.SystemIOIsolatedStorage).GetReference(filePath: "System.IO.IsolatedStorage.dll", display: "System.IO.IsolatedStorage (net90)"); + } + return _SystemIOIsolatedStorage; + } + } + + private static PortableExecutableReference? _SystemIOMemoryMappedFiles; + + /// + /// The for System.IO.MemoryMappedFiles.dll + /// + public static PortableExecutableReference SystemIOMemoryMappedFiles + { + get + { + if (_SystemIOMemoryMappedFiles is null) + { + _SystemIOMemoryMappedFiles = AssemblyMetadata.CreateFromImage(Resources.SystemIOMemoryMappedFiles).GetReference(filePath: "System.IO.MemoryMappedFiles.dll", display: "System.IO.MemoryMappedFiles (net90)"); + } + return _SystemIOMemoryMappedFiles; + } + } + + private static PortableExecutableReference? _SystemIOPipesAccessControl; + + /// + /// The for System.IO.Pipes.AccessControl.dll + /// + public static PortableExecutableReference SystemIOPipesAccessControl + { + get + { + if (_SystemIOPipesAccessControl is null) + { + _SystemIOPipesAccessControl = AssemblyMetadata.CreateFromImage(Resources.SystemIOPipesAccessControl).GetReference(filePath: "System.IO.Pipes.AccessControl.dll", display: "System.IO.Pipes.AccessControl (net90)"); + } + return _SystemIOPipesAccessControl; + } + } + + private static PortableExecutableReference? _SystemIOPipes; + + /// + /// The for System.IO.Pipes.dll + /// + public static PortableExecutableReference SystemIOPipes + { + get + { + if (_SystemIOPipes is null) + { + _SystemIOPipes = AssemblyMetadata.CreateFromImage(Resources.SystemIOPipes).GetReference(filePath: "System.IO.Pipes.dll", display: "System.IO.Pipes (net90)"); + } + return _SystemIOPipes; + } + } + + private static PortableExecutableReference? _SystemIOUnmanagedMemoryStream; + + /// + /// The for System.IO.UnmanagedMemoryStream.dll + /// + public static PortableExecutableReference SystemIOUnmanagedMemoryStream + { + get + { + if (_SystemIOUnmanagedMemoryStream is null) + { + _SystemIOUnmanagedMemoryStream = AssemblyMetadata.CreateFromImage(Resources.SystemIOUnmanagedMemoryStream).GetReference(filePath: "System.IO.UnmanagedMemoryStream.dll", display: "System.IO.UnmanagedMemoryStream (net90)"); + } + return _SystemIOUnmanagedMemoryStream; + } + } + + private static PortableExecutableReference? _SystemLinq; + + /// + /// The for System.Linq.dll + /// + public static PortableExecutableReference SystemLinq + { + get + { + if (_SystemLinq is null) + { + _SystemLinq = AssemblyMetadata.CreateFromImage(Resources.SystemLinq).GetReference(filePath: "System.Linq.dll", display: "System.Linq (net90)"); + } + return _SystemLinq; + } + } + + private static PortableExecutableReference? _SystemLinqExpressions; + + /// + /// The for System.Linq.Expressions.dll + /// + public static PortableExecutableReference SystemLinqExpressions + { + get + { + if (_SystemLinqExpressions is null) + { + _SystemLinqExpressions = AssemblyMetadata.CreateFromImage(Resources.SystemLinqExpressions).GetReference(filePath: "System.Linq.Expressions.dll", display: "System.Linq.Expressions (net90)"); + } + return _SystemLinqExpressions; + } + } + + private static PortableExecutableReference? _SystemLinqParallel; + + /// + /// The for System.Linq.Parallel.dll + /// + public static PortableExecutableReference SystemLinqParallel + { + get + { + if (_SystemLinqParallel is null) + { + _SystemLinqParallel = AssemblyMetadata.CreateFromImage(Resources.SystemLinqParallel).GetReference(filePath: "System.Linq.Parallel.dll", display: "System.Linq.Parallel (net90)"); + } + return _SystemLinqParallel; + } + } + + private static PortableExecutableReference? _SystemLinqQueryable; + + /// + /// The for System.Linq.Queryable.dll + /// + public static PortableExecutableReference SystemLinqQueryable + { + get + { + if (_SystemLinqQueryable is null) + { + _SystemLinqQueryable = AssemblyMetadata.CreateFromImage(Resources.SystemLinqQueryable).GetReference(filePath: "System.Linq.Queryable.dll", display: "System.Linq.Queryable (net90)"); + } + return _SystemLinqQueryable; + } + } + + private static PortableExecutableReference? _SystemMemory; + + /// + /// The for System.Memory.dll + /// + public static PortableExecutableReference SystemMemory + { + get + { + if (_SystemMemory is null) + { + _SystemMemory = AssemblyMetadata.CreateFromImage(Resources.SystemMemory).GetReference(filePath: "System.Memory.dll", display: "System.Memory (net90)"); + } + return _SystemMemory; + } + } + + private static PortableExecutableReference? _SystemNet; + + /// + /// The for System.Net.dll + /// + public static PortableExecutableReference SystemNet + { + get + { + if (_SystemNet is null) + { + _SystemNet = AssemblyMetadata.CreateFromImage(Resources.SystemNet).GetReference(filePath: "System.Net.dll", display: "System.Net (net90)"); + } + return _SystemNet; + } + } + + private static PortableExecutableReference? _SystemNetHttp; + + /// + /// The for System.Net.Http.dll + /// + public static PortableExecutableReference SystemNetHttp + { + get + { + if (_SystemNetHttp is null) + { + _SystemNetHttp = AssemblyMetadata.CreateFromImage(Resources.SystemNetHttp).GetReference(filePath: "System.Net.Http.dll", display: "System.Net.Http (net90)"); + } + return _SystemNetHttp; + } + } + + private static PortableExecutableReference? _SystemNetHttpJson; + + /// + /// The for System.Net.Http.Json.dll + /// + public static PortableExecutableReference SystemNetHttpJson + { + get + { + if (_SystemNetHttpJson is null) + { + _SystemNetHttpJson = AssemblyMetadata.CreateFromImage(Resources.SystemNetHttpJson).GetReference(filePath: "System.Net.Http.Json.dll", display: "System.Net.Http.Json (net90)"); + } + return _SystemNetHttpJson; + } + } + + private static PortableExecutableReference? _SystemNetHttpListener; + + /// + /// The for System.Net.HttpListener.dll + /// + public static PortableExecutableReference SystemNetHttpListener + { + get + { + if (_SystemNetHttpListener is null) + { + _SystemNetHttpListener = AssemblyMetadata.CreateFromImage(Resources.SystemNetHttpListener).GetReference(filePath: "System.Net.HttpListener.dll", display: "System.Net.HttpListener (net90)"); + } + return _SystemNetHttpListener; + } + } + + private static PortableExecutableReference? _SystemNetMail; + + /// + /// The for System.Net.Mail.dll + /// + public static PortableExecutableReference SystemNetMail + { + get + { + if (_SystemNetMail is null) + { + _SystemNetMail = AssemblyMetadata.CreateFromImage(Resources.SystemNetMail).GetReference(filePath: "System.Net.Mail.dll", display: "System.Net.Mail (net90)"); + } + return _SystemNetMail; + } + } + + private static PortableExecutableReference? _SystemNetNameResolution; + + /// + /// The for System.Net.NameResolution.dll + /// + public static PortableExecutableReference SystemNetNameResolution + { + get + { + if (_SystemNetNameResolution is null) + { + _SystemNetNameResolution = AssemblyMetadata.CreateFromImage(Resources.SystemNetNameResolution).GetReference(filePath: "System.Net.NameResolution.dll", display: "System.Net.NameResolution (net90)"); + } + return _SystemNetNameResolution; + } + } + + private static PortableExecutableReference? _SystemNetNetworkInformation; + + /// + /// The for System.Net.NetworkInformation.dll + /// + public static PortableExecutableReference SystemNetNetworkInformation + { + get + { + if (_SystemNetNetworkInformation is null) + { + _SystemNetNetworkInformation = AssemblyMetadata.CreateFromImage(Resources.SystemNetNetworkInformation).GetReference(filePath: "System.Net.NetworkInformation.dll", display: "System.Net.NetworkInformation (net90)"); + } + return _SystemNetNetworkInformation; + } + } + + private static PortableExecutableReference? _SystemNetPing; + + /// + /// The for System.Net.Ping.dll + /// + public static PortableExecutableReference SystemNetPing + { + get + { + if (_SystemNetPing is null) + { + _SystemNetPing = AssemblyMetadata.CreateFromImage(Resources.SystemNetPing).GetReference(filePath: "System.Net.Ping.dll", display: "System.Net.Ping (net90)"); + } + return _SystemNetPing; + } + } + + private static PortableExecutableReference? _SystemNetPrimitives; + + /// + /// The for System.Net.Primitives.dll + /// + public static PortableExecutableReference SystemNetPrimitives + { + get + { + if (_SystemNetPrimitives is null) + { + _SystemNetPrimitives = AssemblyMetadata.CreateFromImage(Resources.SystemNetPrimitives).GetReference(filePath: "System.Net.Primitives.dll", display: "System.Net.Primitives (net90)"); + } + return _SystemNetPrimitives; + } + } + + private static PortableExecutableReference? _SystemNetQuic; + + /// + /// The for System.Net.Quic.dll + /// + public static PortableExecutableReference SystemNetQuic + { + get + { + if (_SystemNetQuic is null) + { + _SystemNetQuic = AssemblyMetadata.CreateFromImage(Resources.SystemNetQuic).GetReference(filePath: "System.Net.Quic.dll", display: "System.Net.Quic (net90)"); + } + return _SystemNetQuic; + } + } + + private static PortableExecutableReference? _SystemNetRequests; + + /// + /// The for System.Net.Requests.dll + /// + public static PortableExecutableReference SystemNetRequests + { + get + { + if (_SystemNetRequests is null) + { + _SystemNetRequests = AssemblyMetadata.CreateFromImage(Resources.SystemNetRequests).GetReference(filePath: "System.Net.Requests.dll", display: "System.Net.Requests (net90)"); + } + return _SystemNetRequests; + } + } + + private static PortableExecutableReference? _SystemNetSecurity; + + /// + /// The for System.Net.Security.dll + /// + public static PortableExecutableReference SystemNetSecurity + { + get + { + if (_SystemNetSecurity is null) + { + _SystemNetSecurity = AssemblyMetadata.CreateFromImage(Resources.SystemNetSecurity).GetReference(filePath: "System.Net.Security.dll", display: "System.Net.Security (net90)"); + } + return _SystemNetSecurity; + } + } + + private static PortableExecutableReference? _SystemNetServicePoint; + + /// + /// The for System.Net.ServicePoint.dll + /// + public static PortableExecutableReference SystemNetServicePoint + { + get + { + if (_SystemNetServicePoint is null) + { + _SystemNetServicePoint = AssemblyMetadata.CreateFromImage(Resources.SystemNetServicePoint).GetReference(filePath: "System.Net.ServicePoint.dll", display: "System.Net.ServicePoint (net90)"); + } + return _SystemNetServicePoint; + } + } + + private static PortableExecutableReference? _SystemNetSockets; + + /// + /// The for System.Net.Sockets.dll + /// + public static PortableExecutableReference SystemNetSockets + { + get + { + if (_SystemNetSockets is null) + { + _SystemNetSockets = AssemblyMetadata.CreateFromImage(Resources.SystemNetSockets).GetReference(filePath: "System.Net.Sockets.dll", display: "System.Net.Sockets (net90)"); + } + return _SystemNetSockets; + } + } + + private static PortableExecutableReference? _SystemNetWebClient; + + /// + /// The for System.Net.WebClient.dll + /// + public static PortableExecutableReference SystemNetWebClient + { + get + { + if (_SystemNetWebClient is null) + { + _SystemNetWebClient = AssemblyMetadata.CreateFromImage(Resources.SystemNetWebClient).GetReference(filePath: "System.Net.WebClient.dll", display: "System.Net.WebClient (net90)"); + } + return _SystemNetWebClient; + } + } + + private static PortableExecutableReference? _SystemNetWebHeaderCollection; + + /// + /// The for System.Net.WebHeaderCollection.dll + /// + public static PortableExecutableReference SystemNetWebHeaderCollection + { + get + { + if (_SystemNetWebHeaderCollection is null) + { + _SystemNetWebHeaderCollection = AssemblyMetadata.CreateFromImage(Resources.SystemNetWebHeaderCollection).GetReference(filePath: "System.Net.WebHeaderCollection.dll", display: "System.Net.WebHeaderCollection (net90)"); + } + return _SystemNetWebHeaderCollection; + } + } + + private static PortableExecutableReference? _SystemNetWebProxy; + + /// + /// The for System.Net.WebProxy.dll + /// + public static PortableExecutableReference SystemNetWebProxy + { + get + { + if (_SystemNetWebProxy is null) + { + _SystemNetWebProxy = AssemblyMetadata.CreateFromImage(Resources.SystemNetWebProxy).GetReference(filePath: "System.Net.WebProxy.dll", display: "System.Net.WebProxy (net90)"); + } + return _SystemNetWebProxy; + } + } + + private static PortableExecutableReference? _SystemNetWebSocketsClient; + + /// + /// The for System.Net.WebSockets.Client.dll + /// + public static PortableExecutableReference SystemNetWebSocketsClient + { + get + { + if (_SystemNetWebSocketsClient is null) + { + _SystemNetWebSocketsClient = AssemblyMetadata.CreateFromImage(Resources.SystemNetWebSocketsClient).GetReference(filePath: "System.Net.WebSockets.Client.dll", display: "System.Net.WebSockets.Client (net90)"); + } + return _SystemNetWebSocketsClient; + } + } + + private static PortableExecutableReference? _SystemNetWebSockets; + + /// + /// The for System.Net.WebSockets.dll + /// + public static PortableExecutableReference SystemNetWebSockets + { + get + { + if (_SystemNetWebSockets is null) + { + _SystemNetWebSockets = AssemblyMetadata.CreateFromImage(Resources.SystemNetWebSockets).GetReference(filePath: "System.Net.WebSockets.dll", display: "System.Net.WebSockets (net90)"); + } + return _SystemNetWebSockets; + } + } + + private static PortableExecutableReference? _SystemNumerics; + + /// + /// The for System.Numerics.dll + /// + public static PortableExecutableReference SystemNumerics + { + get + { + if (_SystemNumerics is null) + { + _SystemNumerics = AssemblyMetadata.CreateFromImage(Resources.SystemNumerics).GetReference(filePath: "System.Numerics.dll", display: "System.Numerics (net90)"); + } + return _SystemNumerics; + } + } + + private static PortableExecutableReference? _SystemNumericsVectors; + + /// + /// The for System.Numerics.Vectors.dll + /// + public static PortableExecutableReference SystemNumericsVectors + { + get + { + if (_SystemNumericsVectors is null) + { + _SystemNumericsVectors = AssemblyMetadata.CreateFromImage(Resources.SystemNumericsVectors).GetReference(filePath: "System.Numerics.Vectors.dll", display: "System.Numerics.Vectors (net90)"); + } + return _SystemNumericsVectors; + } + } + + private static PortableExecutableReference? _SystemObjectModel; + + /// + /// The for System.ObjectModel.dll + /// + public static PortableExecutableReference SystemObjectModel + { + get + { + if (_SystemObjectModel is null) + { + _SystemObjectModel = AssemblyMetadata.CreateFromImage(Resources.SystemObjectModel).GetReference(filePath: "System.ObjectModel.dll", display: "System.ObjectModel (net90)"); + } + return _SystemObjectModel; + } + } + + private static PortableExecutableReference? _SystemReflectionDispatchProxy; + + /// + /// The for System.Reflection.DispatchProxy.dll + /// + public static PortableExecutableReference SystemReflectionDispatchProxy + { + get + { + if (_SystemReflectionDispatchProxy is null) + { + _SystemReflectionDispatchProxy = AssemblyMetadata.CreateFromImage(Resources.SystemReflectionDispatchProxy).GetReference(filePath: "System.Reflection.DispatchProxy.dll", display: "System.Reflection.DispatchProxy (net90)"); + } + return _SystemReflectionDispatchProxy; + } + } + + private static PortableExecutableReference? _SystemReflection; + + /// + /// The for System.Reflection.dll + /// + public static PortableExecutableReference SystemReflection + { + get + { + if (_SystemReflection is null) + { + _SystemReflection = AssemblyMetadata.CreateFromImage(Resources.SystemReflection).GetReference(filePath: "System.Reflection.dll", display: "System.Reflection (net90)"); + } + return _SystemReflection; + } + } + + private static PortableExecutableReference? _SystemReflectionEmit; + + /// + /// The for System.Reflection.Emit.dll + /// + public static PortableExecutableReference SystemReflectionEmit + { + get + { + if (_SystemReflectionEmit is null) + { + _SystemReflectionEmit = AssemblyMetadata.CreateFromImage(Resources.SystemReflectionEmit).GetReference(filePath: "System.Reflection.Emit.dll", display: "System.Reflection.Emit (net90)"); + } + return _SystemReflectionEmit; + } + } + + private static PortableExecutableReference? _SystemReflectionEmitILGeneration; + + /// + /// The for System.Reflection.Emit.ILGeneration.dll + /// + public static PortableExecutableReference SystemReflectionEmitILGeneration + { + get + { + if (_SystemReflectionEmitILGeneration is null) + { + _SystemReflectionEmitILGeneration = AssemblyMetadata.CreateFromImage(Resources.SystemReflectionEmitILGeneration).GetReference(filePath: "System.Reflection.Emit.ILGeneration.dll", display: "System.Reflection.Emit.ILGeneration (net90)"); + } + return _SystemReflectionEmitILGeneration; + } + } + + private static PortableExecutableReference? _SystemReflectionEmitLightweight; + + /// + /// The for System.Reflection.Emit.Lightweight.dll + /// + public static PortableExecutableReference SystemReflectionEmitLightweight + { + get + { + if (_SystemReflectionEmitLightweight is null) + { + _SystemReflectionEmitLightweight = AssemblyMetadata.CreateFromImage(Resources.SystemReflectionEmitLightweight).GetReference(filePath: "System.Reflection.Emit.Lightweight.dll", display: "System.Reflection.Emit.Lightweight (net90)"); + } + return _SystemReflectionEmitLightweight; + } + } + + private static PortableExecutableReference? _SystemReflectionExtensions; + + /// + /// The for System.Reflection.Extensions.dll + /// + public static PortableExecutableReference SystemReflectionExtensions + { + get + { + if (_SystemReflectionExtensions is null) + { + _SystemReflectionExtensions = AssemblyMetadata.CreateFromImage(Resources.SystemReflectionExtensions).GetReference(filePath: "System.Reflection.Extensions.dll", display: "System.Reflection.Extensions (net90)"); + } + return _SystemReflectionExtensions; + } + } + + private static PortableExecutableReference? _SystemReflectionMetadata; + + /// + /// The for System.Reflection.Metadata.dll + /// + public static PortableExecutableReference SystemReflectionMetadata + { + get + { + if (_SystemReflectionMetadata is null) + { + _SystemReflectionMetadata = AssemblyMetadata.CreateFromImage(Resources.SystemReflectionMetadata).GetReference(filePath: "System.Reflection.Metadata.dll", display: "System.Reflection.Metadata (net90)"); + } + return _SystemReflectionMetadata; + } + } + + private static PortableExecutableReference? _SystemReflectionPrimitives; + + /// + /// The for System.Reflection.Primitives.dll + /// + public static PortableExecutableReference SystemReflectionPrimitives + { + get + { + if (_SystemReflectionPrimitives is null) + { + _SystemReflectionPrimitives = AssemblyMetadata.CreateFromImage(Resources.SystemReflectionPrimitives).GetReference(filePath: "System.Reflection.Primitives.dll", display: "System.Reflection.Primitives (net90)"); + } + return _SystemReflectionPrimitives; + } + } + + private static PortableExecutableReference? _SystemReflectionTypeExtensions; + + /// + /// The for System.Reflection.TypeExtensions.dll + /// + public static PortableExecutableReference SystemReflectionTypeExtensions + { + get + { + if (_SystemReflectionTypeExtensions is null) + { + _SystemReflectionTypeExtensions = AssemblyMetadata.CreateFromImage(Resources.SystemReflectionTypeExtensions).GetReference(filePath: "System.Reflection.TypeExtensions.dll", display: "System.Reflection.TypeExtensions (net90)"); + } + return _SystemReflectionTypeExtensions; + } + } + + private static PortableExecutableReference? _SystemResourcesReader; + + /// + /// The for System.Resources.Reader.dll + /// + public static PortableExecutableReference SystemResourcesReader + { + get + { + if (_SystemResourcesReader is null) + { + _SystemResourcesReader = AssemblyMetadata.CreateFromImage(Resources.SystemResourcesReader).GetReference(filePath: "System.Resources.Reader.dll", display: "System.Resources.Reader (net90)"); + } + return _SystemResourcesReader; + } + } + + private static PortableExecutableReference? _SystemResourcesResourceManager; + + /// + /// The for System.Resources.ResourceManager.dll + /// + public static PortableExecutableReference SystemResourcesResourceManager + { + get + { + if (_SystemResourcesResourceManager is null) + { + _SystemResourcesResourceManager = AssemblyMetadata.CreateFromImage(Resources.SystemResourcesResourceManager).GetReference(filePath: "System.Resources.ResourceManager.dll", display: "System.Resources.ResourceManager (net90)"); + } + return _SystemResourcesResourceManager; + } + } + + private static PortableExecutableReference? _SystemResourcesWriter; + + /// + /// The for System.Resources.Writer.dll + /// + public static PortableExecutableReference SystemResourcesWriter + { + get + { + if (_SystemResourcesWriter is null) + { + _SystemResourcesWriter = AssemblyMetadata.CreateFromImage(Resources.SystemResourcesWriter).GetReference(filePath: "System.Resources.Writer.dll", display: "System.Resources.Writer (net90)"); + } + return _SystemResourcesWriter; + } + } + + private static PortableExecutableReference? _SystemRuntimeCompilerServicesUnsafe; + + /// + /// The for System.Runtime.CompilerServices.Unsafe.dll + /// + public static PortableExecutableReference SystemRuntimeCompilerServicesUnsafe + { + get + { + if (_SystemRuntimeCompilerServicesUnsafe is null) + { + _SystemRuntimeCompilerServicesUnsafe = AssemblyMetadata.CreateFromImage(Resources.SystemRuntimeCompilerServicesUnsafe).GetReference(filePath: "System.Runtime.CompilerServices.Unsafe.dll", display: "System.Runtime.CompilerServices.Unsafe (net90)"); + } + return _SystemRuntimeCompilerServicesUnsafe; + } + } + + private static PortableExecutableReference? _SystemRuntimeCompilerServicesVisualC; + + /// + /// The for System.Runtime.CompilerServices.VisualC.dll + /// + public static PortableExecutableReference SystemRuntimeCompilerServicesVisualC + { + get + { + if (_SystemRuntimeCompilerServicesVisualC is null) + { + _SystemRuntimeCompilerServicesVisualC = AssemblyMetadata.CreateFromImage(Resources.SystemRuntimeCompilerServicesVisualC).GetReference(filePath: "System.Runtime.CompilerServices.VisualC.dll", display: "System.Runtime.CompilerServices.VisualC (net90)"); + } + return _SystemRuntimeCompilerServicesVisualC; + } + } + + private static PortableExecutableReference? _SystemRuntime; + + /// + /// The for System.Runtime.dll + /// + public static PortableExecutableReference SystemRuntime + { + get + { + if (_SystemRuntime is null) + { + _SystemRuntime = AssemblyMetadata.CreateFromImage(Resources.SystemRuntime).GetReference(filePath: "System.Runtime.dll", display: "System.Runtime (net90)"); + } + return _SystemRuntime; + } + } + + private static PortableExecutableReference? _SystemRuntimeExtensions; + + /// + /// The for System.Runtime.Extensions.dll + /// + public static PortableExecutableReference SystemRuntimeExtensions + { + get + { + if (_SystemRuntimeExtensions is null) + { + _SystemRuntimeExtensions = AssemblyMetadata.CreateFromImage(Resources.SystemRuntimeExtensions).GetReference(filePath: "System.Runtime.Extensions.dll", display: "System.Runtime.Extensions (net90)"); + } + return _SystemRuntimeExtensions; + } + } + + private static PortableExecutableReference? _SystemRuntimeHandles; + + /// + /// The for System.Runtime.Handles.dll + /// + public static PortableExecutableReference SystemRuntimeHandles + { + get + { + if (_SystemRuntimeHandles is null) + { + _SystemRuntimeHandles = AssemblyMetadata.CreateFromImage(Resources.SystemRuntimeHandles).GetReference(filePath: "System.Runtime.Handles.dll", display: "System.Runtime.Handles (net90)"); + } + return _SystemRuntimeHandles; + } + } + + private static PortableExecutableReference? _SystemRuntimeInteropServices; + + /// + /// The for System.Runtime.InteropServices.dll + /// + public static PortableExecutableReference SystemRuntimeInteropServices + { + get + { + if (_SystemRuntimeInteropServices is null) + { + _SystemRuntimeInteropServices = AssemblyMetadata.CreateFromImage(Resources.SystemRuntimeInteropServices).GetReference(filePath: "System.Runtime.InteropServices.dll", display: "System.Runtime.InteropServices (net90)"); + } + return _SystemRuntimeInteropServices; + } + } + + private static PortableExecutableReference? _SystemRuntimeInteropServicesJavaScript; + + /// + /// The for System.Runtime.InteropServices.JavaScript.dll + /// + public static PortableExecutableReference SystemRuntimeInteropServicesJavaScript + { + get + { + if (_SystemRuntimeInteropServicesJavaScript is null) + { + _SystemRuntimeInteropServicesJavaScript = AssemblyMetadata.CreateFromImage(Resources.SystemRuntimeInteropServicesJavaScript).GetReference(filePath: "System.Runtime.InteropServices.JavaScript.dll", display: "System.Runtime.InteropServices.JavaScript (net90)"); + } + return _SystemRuntimeInteropServicesJavaScript; + } + } + + private static PortableExecutableReference? _SystemRuntimeInteropServicesRuntimeInformation; + + /// + /// The for System.Runtime.InteropServices.RuntimeInformation.dll + /// + public static PortableExecutableReference SystemRuntimeInteropServicesRuntimeInformation + { + get + { + if (_SystemRuntimeInteropServicesRuntimeInformation is null) + { + _SystemRuntimeInteropServicesRuntimeInformation = AssemblyMetadata.CreateFromImage(Resources.SystemRuntimeInteropServicesRuntimeInformation).GetReference(filePath: "System.Runtime.InteropServices.RuntimeInformation.dll", display: "System.Runtime.InteropServices.RuntimeInformation (net90)"); + } + return _SystemRuntimeInteropServicesRuntimeInformation; + } + } + + private static PortableExecutableReference? _SystemRuntimeIntrinsics; + + /// + /// The for System.Runtime.Intrinsics.dll + /// + public static PortableExecutableReference SystemRuntimeIntrinsics + { + get + { + if (_SystemRuntimeIntrinsics is null) + { + _SystemRuntimeIntrinsics = AssemblyMetadata.CreateFromImage(Resources.SystemRuntimeIntrinsics).GetReference(filePath: "System.Runtime.Intrinsics.dll", display: "System.Runtime.Intrinsics (net90)"); + } + return _SystemRuntimeIntrinsics; + } + } + + private static PortableExecutableReference? _SystemRuntimeLoader; + + /// + /// The for System.Runtime.Loader.dll + /// + public static PortableExecutableReference SystemRuntimeLoader + { + get + { + if (_SystemRuntimeLoader is null) + { + _SystemRuntimeLoader = AssemblyMetadata.CreateFromImage(Resources.SystemRuntimeLoader).GetReference(filePath: "System.Runtime.Loader.dll", display: "System.Runtime.Loader (net90)"); + } + return _SystemRuntimeLoader; + } + } + + private static PortableExecutableReference? _SystemRuntimeNumerics; + + /// + /// The for System.Runtime.Numerics.dll + /// + public static PortableExecutableReference SystemRuntimeNumerics + { + get + { + if (_SystemRuntimeNumerics is null) + { + _SystemRuntimeNumerics = AssemblyMetadata.CreateFromImage(Resources.SystemRuntimeNumerics).GetReference(filePath: "System.Runtime.Numerics.dll", display: "System.Runtime.Numerics (net90)"); + } + return _SystemRuntimeNumerics; + } + } + + private static PortableExecutableReference? _SystemRuntimeSerialization; + + /// + /// The for System.Runtime.Serialization.dll + /// + public static PortableExecutableReference SystemRuntimeSerialization + { + get + { + if (_SystemRuntimeSerialization is null) + { + _SystemRuntimeSerialization = AssemblyMetadata.CreateFromImage(Resources.SystemRuntimeSerialization).GetReference(filePath: "System.Runtime.Serialization.dll", display: "System.Runtime.Serialization (net90)"); + } + return _SystemRuntimeSerialization; + } + } + + private static PortableExecutableReference? _SystemRuntimeSerializationFormatters; + + /// + /// The for System.Runtime.Serialization.Formatters.dll + /// + public static PortableExecutableReference SystemRuntimeSerializationFormatters + { + get + { + if (_SystemRuntimeSerializationFormatters is null) + { + _SystemRuntimeSerializationFormatters = AssemblyMetadata.CreateFromImage(Resources.SystemRuntimeSerializationFormatters).GetReference(filePath: "System.Runtime.Serialization.Formatters.dll", display: "System.Runtime.Serialization.Formatters (net90)"); + } + return _SystemRuntimeSerializationFormatters; + } + } + + private static PortableExecutableReference? _SystemRuntimeSerializationJson; + + /// + /// The for System.Runtime.Serialization.Json.dll + /// + public static PortableExecutableReference SystemRuntimeSerializationJson + { + get + { + if (_SystemRuntimeSerializationJson is null) + { + _SystemRuntimeSerializationJson = AssemblyMetadata.CreateFromImage(Resources.SystemRuntimeSerializationJson).GetReference(filePath: "System.Runtime.Serialization.Json.dll", display: "System.Runtime.Serialization.Json (net90)"); + } + return _SystemRuntimeSerializationJson; + } + } + + private static PortableExecutableReference? _SystemRuntimeSerializationPrimitives; + + /// + /// The for System.Runtime.Serialization.Primitives.dll + /// + public static PortableExecutableReference SystemRuntimeSerializationPrimitives + { + get + { + if (_SystemRuntimeSerializationPrimitives is null) + { + _SystemRuntimeSerializationPrimitives = AssemblyMetadata.CreateFromImage(Resources.SystemRuntimeSerializationPrimitives).GetReference(filePath: "System.Runtime.Serialization.Primitives.dll", display: "System.Runtime.Serialization.Primitives (net90)"); + } + return _SystemRuntimeSerializationPrimitives; + } + } + + private static PortableExecutableReference? _SystemRuntimeSerializationXml; + + /// + /// The for System.Runtime.Serialization.Xml.dll + /// + public static PortableExecutableReference SystemRuntimeSerializationXml + { + get + { + if (_SystemRuntimeSerializationXml is null) + { + _SystemRuntimeSerializationXml = AssemblyMetadata.CreateFromImage(Resources.SystemRuntimeSerializationXml).GetReference(filePath: "System.Runtime.Serialization.Xml.dll", display: "System.Runtime.Serialization.Xml (net90)"); + } + return _SystemRuntimeSerializationXml; + } + } + + private static PortableExecutableReference? _SystemSecurityAccessControl; + + /// + /// The for System.Security.AccessControl.dll + /// + public static PortableExecutableReference SystemSecurityAccessControl + { + get + { + if (_SystemSecurityAccessControl is null) + { + _SystemSecurityAccessControl = AssemblyMetadata.CreateFromImage(Resources.SystemSecurityAccessControl).GetReference(filePath: "System.Security.AccessControl.dll", display: "System.Security.AccessControl (net90)"); + } + return _SystemSecurityAccessControl; + } + } + + private static PortableExecutableReference? _SystemSecurityClaims; + + /// + /// The for System.Security.Claims.dll + /// + public static PortableExecutableReference SystemSecurityClaims + { + get + { + if (_SystemSecurityClaims is null) + { + _SystemSecurityClaims = AssemblyMetadata.CreateFromImage(Resources.SystemSecurityClaims).GetReference(filePath: "System.Security.Claims.dll", display: "System.Security.Claims (net90)"); + } + return _SystemSecurityClaims; + } + } + + private static PortableExecutableReference? _SystemSecurityCryptographyAlgorithms; + + /// + /// The for System.Security.Cryptography.Algorithms.dll + /// + public static PortableExecutableReference SystemSecurityCryptographyAlgorithms + { + get + { + if (_SystemSecurityCryptographyAlgorithms is null) + { + _SystemSecurityCryptographyAlgorithms = AssemblyMetadata.CreateFromImage(Resources.SystemSecurityCryptographyAlgorithms).GetReference(filePath: "System.Security.Cryptography.Algorithms.dll", display: "System.Security.Cryptography.Algorithms (net90)"); + } + return _SystemSecurityCryptographyAlgorithms; + } + } + + private static PortableExecutableReference? _SystemSecurityCryptographyCng; + + /// + /// The for System.Security.Cryptography.Cng.dll + /// + public static PortableExecutableReference SystemSecurityCryptographyCng + { + get + { + if (_SystemSecurityCryptographyCng is null) + { + _SystemSecurityCryptographyCng = AssemblyMetadata.CreateFromImage(Resources.SystemSecurityCryptographyCng).GetReference(filePath: "System.Security.Cryptography.Cng.dll", display: "System.Security.Cryptography.Cng (net90)"); + } + return _SystemSecurityCryptographyCng; + } + } + + private static PortableExecutableReference? _SystemSecurityCryptographyCsp; + + /// + /// The for System.Security.Cryptography.Csp.dll + /// + public static PortableExecutableReference SystemSecurityCryptographyCsp + { + get + { + if (_SystemSecurityCryptographyCsp is null) + { + _SystemSecurityCryptographyCsp = AssemblyMetadata.CreateFromImage(Resources.SystemSecurityCryptographyCsp).GetReference(filePath: "System.Security.Cryptography.Csp.dll", display: "System.Security.Cryptography.Csp (net90)"); + } + return _SystemSecurityCryptographyCsp; + } + } + + private static PortableExecutableReference? _SystemSecurityCryptography; + + /// + /// The for System.Security.Cryptography.dll + /// + public static PortableExecutableReference SystemSecurityCryptography + { + get + { + if (_SystemSecurityCryptography is null) + { + _SystemSecurityCryptography = AssemblyMetadata.CreateFromImage(Resources.SystemSecurityCryptography).GetReference(filePath: "System.Security.Cryptography.dll", display: "System.Security.Cryptography (net90)"); + } + return _SystemSecurityCryptography; + } + } + + private static PortableExecutableReference? _SystemSecurityCryptographyEncoding; + + /// + /// The for System.Security.Cryptography.Encoding.dll + /// + public static PortableExecutableReference SystemSecurityCryptographyEncoding + { + get + { + if (_SystemSecurityCryptographyEncoding is null) + { + _SystemSecurityCryptographyEncoding = AssemblyMetadata.CreateFromImage(Resources.SystemSecurityCryptographyEncoding).GetReference(filePath: "System.Security.Cryptography.Encoding.dll", display: "System.Security.Cryptography.Encoding (net90)"); + } + return _SystemSecurityCryptographyEncoding; + } + } + + private static PortableExecutableReference? _SystemSecurityCryptographyOpenSsl; + + /// + /// The for System.Security.Cryptography.OpenSsl.dll + /// + public static PortableExecutableReference SystemSecurityCryptographyOpenSsl + { + get + { + if (_SystemSecurityCryptographyOpenSsl is null) + { + _SystemSecurityCryptographyOpenSsl = AssemblyMetadata.CreateFromImage(Resources.SystemSecurityCryptographyOpenSsl).GetReference(filePath: "System.Security.Cryptography.OpenSsl.dll", display: "System.Security.Cryptography.OpenSsl (net90)"); + } + return _SystemSecurityCryptographyOpenSsl; + } + } + + private static PortableExecutableReference? _SystemSecurityCryptographyPrimitives; + + /// + /// The for System.Security.Cryptography.Primitives.dll + /// + public static PortableExecutableReference SystemSecurityCryptographyPrimitives + { + get + { + if (_SystemSecurityCryptographyPrimitives is null) + { + _SystemSecurityCryptographyPrimitives = AssemblyMetadata.CreateFromImage(Resources.SystemSecurityCryptographyPrimitives).GetReference(filePath: "System.Security.Cryptography.Primitives.dll", display: "System.Security.Cryptography.Primitives (net90)"); + } + return _SystemSecurityCryptographyPrimitives; + } + } + + private static PortableExecutableReference? _SystemSecurityCryptographyX509Certificates; + + /// + /// The for System.Security.Cryptography.X509Certificates.dll + /// + public static PortableExecutableReference SystemSecurityCryptographyX509Certificates + { + get + { + if (_SystemSecurityCryptographyX509Certificates is null) + { + _SystemSecurityCryptographyX509Certificates = AssemblyMetadata.CreateFromImage(Resources.SystemSecurityCryptographyX509Certificates).GetReference(filePath: "System.Security.Cryptography.X509Certificates.dll", display: "System.Security.Cryptography.X509Certificates (net90)"); + } + return _SystemSecurityCryptographyX509Certificates; + } + } + + private static PortableExecutableReference? _SystemSecurity; + + /// + /// The for System.Security.dll + /// + public static PortableExecutableReference SystemSecurity + { + get + { + if (_SystemSecurity is null) + { + _SystemSecurity = AssemblyMetadata.CreateFromImage(Resources.SystemSecurity).GetReference(filePath: "System.Security.dll", display: "System.Security (net90)"); + } + return _SystemSecurity; + } + } + + private static PortableExecutableReference? _SystemSecurityPrincipal; + + /// + /// The for System.Security.Principal.dll + /// + public static PortableExecutableReference SystemSecurityPrincipal + { + get + { + if (_SystemSecurityPrincipal is null) + { + _SystemSecurityPrincipal = AssemblyMetadata.CreateFromImage(Resources.SystemSecurityPrincipal).GetReference(filePath: "System.Security.Principal.dll", display: "System.Security.Principal (net90)"); + } + return _SystemSecurityPrincipal; + } + } + + private static PortableExecutableReference? _SystemSecurityPrincipalWindows; + + /// + /// The for System.Security.Principal.Windows.dll + /// + public static PortableExecutableReference SystemSecurityPrincipalWindows + { + get + { + if (_SystemSecurityPrincipalWindows is null) + { + _SystemSecurityPrincipalWindows = AssemblyMetadata.CreateFromImage(Resources.SystemSecurityPrincipalWindows).GetReference(filePath: "System.Security.Principal.Windows.dll", display: "System.Security.Principal.Windows (net90)"); + } + return _SystemSecurityPrincipalWindows; + } + } + + private static PortableExecutableReference? _SystemSecuritySecureString; + + /// + /// The for System.Security.SecureString.dll + /// + public static PortableExecutableReference SystemSecuritySecureString + { + get + { + if (_SystemSecuritySecureString is null) + { + _SystemSecuritySecureString = AssemblyMetadata.CreateFromImage(Resources.SystemSecuritySecureString).GetReference(filePath: "System.Security.SecureString.dll", display: "System.Security.SecureString (net90)"); + } + return _SystemSecuritySecureString; + } + } + + private static PortableExecutableReference? _SystemServiceModelWeb; + + /// + /// The for System.ServiceModel.Web.dll + /// + public static PortableExecutableReference SystemServiceModelWeb + { + get + { + if (_SystemServiceModelWeb is null) + { + _SystemServiceModelWeb = AssemblyMetadata.CreateFromImage(Resources.SystemServiceModelWeb).GetReference(filePath: "System.ServiceModel.Web.dll", display: "System.ServiceModel.Web (net90)"); + } + return _SystemServiceModelWeb; + } + } + + private static PortableExecutableReference? _SystemServiceProcess; + + /// + /// The for System.ServiceProcess.dll + /// + public static PortableExecutableReference SystemServiceProcess + { + get + { + if (_SystemServiceProcess is null) + { + _SystemServiceProcess = AssemblyMetadata.CreateFromImage(Resources.SystemServiceProcess).GetReference(filePath: "System.ServiceProcess.dll", display: "System.ServiceProcess (net90)"); + } + return _SystemServiceProcess; + } + } + + private static PortableExecutableReference? _SystemTextEncodingCodePages; + + /// + /// The for System.Text.Encoding.CodePages.dll + /// + public static PortableExecutableReference SystemTextEncodingCodePages + { + get + { + if (_SystemTextEncodingCodePages is null) + { + _SystemTextEncodingCodePages = AssemblyMetadata.CreateFromImage(Resources.SystemTextEncodingCodePages).GetReference(filePath: "System.Text.Encoding.CodePages.dll", display: "System.Text.Encoding.CodePages (net90)"); + } + return _SystemTextEncodingCodePages; + } + } + + private static PortableExecutableReference? _SystemTextEncoding; + + /// + /// The for System.Text.Encoding.dll + /// + public static PortableExecutableReference SystemTextEncoding + { + get + { + if (_SystemTextEncoding is null) + { + _SystemTextEncoding = AssemblyMetadata.CreateFromImage(Resources.SystemTextEncoding).GetReference(filePath: "System.Text.Encoding.dll", display: "System.Text.Encoding (net90)"); + } + return _SystemTextEncoding; + } + } + + private static PortableExecutableReference? _SystemTextEncodingExtensions; + + /// + /// The for System.Text.Encoding.Extensions.dll + /// + public static PortableExecutableReference SystemTextEncodingExtensions + { + get + { + if (_SystemTextEncodingExtensions is null) + { + _SystemTextEncodingExtensions = AssemblyMetadata.CreateFromImage(Resources.SystemTextEncodingExtensions).GetReference(filePath: "System.Text.Encoding.Extensions.dll", display: "System.Text.Encoding.Extensions (net90)"); + } + return _SystemTextEncodingExtensions; + } + } + + private static PortableExecutableReference? _SystemTextEncodingsWeb; + + /// + /// The for System.Text.Encodings.Web.dll + /// + public static PortableExecutableReference SystemTextEncodingsWeb + { + get + { + if (_SystemTextEncodingsWeb is null) + { + _SystemTextEncodingsWeb = AssemblyMetadata.CreateFromImage(Resources.SystemTextEncodingsWeb).GetReference(filePath: "System.Text.Encodings.Web.dll", display: "System.Text.Encodings.Web (net90)"); + } + return _SystemTextEncodingsWeb; + } + } + + private static PortableExecutableReference? _SystemTextJson; + + /// + /// The for System.Text.Json.dll + /// + public static PortableExecutableReference SystemTextJson + { + get + { + if (_SystemTextJson is null) + { + _SystemTextJson = AssemblyMetadata.CreateFromImage(Resources.SystemTextJson).GetReference(filePath: "System.Text.Json.dll", display: "System.Text.Json (net90)"); + } + return _SystemTextJson; + } + } + + private static PortableExecutableReference? _SystemTextRegularExpressions; + + /// + /// The for System.Text.RegularExpressions.dll + /// + public static PortableExecutableReference SystemTextRegularExpressions + { + get + { + if (_SystemTextRegularExpressions is null) + { + _SystemTextRegularExpressions = AssemblyMetadata.CreateFromImage(Resources.SystemTextRegularExpressions).GetReference(filePath: "System.Text.RegularExpressions.dll", display: "System.Text.RegularExpressions (net90)"); + } + return _SystemTextRegularExpressions; + } + } + + private static PortableExecutableReference? _SystemThreadingChannels; + + /// + /// The for System.Threading.Channels.dll + /// + public static PortableExecutableReference SystemThreadingChannels + { + get + { + if (_SystemThreadingChannels is null) + { + _SystemThreadingChannels = AssemblyMetadata.CreateFromImage(Resources.SystemThreadingChannels).GetReference(filePath: "System.Threading.Channels.dll", display: "System.Threading.Channels (net90)"); + } + return _SystemThreadingChannels; + } + } + + private static PortableExecutableReference? _SystemThreading; + + /// + /// The for System.Threading.dll + /// + public static PortableExecutableReference SystemThreading + { + get + { + if (_SystemThreading is null) + { + _SystemThreading = AssemblyMetadata.CreateFromImage(Resources.SystemThreading).GetReference(filePath: "System.Threading.dll", display: "System.Threading (net90)"); + } + return _SystemThreading; + } + } + + private static PortableExecutableReference? _SystemThreadingOverlapped; + + /// + /// The for System.Threading.Overlapped.dll + /// + public static PortableExecutableReference SystemThreadingOverlapped + { + get + { + if (_SystemThreadingOverlapped is null) + { + _SystemThreadingOverlapped = AssemblyMetadata.CreateFromImage(Resources.SystemThreadingOverlapped).GetReference(filePath: "System.Threading.Overlapped.dll", display: "System.Threading.Overlapped (net90)"); + } + return _SystemThreadingOverlapped; + } + } + + private static PortableExecutableReference? _SystemThreadingTasksDataflow; + + /// + /// The for System.Threading.Tasks.Dataflow.dll + /// + public static PortableExecutableReference SystemThreadingTasksDataflow + { + get + { + if (_SystemThreadingTasksDataflow is null) + { + _SystemThreadingTasksDataflow = AssemblyMetadata.CreateFromImage(Resources.SystemThreadingTasksDataflow).GetReference(filePath: "System.Threading.Tasks.Dataflow.dll", display: "System.Threading.Tasks.Dataflow (net90)"); + } + return _SystemThreadingTasksDataflow; + } + } + + private static PortableExecutableReference? _SystemThreadingTasks; + + /// + /// The for System.Threading.Tasks.dll + /// + public static PortableExecutableReference SystemThreadingTasks + { + get + { + if (_SystemThreadingTasks is null) + { + _SystemThreadingTasks = AssemblyMetadata.CreateFromImage(Resources.SystemThreadingTasks).GetReference(filePath: "System.Threading.Tasks.dll", display: "System.Threading.Tasks (net90)"); + } + return _SystemThreadingTasks; + } + } + + private static PortableExecutableReference? _SystemThreadingTasksExtensions; + + /// + /// The for System.Threading.Tasks.Extensions.dll + /// + public static PortableExecutableReference SystemThreadingTasksExtensions + { + get + { + if (_SystemThreadingTasksExtensions is null) + { + _SystemThreadingTasksExtensions = AssemblyMetadata.CreateFromImage(Resources.SystemThreadingTasksExtensions).GetReference(filePath: "System.Threading.Tasks.Extensions.dll", display: "System.Threading.Tasks.Extensions (net90)"); + } + return _SystemThreadingTasksExtensions; + } + } + + private static PortableExecutableReference? _SystemThreadingTasksParallel; + + /// + /// The for System.Threading.Tasks.Parallel.dll + /// + public static PortableExecutableReference SystemThreadingTasksParallel + { + get + { + if (_SystemThreadingTasksParallel is null) + { + _SystemThreadingTasksParallel = AssemblyMetadata.CreateFromImage(Resources.SystemThreadingTasksParallel).GetReference(filePath: "System.Threading.Tasks.Parallel.dll", display: "System.Threading.Tasks.Parallel (net90)"); + } + return _SystemThreadingTasksParallel; + } + } + + private static PortableExecutableReference? _SystemThreadingThread; + + /// + /// The for System.Threading.Thread.dll + /// + public static PortableExecutableReference SystemThreadingThread + { + get + { + if (_SystemThreadingThread is null) + { + _SystemThreadingThread = AssemblyMetadata.CreateFromImage(Resources.SystemThreadingThread).GetReference(filePath: "System.Threading.Thread.dll", display: "System.Threading.Thread (net90)"); + } + return _SystemThreadingThread; + } + } + + private static PortableExecutableReference? _SystemThreadingThreadPool; + + /// + /// The for System.Threading.ThreadPool.dll + /// + public static PortableExecutableReference SystemThreadingThreadPool + { + get + { + if (_SystemThreadingThreadPool is null) + { + _SystemThreadingThreadPool = AssemblyMetadata.CreateFromImage(Resources.SystemThreadingThreadPool).GetReference(filePath: "System.Threading.ThreadPool.dll", display: "System.Threading.ThreadPool (net90)"); + } + return _SystemThreadingThreadPool; + } + } + + private static PortableExecutableReference? _SystemThreadingTimer; + + /// + /// The for System.Threading.Timer.dll + /// + public static PortableExecutableReference SystemThreadingTimer + { + get + { + if (_SystemThreadingTimer is null) + { + _SystemThreadingTimer = AssemblyMetadata.CreateFromImage(Resources.SystemThreadingTimer).GetReference(filePath: "System.Threading.Timer.dll", display: "System.Threading.Timer (net90)"); + } + return _SystemThreadingTimer; + } + } + + private static PortableExecutableReference? _SystemTransactions; + + /// + /// The for System.Transactions.dll + /// + public static PortableExecutableReference SystemTransactions + { + get + { + if (_SystemTransactions is null) + { + _SystemTransactions = AssemblyMetadata.CreateFromImage(Resources.SystemTransactions).GetReference(filePath: "System.Transactions.dll", display: "System.Transactions (net90)"); + } + return _SystemTransactions; + } + } + + private static PortableExecutableReference? _SystemTransactionsLocal; + + /// + /// The for System.Transactions.Local.dll + /// + public static PortableExecutableReference SystemTransactionsLocal + { + get + { + if (_SystemTransactionsLocal is null) + { + _SystemTransactionsLocal = AssemblyMetadata.CreateFromImage(Resources.SystemTransactionsLocal).GetReference(filePath: "System.Transactions.Local.dll", display: "System.Transactions.Local (net90)"); + } + return _SystemTransactionsLocal; + } + } + + private static PortableExecutableReference? _SystemValueTuple; + + /// + /// The for System.ValueTuple.dll + /// + public static PortableExecutableReference SystemValueTuple + { + get + { + if (_SystemValueTuple is null) + { + _SystemValueTuple = AssemblyMetadata.CreateFromImage(Resources.SystemValueTuple).GetReference(filePath: "System.ValueTuple.dll", display: "System.ValueTuple (net90)"); + } + return _SystemValueTuple; + } + } + + private static PortableExecutableReference? _SystemWeb; + + /// + /// The for System.Web.dll + /// + public static PortableExecutableReference SystemWeb + { + get + { + if (_SystemWeb is null) + { + _SystemWeb = AssemblyMetadata.CreateFromImage(Resources.SystemWeb).GetReference(filePath: "System.Web.dll", display: "System.Web (net90)"); + } + return _SystemWeb; + } + } + + private static PortableExecutableReference? _SystemWebHttpUtility; + + /// + /// The for System.Web.HttpUtility.dll + /// + public static PortableExecutableReference SystemWebHttpUtility + { + get + { + if (_SystemWebHttpUtility is null) + { + _SystemWebHttpUtility = AssemblyMetadata.CreateFromImage(Resources.SystemWebHttpUtility).GetReference(filePath: "System.Web.HttpUtility.dll", display: "System.Web.HttpUtility (net90)"); + } + return _SystemWebHttpUtility; + } + } + + private static PortableExecutableReference? _SystemWindows; + + /// + /// The for System.Windows.dll + /// + public static PortableExecutableReference SystemWindows + { + get + { + if (_SystemWindows is null) + { + _SystemWindows = AssemblyMetadata.CreateFromImage(Resources.SystemWindows).GetReference(filePath: "System.Windows.dll", display: "System.Windows (net90)"); + } + return _SystemWindows; + } + } + + private static PortableExecutableReference? _SystemXml; + + /// + /// The for System.Xml.dll + /// + public static PortableExecutableReference SystemXml + { + get + { + if (_SystemXml is null) + { + _SystemXml = AssemblyMetadata.CreateFromImage(Resources.SystemXml).GetReference(filePath: "System.Xml.dll", display: "System.Xml (net90)"); + } + return _SystemXml; + } + } + + private static PortableExecutableReference? _SystemXmlLinq; + + /// + /// The for System.Xml.Linq.dll + /// + public static PortableExecutableReference SystemXmlLinq + { + get + { + if (_SystemXmlLinq is null) + { + _SystemXmlLinq = AssemblyMetadata.CreateFromImage(Resources.SystemXmlLinq).GetReference(filePath: "System.Xml.Linq.dll", display: "System.Xml.Linq (net90)"); + } + return _SystemXmlLinq; + } + } + + private static PortableExecutableReference? _SystemXmlReaderWriter; + + /// + /// The for System.Xml.ReaderWriter.dll + /// + public static PortableExecutableReference SystemXmlReaderWriter + { + get + { + if (_SystemXmlReaderWriter is null) + { + _SystemXmlReaderWriter = AssemblyMetadata.CreateFromImage(Resources.SystemXmlReaderWriter).GetReference(filePath: "System.Xml.ReaderWriter.dll", display: "System.Xml.ReaderWriter (net90)"); + } + return _SystemXmlReaderWriter; + } + } + + private static PortableExecutableReference? _SystemXmlSerialization; + + /// + /// The for System.Xml.Serialization.dll + /// + public static PortableExecutableReference SystemXmlSerialization + { + get + { + if (_SystemXmlSerialization is null) + { + _SystemXmlSerialization = AssemblyMetadata.CreateFromImage(Resources.SystemXmlSerialization).GetReference(filePath: "System.Xml.Serialization.dll", display: "System.Xml.Serialization (net90)"); + } + return _SystemXmlSerialization; + } + } + + private static PortableExecutableReference? _SystemXmlXDocument; + + /// + /// The for System.Xml.XDocument.dll + /// + public static PortableExecutableReference SystemXmlXDocument + { + get + { + if (_SystemXmlXDocument is null) + { + _SystemXmlXDocument = AssemblyMetadata.CreateFromImage(Resources.SystemXmlXDocument).GetReference(filePath: "System.Xml.XDocument.dll", display: "System.Xml.XDocument (net90)"); + } + return _SystemXmlXDocument; + } + } + + private static PortableExecutableReference? _SystemXmlXmlDocument; + + /// + /// The for System.Xml.XmlDocument.dll + /// + public static PortableExecutableReference SystemXmlXmlDocument + { + get + { + if (_SystemXmlXmlDocument is null) + { + _SystemXmlXmlDocument = AssemblyMetadata.CreateFromImage(Resources.SystemXmlXmlDocument).GetReference(filePath: "System.Xml.XmlDocument.dll", display: "System.Xml.XmlDocument (net90)"); + } + return _SystemXmlXmlDocument; + } + } + + private static PortableExecutableReference? _SystemXmlXmlSerializer; + + /// + /// The for System.Xml.XmlSerializer.dll + /// + public static PortableExecutableReference SystemXmlXmlSerializer + { + get + { + if (_SystemXmlXmlSerializer is null) + { + _SystemXmlXmlSerializer = AssemblyMetadata.CreateFromImage(Resources.SystemXmlXmlSerializer).GetReference(filePath: "System.Xml.XmlSerializer.dll", display: "System.Xml.XmlSerializer (net90)"); + } + return _SystemXmlXmlSerializer; + } + } + + private static PortableExecutableReference? _SystemXmlXPath; + + /// + /// The for System.Xml.XPath.dll + /// + public static PortableExecutableReference SystemXmlXPath + { + get + { + if (_SystemXmlXPath is null) + { + _SystemXmlXPath = AssemblyMetadata.CreateFromImage(Resources.SystemXmlXPath).GetReference(filePath: "System.Xml.XPath.dll", display: "System.Xml.XPath (net90)"); + } + return _SystemXmlXPath; + } + } + + private static PortableExecutableReference? _SystemXmlXPathXDocument; + + /// + /// The for System.Xml.XPath.XDocument.dll + /// + public static PortableExecutableReference SystemXmlXPathXDocument + { + get + { + if (_SystemXmlXPathXDocument is null) + { + _SystemXmlXPathXDocument = AssemblyMetadata.CreateFromImage(Resources.SystemXmlXPathXDocument).GetReference(filePath: "System.Xml.XPath.XDocument.dll", display: "System.Xml.XPath.XDocument (net90)"); + } + return _SystemXmlXPathXDocument; + } + } + + private static PortableExecutableReference? _WindowsBase; + + /// + /// The for WindowsBase.dll + /// + public static PortableExecutableReference WindowsBase + { + get + { + if (_WindowsBase is null) + { + _WindowsBase = AssemblyMetadata.CreateFromImage(Resources.WindowsBase).GetReference(filePath: "WindowsBase.dll", display: "WindowsBase (net90)"); + } + return _WindowsBase; + } + } + + private static ImmutableArray _all; + public static ImmutableArray All + { + get + { + if (_all.IsDefault) + { + _all = + [ + MicrosoftCSharp, + MicrosoftVisualBasicCore, + MicrosoftVisualBasic, + MicrosoftWin32Primitives, + MicrosoftWin32Registry, + mscorlib, + netstandard, + SystemAppContext, + SystemBuffers, + SystemCollectionsConcurrent, + SystemCollections, + SystemCollectionsImmutable, + SystemCollectionsNonGeneric, + SystemCollectionsSpecialized, + SystemComponentModelAnnotations, + SystemComponentModelDataAnnotations, + SystemComponentModel, + SystemComponentModelEventBasedAsync, + SystemComponentModelPrimitives, + SystemComponentModelTypeConverter, + SystemConfiguration, + SystemConsole, + SystemCore, + SystemDataCommon, + SystemDataDataSetExtensions, + SystemData, + SystemDiagnosticsContracts, + SystemDiagnosticsDebug, + SystemDiagnosticsDiagnosticSource, + SystemDiagnosticsFileVersionInfo, + SystemDiagnosticsProcess, + SystemDiagnosticsStackTrace, + SystemDiagnosticsTextWriterTraceListener, + SystemDiagnosticsTools, + SystemDiagnosticsTraceSource, + SystemDiagnosticsTracing, + System, + SystemDrawing, + SystemDrawingPrimitives, + SystemDynamicRuntime, + SystemFormatsAsn1, + SystemFormatsTar, + SystemGlobalizationCalendars, + SystemGlobalization, + SystemGlobalizationExtensions, + SystemIOCompressionBrotli, + SystemIOCompression, + SystemIOCompressionFileSystem, + SystemIOCompressionZipFile, + SystemIO, + SystemIOFileSystemAccessControl, + SystemIOFileSystem, + SystemIOFileSystemDriveInfo, + SystemIOFileSystemPrimitives, + SystemIOFileSystemWatcher, + SystemIOIsolatedStorage, + SystemIOMemoryMappedFiles, + SystemIOPipesAccessControl, + SystemIOPipes, + SystemIOUnmanagedMemoryStream, + SystemLinq, + SystemLinqExpressions, + SystemLinqParallel, + SystemLinqQueryable, + SystemMemory, + SystemNet, + SystemNetHttp, + SystemNetHttpJson, + SystemNetHttpListener, + SystemNetMail, + SystemNetNameResolution, + SystemNetNetworkInformation, + SystemNetPing, + SystemNetPrimitives, + SystemNetQuic, + SystemNetRequests, + SystemNetSecurity, + SystemNetServicePoint, + SystemNetSockets, + SystemNetWebClient, + SystemNetWebHeaderCollection, + SystemNetWebProxy, + SystemNetWebSocketsClient, + SystemNetWebSockets, + SystemNumerics, + SystemNumericsVectors, + SystemObjectModel, + SystemReflectionDispatchProxy, + SystemReflection, + SystemReflectionEmit, + SystemReflectionEmitILGeneration, + SystemReflectionEmitLightweight, + SystemReflectionExtensions, + SystemReflectionMetadata, + SystemReflectionPrimitives, + SystemReflectionTypeExtensions, + SystemResourcesReader, + SystemResourcesResourceManager, + SystemResourcesWriter, + SystemRuntimeCompilerServicesUnsafe, + SystemRuntimeCompilerServicesVisualC, + SystemRuntime, + SystemRuntimeExtensions, + SystemRuntimeHandles, + SystemRuntimeInteropServices, + SystemRuntimeInteropServicesJavaScript, + SystemRuntimeInteropServicesRuntimeInformation, + SystemRuntimeIntrinsics, + SystemRuntimeLoader, + SystemRuntimeNumerics, + SystemRuntimeSerialization, + SystemRuntimeSerializationFormatters, + SystemRuntimeSerializationJson, + SystemRuntimeSerializationPrimitives, + SystemRuntimeSerializationXml, + SystemSecurityAccessControl, + SystemSecurityClaims, + SystemSecurityCryptographyAlgorithms, + SystemSecurityCryptographyCng, + SystemSecurityCryptographyCsp, + SystemSecurityCryptography, + SystemSecurityCryptographyEncoding, + SystemSecurityCryptographyOpenSsl, + SystemSecurityCryptographyPrimitives, + SystemSecurityCryptographyX509Certificates, + SystemSecurity, + SystemSecurityPrincipal, + SystemSecurityPrincipalWindows, + SystemSecuritySecureString, + SystemServiceModelWeb, + SystemServiceProcess, + SystemTextEncodingCodePages, + SystemTextEncoding, + SystemTextEncodingExtensions, + SystemTextEncodingsWeb, + SystemTextJson, + SystemTextRegularExpressions, + SystemThreadingChannels, + SystemThreading, + SystemThreadingOverlapped, + SystemThreadingTasksDataflow, + SystemThreadingTasks, + SystemThreadingTasksExtensions, + SystemThreadingTasksParallel, + SystemThreadingThread, + SystemThreadingThreadPool, + SystemThreadingTimer, + SystemTransactions, + SystemTransactionsLocal, + SystemValueTuple, + SystemWeb, + SystemWebHttpUtility, + SystemWindows, + SystemXml, + SystemXmlLinq, + SystemXmlReaderWriter, + SystemXmlSerialization, + SystemXmlXDocument, + SystemXmlXmlDocument, + SystemXmlXmlSerializer, + SystemXmlXPath, + SystemXmlXPathXDocument, + WindowsBase, + ]; + } + return _all; + } + } + } +} + +#if !BASIC_REFERENCE_ASSEMBLIES_COMBINED + public static partial class Net90 + { + + /// + /// Contains different properties of a reference that are interesting for use in testing. + /// + public readonly struct ReferenceInfo + { + /// + /// The file name of the reference. + /// + public string FileName { get; } + + /// + /// The image bytes of the reference + /// + public byte[] ImageBytes { get; } + + /// + /// The reference loaded as a + /// + public PortableExecutableReference Reference { get; } + + /// + /// The MVID of this reference + /// + public Guid Mvid { get; } + + public ReferenceInfo(string fileName, byte[] imageBytes, PortableExecutableReference reference, Guid mvid) + { + FileName = fileName; + ImageBytes = imageBytes; + Reference = reference; + Mvid = mvid; + } + + public void Deconstruct(out string fileName, out byte[] imageBytes, out PortableExecutableReference reference, out Guid mvid) + { + fileName = FileName; + imageBytes = ImageBytes; + reference = Reference; + mvid = Mvid; + } + + public (string FileName, byte[] ImageBytes, PortableExecutableReference Reference, Guid Mvid) AsTuple() => + (FileName, ImageBytes, Reference, Mvid); + } + } +#endif diff --git a/Basic.Reference.Assemblies.Net90/Generated.targets b/Basic.Reference.Assemblies.Net90/Generated.targets new file mode 100644 index 0000000..dd57216 --- /dev/null +++ b/Basic.Reference.Assemblies.Net90/Generated.targets @@ -0,0 +1,656 @@ + + + + net90.Microsoft.CSharp + Resources\net90\Microsoft.CSharp.dll + + + net90.Microsoft.VisualBasic.Core + Resources\net90\Microsoft.VisualBasic.Core.dll + + + net90.Microsoft.VisualBasic + Resources\net90\Microsoft.VisualBasic.dll + + + net90.Microsoft.Win32.Primitives + Resources\net90\Microsoft.Win32.Primitives.dll + + + net90.Microsoft.Win32.Registry + Resources\net90\Microsoft.Win32.Registry.dll + + + net90.mscorlib + Resources\net90\mscorlib.dll + + + net90.netstandard + Resources\net90\netstandard.dll + + + net90.System.AppContext + Resources\net90\System.AppContext.dll + + + net90.System.Buffers + Resources\net90\System.Buffers.dll + + + net90.System.Collections.Concurrent + Resources\net90\System.Collections.Concurrent.dll + + + net90.System.Collections + Resources\net90\System.Collections.dll + + + net90.System.Collections.Immutable + Resources\net90\System.Collections.Immutable.dll + + + net90.System.Collections.NonGeneric + Resources\net90\System.Collections.NonGeneric.dll + + + net90.System.Collections.Specialized + Resources\net90\System.Collections.Specialized.dll + + + net90.System.ComponentModel.Annotations + Resources\net90\System.ComponentModel.Annotations.dll + + + net90.System.ComponentModel.DataAnnotations + Resources\net90\System.ComponentModel.DataAnnotations.dll + + + net90.System.ComponentModel + Resources\net90\System.ComponentModel.dll + + + net90.System.ComponentModel.EventBasedAsync + Resources\net90\System.ComponentModel.EventBasedAsync.dll + + + net90.System.ComponentModel.Primitives + Resources\net90\System.ComponentModel.Primitives.dll + + + net90.System.ComponentModel.TypeConverter + Resources\net90\System.ComponentModel.TypeConverter.dll + + + net90.System.Configuration + Resources\net90\System.Configuration.dll + + + net90.System.Console + Resources\net90\System.Console.dll + + + net90.System.Core + Resources\net90\System.Core.dll + + + net90.System.Data.Common + Resources\net90\System.Data.Common.dll + + + net90.System.Data.DataSetExtensions + Resources\net90\System.Data.DataSetExtensions.dll + + + net90.System.Data + Resources\net90\System.Data.dll + + + net90.System.Diagnostics.Contracts + Resources\net90\System.Diagnostics.Contracts.dll + + + net90.System.Diagnostics.Debug + Resources\net90\System.Diagnostics.Debug.dll + + + net90.System.Diagnostics.DiagnosticSource + Resources\net90\System.Diagnostics.DiagnosticSource.dll + + + net90.System.Diagnostics.FileVersionInfo + Resources\net90\System.Diagnostics.FileVersionInfo.dll + + + net90.System.Diagnostics.Process + Resources\net90\System.Diagnostics.Process.dll + + + net90.System.Diagnostics.StackTrace + Resources\net90\System.Diagnostics.StackTrace.dll + + + net90.System.Diagnostics.TextWriterTraceListener + Resources\net90\System.Diagnostics.TextWriterTraceListener.dll + + + net90.System.Diagnostics.Tools + Resources\net90\System.Diagnostics.Tools.dll + + + net90.System.Diagnostics.TraceSource + Resources\net90\System.Diagnostics.TraceSource.dll + + + net90.System.Diagnostics.Tracing + Resources\net90\System.Diagnostics.Tracing.dll + + + net90.System + Resources\net90\System.dll + + + net90.System.Drawing + Resources\net90\System.Drawing.dll + + + net90.System.Drawing.Primitives + Resources\net90\System.Drawing.Primitives.dll + + + net90.System.Dynamic.Runtime + Resources\net90\System.Dynamic.Runtime.dll + + + net90.System.Formats.Asn1 + Resources\net90\System.Formats.Asn1.dll + + + net90.System.Formats.Tar + Resources\net90\System.Formats.Tar.dll + + + net90.System.Globalization.Calendars + Resources\net90\System.Globalization.Calendars.dll + + + net90.System.Globalization + Resources\net90\System.Globalization.dll + + + net90.System.Globalization.Extensions + Resources\net90\System.Globalization.Extensions.dll + + + net90.System.IO.Compression.Brotli + Resources\net90\System.IO.Compression.Brotli.dll + + + net90.System.IO.Compression + Resources\net90\System.IO.Compression.dll + + + net90.System.IO.Compression.FileSystem + Resources\net90\System.IO.Compression.FileSystem.dll + + + net90.System.IO.Compression.ZipFile + Resources\net90\System.IO.Compression.ZipFile.dll + + + net90.System.IO + Resources\net90\System.IO.dll + + + net90.System.IO.FileSystem.AccessControl + Resources\net90\System.IO.FileSystem.AccessControl.dll + + + net90.System.IO.FileSystem + Resources\net90\System.IO.FileSystem.dll + + + net90.System.IO.FileSystem.DriveInfo + Resources\net90\System.IO.FileSystem.DriveInfo.dll + + + net90.System.IO.FileSystem.Primitives + Resources\net90\System.IO.FileSystem.Primitives.dll + + + net90.System.IO.FileSystem.Watcher + Resources\net90\System.IO.FileSystem.Watcher.dll + + + net90.System.IO.IsolatedStorage + Resources\net90\System.IO.IsolatedStorage.dll + + + net90.System.IO.MemoryMappedFiles + Resources\net90\System.IO.MemoryMappedFiles.dll + + + net90.System.IO.Pipes.AccessControl + Resources\net90\System.IO.Pipes.AccessControl.dll + + + net90.System.IO.Pipes + Resources\net90\System.IO.Pipes.dll + + + net90.System.IO.UnmanagedMemoryStream + Resources\net90\System.IO.UnmanagedMemoryStream.dll + + + net90.System.Linq + Resources\net90\System.Linq.dll + + + net90.System.Linq.Expressions + Resources\net90\System.Linq.Expressions.dll + + + net90.System.Linq.Parallel + Resources\net90\System.Linq.Parallel.dll + + + net90.System.Linq.Queryable + Resources\net90\System.Linq.Queryable.dll + + + net90.System.Memory + Resources\net90\System.Memory.dll + + + net90.System.Net + Resources\net90\System.Net.dll + + + net90.System.Net.Http + Resources\net90\System.Net.Http.dll + + + net90.System.Net.Http.Json + Resources\net90\System.Net.Http.Json.dll + + + net90.System.Net.HttpListener + Resources\net90\System.Net.HttpListener.dll + + + net90.System.Net.Mail + Resources\net90\System.Net.Mail.dll + + + net90.System.Net.NameResolution + Resources\net90\System.Net.NameResolution.dll + + + net90.System.Net.NetworkInformation + Resources\net90\System.Net.NetworkInformation.dll + + + net90.System.Net.Ping + Resources\net90\System.Net.Ping.dll + + + net90.System.Net.Primitives + Resources\net90\System.Net.Primitives.dll + + + net90.System.Net.Quic + Resources\net90\System.Net.Quic.dll + + + net90.System.Net.Requests + Resources\net90\System.Net.Requests.dll + + + net90.System.Net.Security + Resources\net90\System.Net.Security.dll + + + net90.System.Net.ServicePoint + Resources\net90\System.Net.ServicePoint.dll + + + net90.System.Net.Sockets + Resources\net90\System.Net.Sockets.dll + + + net90.System.Net.WebClient + Resources\net90\System.Net.WebClient.dll + + + net90.System.Net.WebHeaderCollection + Resources\net90\System.Net.WebHeaderCollection.dll + + + net90.System.Net.WebProxy + Resources\net90\System.Net.WebProxy.dll + + + net90.System.Net.WebSockets.Client + Resources\net90\System.Net.WebSockets.Client.dll + + + net90.System.Net.WebSockets + Resources\net90\System.Net.WebSockets.dll + + + net90.System.Numerics + Resources\net90\System.Numerics.dll + + + net90.System.Numerics.Vectors + Resources\net90\System.Numerics.Vectors.dll + + + net90.System.ObjectModel + Resources\net90\System.ObjectModel.dll + + + net90.System.Reflection.DispatchProxy + Resources\net90\System.Reflection.DispatchProxy.dll + + + net90.System.Reflection + Resources\net90\System.Reflection.dll + + + net90.System.Reflection.Emit + Resources\net90\System.Reflection.Emit.dll + + + net90.System.Reflection.Emit.ILGeneration + Resources\net90\System.Reflection.Emit.ILGeneration.dll + + + net90.System.Reflection.Emit.Lightweight + Resources\net90\System.Reflection.Emit.Lightweight.dll + + + net90.System.Reflection.Extensions + Resources\net90\System.Reflection.Extensions.dll + + + net90.System.Reflection.Metadata + Resources\net90\System.Reflection.Metadata.dll + + + net90.System.Reflection.Primitives + Resources\net90\System.Reflection.Primitives.dll + + + net90.System.Reflection.TypeExtensions + Resources\net90\System.Reflection.TypeExtensions.dll + + + net90.System.Resources.Reader + Resources\net90\System.Resources.Reader.dll + + + net90.System.Resources.ResourceManager + Resources\net90\System.Resources.ResourceManager.dll + + + net90.System.Resources.Writer + Resources\net90\System.Resources.Writer.dll + + + net90.System.Runtime.CompilerServices.Unsafe + Resources\net90\System.Runtime.CompilerServices.Unsafe.dll + + + net90.System.Runtime.CompilerServices.VisualC + Resources\net90\System.Runtime.CompilerServices.VisualC.dll + + + net90.System.Runtime + Resources\net90\System.Runtime.dll + + + net90.System.Runtime.Extensions + Resources\net90\System.Runtime.Extensions.dll + + + net90.System.Runtime.Handles + Resources\net90\System.Runtime.Handles.dll + + + net90.System.Runtime.InteropServices + Resources\net90\System.Runtime.InteropServices.dll + + + net90.System.Runtime.InteropServices.JavaScript + Resources\net90\System.Runtime.InteropServices.JavaScript.dll + + + net90.System.Runtime.InteropServices.RuntimeInformation + Resources\net90\System.Runtime.InteropServices.RuntimeInformation.dll + + + net90.System.Runtime.Intrinsics + Resources\net90\System.Runtime.Intrinsics.dll + + + net90.System.Runtime.Loader + Resources\net90\System.Runtime.Loader.dll + + + net90.System.Runtime.Numerics + Resources\net90\System.Runtime.Numerics.dll + + + net90.System.Runtime.Serialization + Resources\net90\System.Runtime.Serialization.dll + + + net90.System.Runtime.Serialization.Formatters + Resources\net90\System.Runtime.Serialization.Formatters.dll + + + net90.System.Runtime.Serialization.Json + Resources\net90\System.Runtime.Serialization.Json.dll + + + net90.System.Runtime.Serialization.Primitives + Resources\net90\System.Runtime.Serialization.Primitives.dll + + + net90.System.Runtime.Serialization.Xml + Resources\net90\System.Runtime.Serialization.Xml.dll + + + net90.System.Security.AccessControl + Resources\net90\System.Security.AccessControl.dll + + + net90.System.Security.Claims + Resources\net90\System.Security.Claims.dll + + + net90.System.Security.Cryptography.Algorithms + Resources\net90\System.Security.Cryptography.Algorithms.dll + + + net90.System.Security.Cryptography.Cng + Resources\net90\System.Security.Cryptography.Cng.dll + + + net90.System.Security.Cryptography.Csp + Resources\net90\System.Security.Cryptography.Csp.dll + + + net90.System.Security.Cryptography + Resources\net90\System.Security.Cryptography.dll + + + net90.System.Security.Cryptography.Encoding + Resources\net90\System.Security.Cryptography.Encoding.dll + + + net90.System.Security.Cryptography.OpenSsl + Resources\net90\System.Security.Cryptography.OpenSsl.dll + + + net90.System.Security.Cryptography.Primitives + Resources\net90\System.Security.Cryptography.Primitives.dll + + + net90.System.Security.Cryptography.X509Certificates + Resources\net90\System.Security.Cryptography.X509Certificates.dll + + + net90.System.Security + Resources\net90\System.Security.dll + + + net90.System.Security.Principal + Resources\net90\System.Security.Principal.dll + + + net90.System.Security.Principal.Windows + Resources\net90\System.Security.Principal.Windows.dll + + + net90.System.Security.SecureString + Resources\net90\System.Security.SecureString.dll + + + net90.System.ServiceModel.Web + Resources\net90\System.ServiceModel.Web.dll + + + net90.System.ServiceProcess + Resources\net90\System.ServiceProcess.dll + + + net90.System.Text.Encoding.CodePages + Resources\net90\System.Text.Encoding.CodePages.dll + + + net90.System.Text.Encoding + Resources\net90\System.Text.Encoding.dll + + + net90.System.Text.Encoding.Extensions + Resources\net90\System.Text.Encoding.Extensions.dll + + + net90.System.Text.Encodings.Web + Resources\net90\System.Text.Encodings.Web.dll + + + net90.System.Text.Json + Resources\net90\System.Text.Json.dll + + + net90.System.Text.RegularExpressions + Resources\net90\System.Text.RegularExpressions.dll + + + net90.System.Threading.Channels + Resources\net90\System.Threading.Channels.dll + + + net90.System.Threading + Resources\net90\System.Threading.dll + + + net90.System.Threading.Overlapped + Resources\net90\System.Threading.Overlapped.dll + + + net90.System.Threading.Tasks.Dataflow + Resources\net90\System.Threading.Tasks.Dataflow.dll + + + net90.System.Threading.Tasks + Resources\net90\System.Threading.Tasks.dll + + + net90.System.Threading.Tasks.Extensions + Resources\net90\System.Threading.Tasks.Extensions.dll + + + net90.System.Threading.Tasks.Parallel + Resources\net90\System.Threading.Tasks.Parallel.dll + + + net90.System.Threading.Thread + Resources\net90\System.Threading.Thread.dll + + + net90.System.Threading.ThreadPool + Resources\net90\System.Threading.ThreadPool.dll + + + net90.System.Threading.Timer + Resources\net90\System.Threading.Timer.dll + + + net90.System.Transactions + Resources\net90\System.Transactions.dll + + + net90.System.Transactions.Local + Resources\net90\System.Transactions.Local.dll + + + net90.System.ValueTuple + Resources\net90\System.ValueTuple.dll + + + net90.System.Web + Resources\net90\System.Web.dll + + + net90.System.Web.HttpUtility + Resources\net90\System.Web.HttpUtility.dll + + + net90.System.Windows + Resources\net90\System.Windows.dll + + + net90.System.Xml + Resources\net90\System.Xml.dll + + + net90.System.Xml.Linq + Resources\net90\System.Xml.Linq.dll + + + net90.System.Xml.ReaderWriter + Resources\net90\System.Xml.ReaderWriter.dll + + + net90.System.Xml.Serialization + Resources\net90\System.Xml.Serialization.dll + + + net90.System.Xml.XDocument + Resources\net90\System.Xml.XDocument.dll + + + net90.System.Xml.XmlDocument + Resources\net90\System.Xml.XmlDocument.dll + + + net90.System.Xml.XmlSerializer + Resources\net90\System.Xml.XmlSerializer.dll + + + net90.System.Xml.XPath + Resources\net90\System.Xml.XPath.dll + + + net90.System.Xml.XPath.XDocument + Resources\net90\System.Xml.XPath.XDocument.dll + + + net90.WindowsBase + Resources\net90\WindowsBase.dll + + + diff --git a/Basic.Reference.Assemblies.UnitTests/Basic.Reference.Assemblies.UnitTests.csproj b/Basic.Reference.Assemblies.UnitTests/Basic.Reference.Assemblies.UnitTests.csproj index 3fea3da..f0adf8e 100644 --- a/Basic.Reference.Assemblies.UnitTests/Basic.Reference.Assemblies.UnitTests.csproj +++ b/Basic.Reference.Assemblies.UnitTests/Basic.Reference.Assemblies.UnitTests.csproj @@ -20,6 +20,7 @@ + diff --git a/Basic.Reference.Assemblies.UnitTests/TestData.cs b/Basic.Reference.Assemblies.UnitTests/TestData.cs index 55a42b1..ec0a626 100644 --- a/Basic.Reference.Assemblies.UnitTests/TestData.cs +++ b/Basic.Reference.Assemblies.UnitTests/TestData.cs @@ -25,6 +25,7 @@ public static IEnumerable ApplicationReferences new object[] { "netstandard2.0", CombinedAssembly.NetStandard20.References.All }, new object[] { "net8.0", CombinedAssembly.Net80.References.All }, new object[] { "net8.0", AspNet80.References.All }, + new object[] { "net9.0", Net90.References.All }, }; } } @@ -65,6 +66,7 @@ public static IEnumerable AllValues new object[] { "net8.0", Net80.ReferenceInfos.AllValues }, new object[] { "net8.0", Net80.ReferenceInfos.AllValues }, new object[] { "net8.0", Net80.ReferenceInfos.AllValues }, + new object[] { "net9.0", Net90.ReferenceInfos.AllValues }, new object[] { "netstandard2.0", CombinedAssembly.NetStandard20.ReferenceInfos.AllValues }, new object[] { "net472", CombinedAssembly.Net472.ReferenceInfos.AllValues }, diff --git a/Basic.Reference.Assemblies.sln b/Basic.Reference.Assemblies.sln index fde89b4..31f414b 100644 --- a/Basic.Reference.Assemblies.sln +++ b/Basic.Reference.Assemblies.sln @@ -31,6 +31,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Basic.Reference.Assemblies. EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Generate", "Generate\Generate.csproj", "{597AECC8-C644-4E8B-A429-B1F8CA015C90}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Basic.Reference.Assemblies.Net90", "Basic.Reference.Assemblies.Net90\Basic.Reference.Assemblies.Net90.csproj", "{996A3527-7150-4785-940A-181B49EFFB80}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -209,6 +211,18 @@ Global {597AECC8-C644-4E8B-A429-B1F8CA015C90}.Release|x64.Build.0 = Release|Any CPU {597AECC8-C644-4E8B-A429-B1F8CA015C90}.Release|x86.ActiveCfg = Release|Any CPU {597AECC8-C644-4E8B-A429-B1F8CA015C90}.Release|x86.Build.0 = Release|Any CPU + {996A3527-7150-4785-940A-181B49EFFB80}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {996A3527-7150-4785-940A-181B49EFFB80}.Debug|Any CPU.Build.0 = Debug|Any CPU + {996A3527-7150-4785-940A-181B49EFFB80}.Debug|x64.ActiveCfg = Debug|Any CPU + {996A3527-7150-4785-940A-181B49EFFB80}.Debug|x64.Build.0 = Debug|Any CPU + {996A3527-7150-4785-940A-181B49EFFB80}.Debug|x86.ActiveCfg = Debug|Any CPU + {996A3527-7150-4785-940A-181B49EFFB80}.Debug|x86.Build.0 = Debug|Any CPU + {996A3527-7150-4785-940A-181B49EFFB80}.Release|Any CPU.ActiveCfg = Release|Any CPU + {996A3527-7150-4785-940A-181B49EFFB80}.Release|Any CPU.Build.0 = Release|Any CPU + {996A3527-7150-4785-940A-181B49EFFB80}.Release|x64.ActiveCfg = Release|Any CPU + {996A3527-7150-4785-940A-181B49EFFB80}.Release|x64.Build.0 = Release|Any CPU + {996A3527-7150-4785-940A-181B49EFFB80}.Release|x86.ActiveCfg = Release|Any CPU + {996A3527-7150-4785-940A-181B49EFFB80}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/Generate/Program.cs b/Generate/Program.cs index 2146e95..19303cf 100644 --- a/Generate/Program.cs +++ b/Generate/Program.cs @@ -14,6 +14,7 @@ Net60Windows(); Net70(); Net80(); +Net90(); AspNet80(); NetStandard13(); NetStandard20(); @@ -26,7 +27,7 @@ void NetCoreApp31() var content = GetGeneratedContent("NetCoreApp31", [@"microsoft.netcore.app.ref\3.1.0\ref\netcoreapp3.1"]); var targetDir = Path.Combine(workspacePath, "Basic.Reference.Assemblies.NetCoreApp31"); File.WriteAllText(Path.Combine(targetDir, "Generated.cs"), content.CodeContent, encoding); - File.WriteAllText(Path.Combine(targetDir, "Generated.Targets"), content.TargetsContent, encoding); + File.WriteAllText(Path.Combine(targetDir, "Generated.targets"), content.TargetsContent, encoding); } void Net50() @@ -34,7 +35,7 @@ void Net50() var content = GetGeneratedContent("Net50", [@"microsoft.netcore.app.ref\5.0.0\ref\net5.0"]); var targetDir = Path.Combine(workspacePath, "Basic.Reference.Assemblies.Net50"); File.WriteAllText(Path.Combine(targetDir, "Generated.cs"), content.CodeContent, encoding); - File.WriteAllText(Path.Combine(targetDir, "Generated.Targets"), content.TargetsContent, encoding); + File.WriteAllText(Path.Combine(targetDir, "Generated.targets"), content.TargetsContent, encoding); } void Net60() @@ -42,7 +43,7 @@ void Net60() var content = GetGeneratedContent("Net60", [@"microsoft.netcore.app.ref\6.0.27\ref\net6.0"]); var targetDir = Path.Combine(workspacePath, "Basic.Reference.Assemblies.Net60"); File.WriteAllText(Path.Combine(targetDir, "Generated.cs"), content.CodeContent, encoding); - File.WriteAllText(Path.Combine(targetDir, "Generated.Targets"), content.TargetsContent, encoding); + File.WriteAllText(Path.Combine(targetDir, "Generated.targets"), content.TargetsContent, encoding); } void Net60Windows() @@ -50,7 +51,7 @@ void Net60Windows() var content = GetGeneratedContent("Net60Windows", [@"microsoft.windowsdesktop.app.ref\6.0.27\ref\net6.0"]); var targetDir = Path.Combine(workspacePath, "Basic.Reference.Assemblies.Net60Windows"); File.WriteAllText(Path.Combine(targetDir, "Generated.cs"), content.CodeContent, encoding); - File.WriteAllText(Path.Combine(targetDir, "Generated.Targets"), content.TargetsContent, encoding); + File.WriteAllText(Path.Combine(targetDir, "Generated.targets"), content.TargetsContent, encoding); } void Net70() @@ -58,7 +59,7 @@ void Net70() var content = GetGeneratedContent("Net70", [@"microsoft.netcore.app.ref\7.0.16\ref\net7.0"]); var targetDir = Path.Combine(workspacePath, "Basic.Reference.Assemblies.Net70"); File.WriteAllText(Path.Combine(targetDir, "Generated.cs"), content.CodeContent, encoding); - File.WriteAllText(Path.Combine(targetDir, "Generated.Targets"), content.TargetsContent, encoding); + File.WriteAllText(Path.Combine(targetDir, "Generated.targets"), content.TargetsContent, encoding); } void Net80() @@ -66,10 +67,18 @@ void Net80() var content = GetGeneratedContent("Net80", [@"microsoft.netcore.app.ref\8.0.3\ref\net8.0"]); var targetDir = Path.Combine(workspacePath, "Basic.Reference.Assemblies.Net80"); File.WriteAllText(Path.Combine(targetDir, "Generated.cs"), content.CodeContent, encoding); - File.WriteAllText(Path.Combine(targetDir, "Generated.Targets"), content.TargetsContent, encoding); + File.WriteAllText(Path.Combine(targetDir, "Generated.targets"), content.TargetsContent, encoding); File.WriteAllText(Path.Combine(combinedDir, "Generated.Net80.cs"), content.CodeContent, encoding); - File.WriteAllText(Path.Combine(combinedDir, "Generated.Net80.Targets"), content.TargetsContent, encoding); + File.WriteAllText(Path.Combine(combinedDir, "Generated.Net80.targets"), content.TargetsContent, encoding); +} + +void Net90() +{ + var content = GetGeneratedContent("Net90", [@"microsoft.netcore.app.ref\9.0.0-preview.3.24172.9\ref\net9.0"]); + var targetDir = Path.Combine(workspacePath, "Basic.Reference.Assemblies.Net90"); + File.WriteAllText(Path.Combine(targetDir, "Generated.cs"), content.CodeContent, encoding); + File.WriteAllText(Path.Combine(targetDir, "Generated.targets"), content.TargetsContent, encoding); } void AspNet80() @@ -77,7 +86,7 @@ void AspNet80() var content = GetGeneratedContent("AspNet80", [@"microsoft.netcore.app.ref\8.0.3\ref\net8.0", @"microsoft.aspnetcore.app.ref\8.0.3\ref\net8.0"]); var targetDir = Path.Combine(workspacePath, "Basic.Reference.Assemblies.AspNet80"); File.WriteAllText(Path.Combine(targetDir, "Generated.cs"), content.CodeContent, encoding); - File.WriteAllText(Path.Combine(targetDir, "Generated.Targets"), content.TargetsContent, encoding); + File.WriteAllText(Path.Combine(targetDir, "Generated.targets"), content.TargetsContent, encoding); } void NetStandard13() @@ -88,7 +97,7 @@ void NetStandard13() var content = GetGeneratedContentCore("NetStandard13", [realPackagePath], workspacePath, @"$(MSBuildThisFileDirectory)..", excludePattern: null); var targetDir = Path.Combine(workspacePath, "Basic.Reference.Assemblies.NetStandard13"); File.WriteAllText(Path.Combine(targetDir, "Generated.cs"), content.CodeContent, encoding); - File.WriteAllText(Path.Combine(targetDir, "Generated.Targets"), content.TargetsContent, encoding); + File.WriteAllText(Path.Combine(targetDir, "Generated.targets"), content.TargetsContent, encoding); } void NetStandard20() @@ -96,9 +105,9 @@ void NetStandard20() var content = GetGeneratedContent("NetStandard20", [@"netstandard.library\2.0.3\build\netstandard2.0\ref"]); var targetDir = Path.Combine(workspacePath, "Basic.Reference.Assemblies.NetStandard20"); File.WriteAllText(Path.Combine(targetDir, "Generated.cs"), content.CodeContent, encoding); - File.WriteAllText(Path.Combine(targetDir, "Generated.Targets"), content.TargetsContent, encoding); + File.WriteAllText(Path.Combine(targetDir, "Generated.targets"), content.TargetsContent, encoding); File.WriteAllText(Path.Combine(combinedDir, "Generated.NetStandard20.cs"), content.CodeContent, encoding); - File.WriteAllText(Path.Combine(combinedDir, "Generated.NetStandard20.Targets"), content.TargetsContent, encoding); + File.WriteAllText(Path.Combine(combinedDir, "Generated.NetStandard20.targets"), content.TargetsContent, encoding); } void Net461() @@ -106,7 +115,7 @@ void Net461() var content = GetGeneratedContent("Net461", [@"microsoft.netframework.referenceassemblies.net461\1.0.3\build\.NETFramework\v4.6.1"], new Regex(@"System\.Enterprise.*")); var targetDir = Path.Combine(workspacePath, "Basic.Reference.Assemblies.Net461"); File.WriteAllText(Path.Combine(targetDir, "Generated.cs"), content.CodeContent, encoding); - File.WriteAllText(Path.Combine(targetDir, "Generated.Targets"), content.TargetsContent, encoding); + File.WriteAllText(Path.Combine(targetDir, "Generated.targets"), content.TargetsContent, encoding); } void Net472() @@ -114,7 +123,7 @@ void Net472() var content = GetGeneratedContent("Net472", [@"microsoft.netframework.referenceassemblies.net472\1.0.3\build\.NETFramework\v4.7.2"], new Regex(@"System\.Enterprise.*")); var targetDir = Path.Combine(workspacePath, "Basic.Reference.Assemblies.Net472"); File.WriteAllText(Path.Combine(targetDir, "Generated.cs"), content.CodeContent, encoding); - File.WriteAllText(Path.Combine(targetDir, "Generated.Targets"), content.TargetsContent, encoding); + File.WriteAllText(Path.Combine(targetDir, "Generated.targets"), content.TargetsContent, encoding); File.WriteAllText(Path.Combine(combinedDir, "Generated.Net472.cs"), content.CodeContent, encoding); File.WriteAllText(Path.Combine(combinedDir, "Generated.Net472.targets"), content.TargetsContent, encoding); }