diff --git a/Basic.Reference.Assemblies.slnx b/Basic.Reference.Assemblies.slnx index 504f618..0114f5b 100644 --- a/Basic.Reference.Assemblies.slnx +++ b/Basic.Reference.Assemblies.slnx @@ -8,6 +8,7 @@ + diff --git a/Src/Basic.Reference.Assemblies.Net100.Wasm/Basic.Reference.Assemblies.Net100.Wasm.csproj b/Src/Basic.Reference.Assemblies.Net100.Wasm/Basic.Reference.Assemblies.Net100.Wasm.csproj new file mode 100644 index 0000000..bb363d3 --- /dev/null +++ b/Src/Basic.Reference.Assemblies.Net100.Wasm/Basic.Reference.Assemblies.Net100.Wasm.csproj @@ -0,0 +1,14 @@ + + + netstandard2.0 + true + + + + + + + + + + \ No newline at end of file diff --git a/Src/Basic.Reference.Assemblies.Net100.Wasm/Generated.cs b/Src/Basic.Reference.Assemblies.Net100.Wasm/Generated.cs new file mode 100644 index 0000000..1bcab4c --- /dev/null +++ b/Src/Basic.Reference.Assemblies.Net100.Wasm/Generated.cs @@ -0,0 +1,5271 @@ +// This is a generated file, please edit Src\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 Net100Wasm +{ + public static class ReferenceInfos + { + + /// public static PortableExecutableReference + /// The for Microsoft.CSharp.dll + /// + public static ReferenceInfo MicrosoftCSharp => new ReferenceInfo("Microsoft.CSharp.dll", Resources.MicrosoftCSharp, Net100Wasm.References.MicrosoftCSharp, global::System.Guid.Parse("0404a7f9-d0b6-464f-818f-9f31901a0a77")); + + /// + /// The for Microsoft.VisualBasic.Core.dll + /// + public static ReferenceInfo MicrosoftVisualBasicCore => new ReferenceInfo("Microsoft.VisualBasic.Core.dll", Resources.MicrosoftVisualBasicCore, Net100Wasm.References.MicrosoftVisualBasicCore, global::System.Guid.Parse("b1137802-fff2-4b89-b316-c850954f9ca9")); + + /// + /// The for Microsoft.VisualBasic.dll + /// + public static ReferenceInfo MicrosoftVisualBasic => new ReferenceInfo("Microsoft.VisualBasic.dll", Resources.MicrosoftVisualBasic, Net100Wasm.References.MicrosoftVisualBasic, global::System.Guid.Parse("2bfd772d-728e-4339-a0ed-984dfef9752a")); + + /// + /// The for Microsoft.Win32.Primitives.dll + /// + public static ReferenceInfo MicrosoftWin32Primitives => new ReferenceInfo("Microsoft.Win32.Primitives.dll", Resources.MicrosoftWin32Primitives, Net100Wasm.References.MicrosoftWin32Primitives, global::System.Guid.Parse("9df70649-fb7f-420e-a546-e890495f4c25")); + + /// + /// The for Microsoft.Win32.Registry.dll + /// + public static ReferenceInfo MicrosoftWin32Registry => new ReferenceInfo("Microsoft.Win32.Registry.dll", Resources.MicrosoftWin32Registry, Net100Wasm.References.MicrosoftWin32Registry, global::System.Guid.Parse("e913984b-725d-4db1-a8d2-2e187fd4b0b9")); + + /// + /// The for mscorlib.dll + /// + public static ReferenceInfo mscorlib => new ReferenceInfo("mscorlib.dll", Resources.mscorlib, Net100Wasm.References.mscorlib, global::System.Guid.Parse("341f8709-51c3-4e54-8200-2d7e600ab460")); + + /// + /// The for netstandard.dll + /// + public static ReferenceInfo netstandard => new ReferenceInfo("netstandard.dll", Resources.netstandard, Net100Wasm.References.netstandard, global::System.Guid.Parse("82073b99-4b47-45c9-80bf-748e360f6b94")); + + /// + /// The for System.AppContext.dll + /// + public static ReferenceInfo SystemAppContext => new ReferenceInfo("System.AppContext.dll", Resources.SystemAppContext, Net100Wasm.References.SystemAppContext, global::System.Guid.Parse("381c9663-21cd-4c5b-814a-2b2b0b8727f4")); + + /// + /// The for System.Buffers.dll + /// + public static ReferenceInfo SystemBuffers => new ReferenceInfo("System.Buffers.dll", Resources.SystemBuffers, Net100Wasm.References.SystemBuffers, global::System.Guid.Parse("abbe10cc-74b2-4482-b9cf-33ac30c108c2")); + + /// + /// The for System.Collections.Concurrent.dll + /// + public static ReferenceInfo SystemCollectionsConcurrent => new ReferenceInfo("System.Collections.Concurrent.dll", Resources.SystemCollectionsConcurrent, Net100Wasm.References.SystemCollectionsConcurrent, global::System.Guid.Parse("27f4472b-a290-43ef-acc1-ed1564c7443c")); + + /// + /// The for System.Collections.dll + /// + public static ReferenceInfo SystemCollections => new ReferenceInfo("System.Collections.dll", Resources.SystemCollections, Net100Wasm.References.SystemCollections, global::System.Guid.Parse("66f82c24-c0ab-46c3-8c20-363a4df6fb0b")); + + /// + /// The for System.Collections.Immutable.dll + /// + public static ReferenceInfo SystemCollectionsImmutable => new ReferenceInfo("System.Collections.Immutable.dll", Resources.SystemCollectionsImmutable, Net100Wasm.References.SystemCollectionsImmutable, global::System.Guid.Parse("463c0a85-fac6-4397-abb7-5c204118bc74")); + + /// + /// The for System.Collections.NonGeneric.dll + /// + public static ReferenceInfo SystemCollectionsNonGeneric => new ReferenceInfo("System.Collections.NonGeneric.dll", Resources.SystemCollectionsNonGeneric, Net100Wasm.References.SystemCollectionsNonGeneric, global::System.Guid.Parse("3c7256a7-641c-4b23-bce6-8e4d1be247c2")); + + /// + /// The for System.Collections.Specialized.dll + /// + public static ReferenceInfo SystemCollectionsSpecialized => new ReferenceInfo("System.Collections.Specialized.dll", Resources.SystemCollectionsSpecialized, Net100Wasm.References.SystemCollectionsSpecialized, global::System.Guid.Parse("ec0fcfd4-1439-48cd-a2d4-1429feba75f4")); + + /// + /// The for System.ComponentModel.Annotations.dll + /// + public static ReferenceInfo SystemComponentModelAnnotations => new ReferenceInfo("System.ComponentModel.Annotations.dll", Resources.SystemComponentModelAnnotations, Net100Wasm.References.SystemComponentModelAnnotations, global::System.Guid.Parse("72733bd0-8f2f-4d5e-8d5a-51c0ba5e12ca")); + + /// + /// The for System.ComponentModel.DataAnnotations.dll + /// + public static ReferenceInfo SystemComponentModelDataAnnotations => new ReferenceInfo("System.ComponentModel.DataAnnotations.dll", Resources.SystemComponentModelDataAnnotations, Net100Wasm.References.SystemComponentModelDataAnnotations, global::System.Guid.Parse("8f07f3e6-a523-40a9-93e8-f5ea2f48bf28")); + + /// + /// The for System.ComponentModel.dll + /// + public static ReferenceInfo SystemComponentModel => new ReferenceInfo("System.ComponentModel.dll", Resources.SystemComponentModel, Net100Wasm.References.SystemComponentModel, global::System.Guid.Parse("ced335d1-679b-4ba7-acfe-465decdb57c0")); + + /// + /// The for System.ComponentModel.EventBasedAsync.dll + /// + public static ReferenceInfo SystemComponentModelEventBasedAsync => new ReferenceInfo("System.ComponentModel.EventBasedAsync.dll", Resources.SystemComponentModelEventBasedAsync, Net100Wasm.References.SystemComponentModelEventBasedAsync, global::System.Guid.Parse("156d9951-733e-46f6-bae3-5d95ac4754aa")); + + /// + /// The for System.ComponentModel.Primitives.dll + /// + public static ReferenceInfo SystemComponentModelPrimitives => new ReferenceInfo("System.ComponentModel.Primitives.dll", Resources.SystemComponentModelPrimitives, Net100Wasm.References.SystemComponentModelPrimitives, global::System.Guid.Parse("3581e10a-e12a-4998-8ca5-44c1a65d1605")); + + /// + /// The for System.ComponentModel.TypeConverter.dll + /// + public static ReferenceInfo SystemComponentModelTypeConverter => new ReferenceInfo("System.ComponentModel.TypeConverter.dll", Resources.SystemComponentModelTypeConverter, Net100Wasm.References.SystemComponentModelTypeConverter, global::System.Guid.Parse("ae437876-ae0a-4a8c-9ce4-d61da8a2b88e")); + + /// + /// The for System.Configuration.dll + /// + public static ReferenceInfo SystemConfiguration => new ReferenceInfo("System.Configuration.dll", Resources.SystemConfiguration, Net100Wasm.References.SystemConfiguration, global::System.Guid.Parse("d877bdfe-7e1d-4c82-bcb3-e6e0d6f9726c")); + + /// + /// The for System.Console.dll + /// + public static ReferenceInfo SystemConsole => new ReferenceInfo("System.Console.dll", Resources.SystemConsole, Net100Wasm.References.SystemConsole, global::System.Guid.Parse("4ee92192-9a14-4944-94a9-c07955a189ec")); + + /// + /// The for System.Core.dll + /// + public static ReferenceInfo SystemCore => new ReferenceInfo("System.Core.dll", Resources.SystemCore, Net100Wasm.References.SystemCore, global::System.Guid.Parse("bb6f8289-e776-4ca9-9869-e54435391923")); + + /// + /// The for System.Data.Common.dll + /// + public static ReferenceInfo SystemDataCommon => new ReferenceInfo("System.Data.Common.dll", Resources.SystemDataCommon, Net100Wasm.References.SystemDataCommon, global::System.Guid.Parse("4415e694-495e-4821-a7af-ace3c245ef59")); + + /// + /// The for System.Data.DataSetExtensions.dll + /// + public static ReferenceInfo SystemDataDataSetExtensions => new ReferenceInfo("System.Data.DataSetExtensions.dll", Resources.SystemDataDataSetExtensions, Net100Wasm.References.SystemDataDataSetExtensions, global::System.Guid.Parse("3bf9812a-b78b-482c-b1a5-0fc16a508243")); + + /// + /// The for System.Data.dll + /// + public static ReferenceInfo SystemData => new ReferenceInfo("System.Data.dll", Resources.SystemData, Net100Wasm.References.SystemData, global::System.Guid.Parse("f949a03c-dfb3-4f82-be12-d478bc7fa6e0")); + + /// + /// The for System.Diagnostics.Contracts.dll + /// + public static ReferenceInfo SystemDiagnosticsContracts => new ReferenceInfo("System.Diagnostics.Contracts.dll", Resources.SystemDiagnosticsContracts, Net100Wasm.References.SystemDiagnosticsContracts, global::System.Guid.Parse("41d4e8a5-25f1-4c2c-bcb6-8bfbec95b044")); + + /// + /// The for System.Diagnostics.Debug.dll + /// + public static ReferenceInfo SystemDiagnosticsDebug => new ReferenceInfo("System.Diagnostics.Debug.dll", Resources.SystemDiagnosticsDebug, Net100Wasm.References.SystemDiagnosticsDebug, global::System.Guid.Parse("173592d8-ecc1-4c10-b2b6-c7d7a0e5a23b")); + + /// + /// The for System.Diagnostics.DiagnosticSource.dll + /// + public static ReferenceInfo SystemDiagnosticsDiagnosticSource => new ReferenceInfo("System.Diagnostics.DiagnosticSource.dll", Resources.SystemDiagnosticsDiagnosticSource, Net100Wasm.References.SystemDiagnosticsDiagnosticSource, global::System.Guid.Parse("c1fdd398-3196-4ed2-a8b6-1a37758d2830")); + + /// + /// The for System.Diagnostics.FileVersionInfo.dll + /// + public static ReferenceInfo SystemDiagnosticsFileVersionInfo => new ReferenceInfo("System.Diagnostics.FileVersionInfo.dll", Resources.SystemDiagnosticsFileVersionInfo, Net100Wasm.References.SystemDiagnosticsFileVersionInfo, global::System.Guid.Parse("f160679d-d4ef-4e4f-804d-14c6c923a632")); + + /// + /// The for System.Diagnostics.Process.dll + /// + public static ReferenceInfo SystemDiagnosticsProcess => new ReferenceInfo("System.Diagnostics.Process.dll", Resources.SystemDiagnosticsProcess, Net100Wasm.References.SystemDiagnosticsProcess, global::System.Guid.Parse("9331c021-6839-464b-a0ff-4649772f7748")); + + /// + /// The for System.Diagnostics.StackTrace.dll + /// + public static ReferenceInfo SystemDiagnosticsStackTrace => new ReferenceInfo("System.Diagnostics.StackTrace.dll", Resources.SystemDiagnosticsStackTrace, Net100Wasm.References.SystemDiagnosticsStackTrace, global::System.Guid.Parse("82b9b32f-ae0e-48a3-aee8-d702403934ce")); + + /// + /// The for System.Diagnostics.TextWriterTraceListener.dll + /// + public static ReferenceInfo SystemDiagnosticsTextWriterTraceListener => new ReferenceInfo("System.Diagnostics.TextWriterTraceListener.dll", Resources.SystemDiagnosticsTextWriterTraceListener, Net100Wasm.References.SystemDiagnosticsTextWriterTraceListener, global::System.Guid.Parse("1f343832-e1a9-4632-b92e-c0d48fe79ef2")); + + /// + /// The for System.Diagnostics.Tools.dll + /// + public static ReferenceInfo SystemDiagnosticsTools => new ReferenceInfo("System.Diagnostics.Tools.dll", Resources.SystemDiagnosticsTools, Net100Wasm.References.SystemDiagnosticsTools, global::System.Guid.Parse("a3cccc4f-8f4e-4f3f-80c6-b4865c16cd07")); + + /// + /// The for System.Diagnostics.TraceSource.dll + /// + public static ReferenceInfo SystemDiagnosticsTraceSource => new ReferenceInfo("System.Diagnostics.TraceSource.dll", Resources.SystemDiagnosticsTraceSource, Net100Wasm.References.SystemDiagnosticsTraceSource, global::System.Guid.Parse("022e30e7-ade4-4e80-8a70-a9a00be7150e")); + + /// + /// The for System.Diagnostics.Tracing.dll + /// + public static ReferenceInfo SystemDiagnosticsTracing => new ReferenceInfo("System.Diagnostics.Tracing.dll", Resources.SystemDiagnosticsTracing, Net100Wasm.References.SystemDiagnosticsTracing, global::System.Guid.Parse("2c4d43b5-e13d-4415-9175-5e57a9a1a501")); + + /// + /// The for System.dll + /// + public static ReferenceInfo System => new ReferenceInfo("System.dll", Resources.System, Net100Wasm.References.System, global::System.Guid.Parse("4b1b85f8-1bf5-4ad7-b7c8-abb8c9927139")); + + /// + /// The for System.Drawing.dll + /// + public static ReferenceInfo SystemDrawing => new ReferenceInfo("System.Drawing.dll", Resources.SystemDrawing, Net100Wasm.References.SystemDrawing, global::System.Guid.Parse("d890658d-db25-4a97-befc-34515733fded")); + + /// + /// The for System.Drawing.Primitives.dll + /// + public static ReferenceInfo SystemDrawingPrimitives => new ReferenceInfo("System.Drawing.Primitives.dll", Resources.SystemDrawingPrimitives, Net100Wasm.References.SystemDrawingPrimitives, global::System.Guid.Parse("a246ca06-d7da-4f42-9e93-ef26729d665c")); + + /// + /// The for System.Dynamic.Runtime.dll + /// + public static ReferenceInfo SystemDynamicRuntime => new ReferenceInfo("System.Dynamic.Runtime.dll", Resources.SystemDynamicRuntime, Net100Wasm.References.SystemDynamicRuntime, global::System.Guid.Parse("f1c82693-1383-40ba-b00d-e4656f7d55f0")); + + /// + /// The for System.Formats.Asn1.dll + /// + public static ReferenceInfo SystemFormatsAsn1 => new ReferenceInfo("System.Formats.Asn1.dll", Resources.SystemFormatsAsn1, Net100Wasm.References.SystemFormatsAsn1, global::System.Guid.Parse("3ede897f-e304-4503-9eeb-25da4beb746a")); + + /// + /// The for System.Formats.Tar.dll + /// + public static ReferenceInfo SystemFormatsTar => new ReferenceInfo("System.Formats.Tar.dll", Resources.SystemFormatsTar, Net100Wasm.References.SystemFormatsTar, global::System.Guid.Parse("f0381d25-e7d6-4744-8544-46c9062af8fb")); + + /// + /// The for System.Globalization.Calendars.dll + /// + public static ReferenceInfo SystemGlobalizationCalendars => new ReferenceInfo("System.Globalization.Calendars.dll", Resources.SystemGlobalizationCalendars, Net100Wasm.References.SystemGlobalizationCalendars, global::System.Guid.Parse("d2420add-cb42-4aaf-8420-ca166a98d880")); + + /// + /// The for System.Globalization.dll + /// + public static ReferenceInfo SystemGlobalization => new ReferenceInfo("System.Globalization.dll", Resources.SystemGlobalization, Net100Wasm.References.SystemGlobalization, global::System.Guid.Parse("e84b3145-69d6-4b7e-8fb2-6367c64a823c")); + + /// + /// The for System.Globalization.Extensions.dll + /// + public static ReferenceInfo SystemGlobalizationExtensions => new ReferenceInfo("System.Globalization.Extensions.dll", Resources.SystemGlobalizationExtensions, Net100Wasm.References.SystemGlobalizationExtensions, global::System.Guid.Parse("98dbe060-ea87-40ec-99dc-edecd188c7e6")); + + /// + /// The for System.IO.Compression.Brotli.dll + /// + public static ReferenceInfo SystemIOCompressionBrotli => new ReferenceInfo("System.IO.Compression.Brotli.dll", Resources.SystemIOCompressionBrotli, Net100Wasm.References.SystemIOCompressionBrotli, global::System.Guid.Parse("a5e0dcf0-e098-4a92-9dd6-4a7db1322365")); + + /// + /// The for System.IO.Compression.dll + /// + public static ReferenceInfo SystemIOCompression => new ReferenceInfo("System.IO.Compression.dll", Resources.SystemIOCompression, Net100Wasm.References.SystemIOCompression, global::System.Guid.Parse("24ffb0fb-6b55-4220-a000-7872687e40a8")); + + /// + /// The for System.IO.Compression.FileSystem.dll + /// + public static ReferenceInfo SystemIOCompressionFileSystem => new ReferenceInfo("System.IO.Compression.FileSystem.dll", Resources.SystemIOCompressionFileSystem, Net100Wasm.References.SystemIOCompressionFileSystem, global::System.Guid.Parse("05c270e8-c43e-4435-a6c2-eb400f6067fc")); + + /// + /// The for System.IO.Compression.ZipFile.dll + /// + public static ReferenceInfo SystemIOCompressionZipFile => new ReferenceInfo("System.IO.Compression.ZipFile.dll", Resources.SystemIOCompressionZipFile, Net100Wasm.References.SystemIOCompressionZipFile, global::System.Guid.Parse("a0b5d3d4-0ae0-47ae-a418-eb01baf192a9")); + + /// + /// The for System.IO.dll + /// + public static ReferenceInfo SystemIO => new ReferenceInfo("System.IO.dll", Resources.SystemIO, Net100Wasm.References.SystemIO, global::System.Guid.Parse("cea42916-aed0-4fc6-8c3a-ff8852e59470")); + + /// + /// The for System.IO.FileSystem.AccessControl.dll + /// + public static ReferenceInfo SystemIOFileSystemAccessControl => new ReferenceInfo("System.IO.FileSystem.AccessControl.dll", Resources.SystemIOFileSystemAccessControl, Net100Wasm.References.SystemIOFileSystemAccessControl, global::System.Guid.Parse("c1580611-38e6-4218-8923-e08d87fcc53a")); + + /// + /// The for System.IO.FileSystem.dll + /// + public static ReferenceInfo SystemIOFileSystem => new ReferenceInfo("System.IO.FileSystem.dll", Resources.SystemIOFileSystem, Net100Wasm.References.SystemIOFileSystem, global::System.Guid.Parse("684047b9-e256-49e3-919a-0fd9a195d035")); + + /// + /// The for System.IO.FileSystem.DriveInfo.dll + /// + public static ReferenceInfo SystemIOFileSystemDriveInfo => new ReferenceInfo("System.IO.FileSystem.DriveInfo.dll", Resources.SystemIOFileSystemDriveInfo, Net100Wasm.References.SystemIOFileSystemDriveInfo, global::System.Guid.Parse("5833f11a-be38-41eb-822b-bef2ba50b460")); + + /// + /// The for System.IO.FileSystem.Primitives.dll + /// + public static ReferenceInfo SystemIOFileSystemPrimitives => new ReferenceInfo("System.IO.FileSystem.Primitives.dll", Resources.SystemIOFileSystemPrimitives, Net100Wasm.References.SystemIOFileSystemPrimitives, global::System.Guid.Parse("ef4f308a-b1fe-4ad5-8eb8-efa50dccbb9b")); + + /// + /// The for System.IO.FileSystem.Watcher.dll + /// + public static ReferenceInfo SystemIOFileSystemWatcher => new ReferenceInfo("System.IO.FileSystem.Watcher.dll", Resources.SystemIOFileSystemWatcher, Net100Wasm.References.SystemIOFileSystemWatcher, global::System.Guid.Parse("a8d78060-cca7-4261-aee2-710da66120f4")); + + /// + /// The for System.IO.IsolatedStorage.dll + /// + public static ReferenceInfo SystemIOIsolatedStorage => new ReferenceInfo("System.IO.IsolatedStorage.dll", Resources.SystemIOIsolatedStorage, Net100Wasm.References.SystemIOIsolatedStorage, global::System.Guid.Parse("f2cefd68-2764-4f3e-a173-a8e756bcc30f")); + + /// + /// The for System.IO.MemoryMappedFiles.dll + /// + public static ReferenceInfo SystemIOMemoryMappedFiles => new ReferenceInfo("System.IO.MemoryMappedFiles.dll", Resources.SystemIOMemoryMappedFiles, Net100Wasm.References.SystemIOMemoryMappedFiles, global::System.Guid.Parse("e1b6989b-2f99-4a0d-a9d9-93e410bfea23")); + + /// + /// The for System.IO.Pipelines.dll + /// + public static ReferenceInfo SystemIOPipelines => new ReferenceInfo("System.IO.Pipelines.dll", Resources.SystemIOPipelines, Net100Wasm.References.SystemIOPipelines, global::System.Guid.Parse("e9b62954-0f22-45ba-84f4-7b64d7ed8099")); + + /// + /// The for System.IO.Pipes.AccessControl.dll + /// + public static ReferenceInfo SystemIOPipesAccessControl => new ReferenceInfo("System.IO.Pipes.AccessControl.dll", Resources.SystemIOPipesAccessControl, Net100Wasm.References.SystemIOPipesAccessControl, global::System.Guid.Parse("2fed93f0-47cd-4d38-bc76-faae46289e54")); + + /// + /// The for System.IO.Pipes.dll + /// + public static ReferenceInfo SystemIOPipes => new ReferenceInfo("System.IO.Pipes.dll", Resources.SystemIOPipes, Net100Wasm.References.SystemIOPipes, global::System.Guid.Parse("7eecb779-03e9-4a55-9a69-9582b4a9f92f")); + + /// + /// The for System.IO.UnmanagedMemoryStream.dll + /// + public static ReferenceInfo SystemIOUnmanagedMemoryStream => new ReferenceInfo("System.IO.UnmanagedMemoryStream.dll", Resources.SystemIOUnmanagedMemoryStream, Net100Wasm.References.SystemIOUnmanagedMemoryStream, global::System.Guid.Parse("bfb77410-ffd8-429e-8d38-b7b8ae48c13c")); + + /// + /// The for System.Linq.AsyncEnumerable.dll + /// + public static ReferenceInfo SystemLinqAsyncEnumerable => new ReferenceInfo("System.Linq.AsyncEnumerable.dll", Resources.SystemLinqAsyncEnumerable, Net100Wasm.References.SystemLinqAsyncEnumerable, global::System.Guid.Parse("a0a6014d-a397-43fd-ba4e-5945a6d3f256")); + + /// + /// The for System.Linq.dll + /// + public static ReferenceInfo SystemLinq => new ReferenceInfo("System.Linq.dll", Resources.SystemLinq, Net100Wasm.References.SystemLinq, global::System.Guid.Parse("a170771b-3433-4151-b0bc-ce9e1cf20e01")); + + /// + /// The for System.Linq.Expressions.dll + /// + public static ReferenceInfo SystemLinqExpressions => new ReferenceInfo("System.Linq.Expressions.dll", Resources.SystemLinqExpressions, Net100Wasm.References.SystemLinqExpressions, global::System.Guid.Parse("0392d840-4c5c-4445-899b-c7089a4c3642")); + + /// + /// The for System.Linq.Parallel.dll + /// + public static ReferenceInfo SystemLinqParallel => new ReferenceInfo("System.Linq.Parallel.dll", Resources.SystemLinqParallel, Net100Wasm.References.SystemLinqParallel, global::System.Guid.Parse("58f522d0-3852-4940-8041-cb9d55a5dc5a")); + + /// + /// The for System.Linq.Queryable.dll + /// + public static ReferenceInfo SystemLinqQueryable => new ReferenceInfo("System.Linq.Queryable.dll", Resources.SystemLinqQueryable, Net100Wasm.References.SystemLinqQueryable, global::System.Guid.Parse("f27e8256-a804-4821-a5b5-20f2fb9a84c2")); + + /// + /// The for System.Memory.dll + /// + public static ReferenceInfo SystemMemory => new ReferenceInfo("System.Memory.dll", Resources.SystemMemory, Net100Wasm.References.SystemMemory, global::System.Guid.Parse("8b39451a-9028-4db9-9e06-ba86e3672b0b")); + + /// + /// The for System.Net.dll + /// + public static ReferenceInfo SystemNet => new ReferenceInfo("System.Net.dll", Resources.SystemNet, Net100Wasm.References.SystemNet, global::System.Guid.Parse("d3868e01-7667-4a96-980c-bfe25694d213")); + + /// + /// The for System.Net.Http.dll + /// + public static ReferenceInfo SystemNetHttp => new ReferenceInfo("System.Net.Http.dll", Resources.SystemNetHttp, Net100Wasm.References.SystemNetHttp, global::System.Guid.Parse("6af093a6-a48e-4d3c-b6dc-2deb81ac8653")); + + /// + /// The for System.Net.Http.Json.dll + /// + public static ReferenceInfo SystemNetHttpJson => new ReferenceInfo("System.Net.Http.Json.dll", Resources.SystemNetHttpJson, Net100Wasm.References.SystemNetHttpJson, global::System.Guid.Parse("166808c4-54d3-492c-8a62-03b715ce4593")); + + /// + /// The for System.Net.HttpListener.dll + /// + public static ReferenceInfo SystemNetHttpListener => new ReferenceInfo("System.Net.HttpListener.dll", Resources.SystemNetHttpListener, Net100Wasm.References.SystemNetHttpListener, global::System.Guid.Parse("34e257fb-bffd-4cfa-8974-c2c1f85ea367")); + + /// + /// The for System.Net.Mail.dll + /// + public static ReferenceInfo SystemNetMail => new ReferenceInfo("System.Net.Mail.dll", Resources.SystemNetMail, Net100Wasm.References.SystemNetMail, global::System.Guid.Parse("831afa78-d6b2-4516-89e1-63c927eaf225")); + + /// + /// The for System.Net.NameResolution.dll + /// + public static ReferenceInfo SystemNetNameResolution => new ReferenceInfo("System.Net.NameResolution.dll", Resources.SystemNetNameResolution, Net100Wasm.References.SystemNetNameResolution, global::System.Guid.Parse("eb8bb1cb-6819-4057-b3a6-ace8896cde74")); + + /// + /// The for System.Net.NetworkInformation.dll + /// + public static ReferenceInfo SystemNetNetworkInformation => new ReferenceInfo("System.Net.NetworkInformation.dll", Resources.SystemNetNetworkInformation, Net100Wasm.References.SystemNetNetworkInformation, global::System.Guid.Parse("5c15f865-265d-4586-87ba-d163c78ec7bb")); + + /// + /// The for System.Net.Ping.dll + /// + public static ReferenceInfo SystemNetPing => new ReferenceInfo("System.Net.Ping.dll", Resources.SystemNetPing, Net100Wasm.References.SystemNetPing, global::System.Guid.Parse("0a6ca62a-191d-4097-8854-c1a7b15ccc7f")); + + /// + /// The for System.Net.Primitives.dll + /// + public static ReferenceInfo SystemNetPrimitives => new ReferenceInfo("System.Net.Primitives.dll", Resources.SystemNetPrimitives, Net100Wasm.References.SystemNetPrimitives, global::System.Guid.Parse("68f7c34f-bae9-4dce-94b3-7b951de05a83")); + + /// + /// The for System.Net.Quic.dll + /// + public static ReferenceInfo SystemNetQuic => new ReferenceInfo("System.Net.Quic.dll", Resources.SystemNetQuic, Net100Wasm.References.SystemNetQuic, global::System.Guid.Parse("53aada42-b963-4f47-84aa-4a1bee860ab5")); + + /// + /// The for System.Net.Requests.dll + /// + public static ReferenceInfo SystemNetRequests => new ReferenceInfo("System.Net.Requests.dll", Resources.SystemNetRequests, Net100Wasm.References.SystemNetRequests, global::System.Guid.Parse("a7091f7e-ab59-4317-ad59-7a1348c22657")); + + /// + /// The for System.Net.Security.dll + /// + public static ReferenceInfo SystemNetSecurity => new ReferenceInfo("System.Net.Security.dll", Resources.SystemNetSecurity, Net100Wasm.References.SystemNetSecurity, global::System.Guid.Parse("efb8f973-a506-473c-842f-105228fefe34")); + + /// + /// The for System.Net.ServerSentEvents.dll + /// + public static ReferenceInfo SystemNetServerSentEvents => new ReferenceInfo("System.Net.ServerSentEvents.dll", Resources.SystemNetServerSentEvents, Net100Wasm.References.SystemNetServerSentEvents, global::System.Guid.Parse("472cd37b-c04e-4d65-980b-12d7eb7fba63")); + + /// + /// The for System.Net.ServicePoint.dll + /// + public static ReferenceInfo SystemNetServicePoint => new ReferenceInfo("System.Net.ServicePoint.dll", Resources.SystemNetServicePoint, Net100Wasm.References.SystemNetServicePoint, global::System.Guid.Parse("b2d5bee9-e800-4272-94ae-a399e35529d4")); + + /// + /// The for System.Net.Sockets.dll + /// + public static ReferenceInfo SystemNetSockets => new ReferenceInfo("System.Net.Sockets.dll", Resources.SystemNetSockets, Net100Wasm.References.SystemNetSockets, global::System.Guid.Parse("2228de6a-2122-4344-9803-df861da38c7e")); + + /// + /// The for System.Net.WebClient.dll + /// + public static ReferenceInfo SystemNetWebClient => new ReferenceInfo("System.Net.WebClient.dll", Resources.SystemNetWebClient, Net100Wasm.References.SystemNetWebClient, global::System.Guid.Parse("2fef7407-f8c6-4fad-b8dc-182ad83fea7b")); + + /// + /// The for System.Net.WebHeaderCollection.dll + /// + public static ReferenceInfo SystemNetWebHeaderCollection => new ReferenceInfo("System.Net.WebHeaderCollection.dll", Resources.SystemNetWebHeaderCollection, Net100Wasm.References.SystemNetWebHeaderCollection, global::System.Guid.Parse("521c3485-ed57-4641-acc1-7605224da41a")); + + /// + /// The for System.Net.WebProxy.dll + /// + public static ReferenceInfo SystemNetWebProxy => new ReferenceInfo("System.Net.WebProxy.dll", Resources.SystemNetWebProxy, Net100Wasm.References.SystemNetWebProxy, global::System.Guid.Parse("53bc5f21-4edc-4c74-82e5-ba7bf3f1e925")); + + /// + /// The for System.Net.WebSockets.Client.dll + /// + public static ReferenceInfo SystemNetWebSocketsClient => new ReferenceInfo("System.Net.WebSockets.Client.dll", Resources.SystemNetWebSocketsClient, Net100Wasm.References.SystemNetWebSocketsClient, global::System.Guid.Parse("db3bf57c-f089-44a4-a4a8-f58fa578ac04")); + + /// + /// The for System.Net.WebSockets.dll + /// + public static ReferenceInfo SystemNetWebSockets => new ReferenceInfo("System.Net.WebSockets.dll", Resources.SystemNetWebSockets, Net100Wasm.References.SystemNetWebSockets, global::System.Guid.Parse("e6847b71-cca8-49ed-9c80-64457e06f167")); + + /// + /// The for System.Numerics.dll + /// + public static ReferenceInfo SystemNumerics => new ReferenceInfo("System.Numerics.dll", Resources.SystemNumerics, Net100Wasm.References.SystemNumerics, global::System.Guid.Parse("94e1913c-6858-466c-a6b8-2e5091c9de52")); + + /// + /// The for System.Numerics.Vectors.dll + /// + public static ReferenceInfo SystemNumericsVectors => new ReferenceInfo("System.Numerics.Vectors.dll", Resources.SystemNumericsVectors, Net100Wasm.References.SystemNumericsVectors, global::System.Guid.Parse("f278abdf-072a-4ead-91b5-93965439e976")); + + /// + /// The for System.ObjectModel.dll + /// + public static ReferenceInfo SystemObjectModel => new ReferenceInfo("System.ObjectModel.dll", Resources.SystemObjectModel, Net100Wasm.References.SystemObjectModel, global::System.Guid.Parse("b3e8d1a6-b77f-470a-9fa8-c50ec631f81c")); + + /// + /// The for System.Private.DataContractSerialization.dll + /// + public static ReferenceInfo SystemPrivateDataContractSerialization => new ReferenceInfo("System.Private.DataContractSerialization.dll", Resources.SystemPrivateDataContractSerialization, Net100Wasm.References.SystemPrivateDataContractSerialization, global::System.Guid.Parse("0904761b-5e06-405d-a5d8-f9887b81efff")); + + /// + /// The for System.Private.Uri.dll + /// + public static ReferenceInfo SystemPrivateUri => new ReferenceInfo("System.Private.Uri.dll", Resources.SystemPrivateUri, Net100Wasm.References.SystemPrivateUri, global::System.Guid.Parse("194127a4-2643-4a57-a334-4c6e6ae5cb07")); + + /// + /// The for System.Private.Xml.dll + /// + public static ReferenceInfo SystemPrivateXml => new ReferenceInfo("System.Private.Xml.dll", Resources.SystemPrivateXml, Net100Wasm.References.SystemPrivateXml, global::System.Guid.Parse("119ba91b-cced-428b-963b-18475527223e")); + + /// + /// The for System.Private.Xml.Linq.dll + /// + public static ReferenceInfo SystemPrivateXmlLinq => new ReferenceInfo("System.Private.Xml.Linq.dll", Resources.SystemPrivateXmlLinq, Net100Wasm.References.SystemPrivateXmlLinq, global::System.Guid.Parse("1ee44afd-bef2-4b35-89ec-73e64d1ab398")); + + /// + /// The for System.Reflection.DispatchProxy.dll + /// + public static ReferenceInfo SystemReflectionDispatchProxy => new ReferenceInfo("System.Reflection.DispatchProxy.dll", Resources.SystemReflectionDispatchProxy, Net100Wasm.References.SystemReflectionDispatchProxy, global::System.Guid.Parse("50470b56-311b-497e-9f5d-79cc4360a2e9")); + + /// + /// The for System.Reflection.dll + /// + public static ReferenceInfo SystemReflection => new ReferenceInfo("System.Reflection.dll", Resources.SystemReflection, Net100Wasm.References.SystemReflection, global::System.Guid.Parse("1c41dbd5-f1ef-4769-a968-5c4f02e873b6")); + + /// + /// The for System.Reflection.Emit.dll + /// + public static ReferenceInfo SystemReflectionEmit => new ReferenceInfo("System.Reflection.Emit.dll", Resources.SystemReflectionEmit, Net100Wasm.References.SystemReflectionEmit, global::System.Guid.Parse("6adcf238-8085-4af1-a74f-fbb888bbc6aa")); + + /// + /// The for System.Reflection.Emit.ILGeneration.dll + /// + public static ReferenceInfo SystemReflectionEmitILGeneration => new ReferenceInfo("System.Reflection.Emit.ILGeneration.dll", Resources.SystemReflectionEmitILGeneration, Net100Wasm.References.SystemReflectionEmitILGeneration, global::System.Guid.Parse("1c44c125-a538-4b04-be67-f257728da23f")); + + /// + /// The for System.Reflection.Emit.Lightweight.dll + /// + public static ReferenceInfo SystemReflectionEmitLightweight => new ReferenceInfo("System.Reflection.Emit.Lightweight.dll", Resources.SystemReflectionEmitLightweight, Net100Wasm.References.SystemReflectionEmitLightweight, global::System.Guid.Parse("3c5510cf-9ecf-4acb-b78c-675fd12e5306")); + + /// + /// The for System.Reflection.Extensions.dll + /// + public static ReferenceInfo SystemReflectionExtensions => new ReferenceInfo("System.Reflection.Extensions.dll", Resources.SystemReflectionExtensions, Net100Wasm.References.SystemReflectionExtensions, global::System.Guid.Parse("64658680-6e72-47fe-8336-8d074bb6d911")); + + /// + /// The for System.Reflection.Metadata.dll + /// + public static ReferenceInfo SystemReflectionMetadata => new ReferenceInfo("System.Reflection.Metadata.dll", Resources.SystemReflectionMetadata, Net100Wasm.References.SystemReflectionMetadata, global::System.Guid.Parse("ffff4559-f76c-4423-ae5a-00a1a13c9869")); + + /// + /// The for System.Reflection.Primitives.dll + /// + public static ReferenceInfo SystemReflectionPrimitives => new ReferenceInfo("System.Reflection.Primitives.dll", Resources.SystemReflectionPrimitives, Net100Wasm.References.SystemReflectionPrimitives, global::System.Guid.Parse("55fba59a-5990-4f6f-8ce7-b98bbbbace35")); + + /// + /// The for System.Reflection.TypeExtensions.dll + /// + public static ReferenceInfo SystemReflectionTypeExtensions => new ReferenceInfo("System.Reflection.TypeExtensions.dll", Resources.SystemReflectionTypeExtensions, Net100Wasm.References.SystemReflectionTypeExtensions, global::System.Guid.Parse("dba77d3c-c2cf-4240-8543-7718b2e53ed5")); + + /// + /// The for System.Resources.Reader.dll + /// + public static ReferenceInfo SystemResourcesReader => new ReferenceInfo("System.Resources.Reader.dll", Resources.SystemResourcesReader, Net100Wasm.References.SystemResourcesReader, global::System.Guid.Parse("64394b4a-204a-4aa8-aff3-4f0c619afce0")); + + /// + /// The for System.Resources.ResourceManager.dll + /// + public static ReferenceInfo SystemResourcesResourceManager => new ReferenceInfo("System.Resources.ResourceManager.dll", Resources.SystemResourcesResourceManager, Net100Wasm.References.SystemResourcesResourceManager, global::System.Guid.Parse("de4e9432-7a8b-4621-ba94-f3963e4ea35a")); + + /// + /// The for System.Resources.Writer.dll + /// + public static ReferenceInfo SystemResourcesWriter => new ReferenceInfo("System.Resources.Writer.dll", Resources.SystemResourcesWriter, Net100Wasm.References.SystemResourcesWriter, global::System.Guid.Parse("90a128aa-d93b-46ce-bcf4-77508f326036")); + + /// + /// The for System.Runtime.CompilerServices.Unsafe.dll + /// + public static ReferenceInfo SystemRuntimeCompilerServicesUnsafe => new ReferenceInfo("System.Runtime.CompilerServices.Unsafe.dll", Resources.SystemRuntimeCompilerServicesUnsafe, Net100Wasm.References.SystemRuntimeCompilerServicesUnsafe, global::System.Guid.Parse("4c8f7ace-2b18-4f6e-9ded-acc512d1d6d3")); + + /// + /// The for System.Runtime.CompilerServices.VisualC.dll + /// + public static ReferenceInfo SystemRuntimeCompilerServicesVisualC => new ReferenceInfo("System.Runtime.CompilerServices.VisualC.dll", Resources.SystemRuntimeCompilerServicesVisualC, Net100Wasm.References.SystemRuntimeCompilerServicesVisualC, global::System.Guid.Parse("c34404ba-cf4c-41c8-b1a8-9786af1fada8")); + + /// + /// The for System.Runtime.dll + /// + public static ReferenceInfo SystemRuntime => new ReferenceInfo("System.Runtime.dll", Resources.SystemRuntime, Net100Wasm.References.SystemRuntime, global::System.Guid.Parse("cc327627-2988-4b36-b256-bb5d7e82f2f2")); + + /// + /// The for System.Runtime.Extensions.dll + /// + public static ReferenceInfo SystemRuntimeExtensions => new ReferenceInfo("System.Runtime.Extensions.dll", Resources.SystemRuntimeExtensions, Net100Wasm.References.SystemRuntimeExtensions, global::System.Guid.Parse("fdf67f98-0bbf-4de1-a735-b714ffeea977")); + + /// + /// The for System.Runtime.Handles.dll + /// + public static ReferenceInfo SystemRuntimeHandles => new ReferenceInfo("System.Runtime.Handles.dll", Resources.SystemRuntimeHandles, Net100Wasm.References.SystemRuntimeHandles, global::System.Guid.Parse("1e8ff36a-537c-4639-9e50-63d91e1da97f")); + + /// + /// The for System.Runtime.InteropServices.dll + /// + public static ReferenceInfo SystemRuntimeInteropServices => new ReferenceInfo("System.Runtime.InteropServices.dll", Resources.SystemRuntimeInteropServices, Net100Wasm.References.SystemRuntimeInteropServices, global::System.Guid.Parse("60f648b1-1a0d-4158-b240-608b419abfe4")); + + /// + /// The for System.Runtime.InteropServices.JavaScript.dll + /// + public static ReferenceInfo SystemRuntimeInteropServicesJavaScript => new ReferenceInfo("System.Runtime.InteropServices.JavaScript.dll", Resources.SystemRuntimeInteropServicesJavaScript, Net100Wasm.References.SystemRuntimeInteropServicesJavaScript, global::System.Guid.Parse("c5e83268-a2ff-44af-9bdc-3e3a71b9326d")); + + /// + /// The for System.Runtime.InteropServices.RuntimeInformation.dll + /// + public static ReferenceInfo SystemRuntimeInteropServicesRuntimeInformation => new ReferenceInfo("System.Runtime.InteropServices.RuntimeInformation.dll", Resources.SystemRuntimeInteropServicesRuntimeInformation, Net100Wasm.References.SystemRuntimeInteropServicesRuntimeInformation, global::System.Guid.Parse("7a899d64-c2be-481f-8851-3ce8dd205260")); + + /// + /// The for System.Runtime.Intrinsics.dll + /// + public static ReferenceInfo SystemRuntimeIntrinsics => new ReferenceInfo("System.Runtime.Intrinsics.dll", Resources.SystemRuntimeIntrinsics, Net100Wasm.References.SystemRuntimeIntrinsics, global::System.Guid.Parse("57c32f57-cd69-4c36-b4a3-d1273268a3f4")); + + /// + /// The for System.Runtime.Loader.dll + /// + public static ReferenceInfo SystemRuntimeLoader => new ReferenceInfo("System.Runtime.Loader.dll", Resources.SystemRuntimeLoader, Net100Wasm.References.SystemRuntimeLoader, global::System.Guid.Parse("78b9bdca-9e8b-497e-b0ca-b1fbe6c1a88f")); + + /// + /// The for System.Runtime.Numerics.dll + /// + public static ReferenceInfo SystemRuntimeNumerics => new ReferenceInfo("System.Runtime.Numerics.dll", Resources.SystemRuntimeNumerics, Net100Wasm.References.SystemRuntimeNumerics, global::System.Guid.Parse("bbc1112b-0921-47e0-9eb5-d86d83d6548a")); + + /// + /// The for System.Runtime.Serialization.dll + /// + public static ReferenceInfo SystemRuntimeSerialization => new ReferenceInfo("System.Runtime.Serialization.dll", Resources.SystemRuntimeSerialization, Net100Wasm.References.SystemRuntimeSerialization, global::System.Guid.Parse("3465a2d8-5a5e-4e3f-b5b5-1c2b768dea94")); + + /// + /// The for System.Runtime.Serialization.Formatters.dll + /// + public static ReferenceInfo SystemRuntimeSerializationFormatters => new ReferenceInfo("System.Runtime.Serialization.Formatters.dll", Resources.SystemRuntimeSerializationFormatters, Net100Wasm.References.SystemRuntimeSerializationFormatters, global::System.Guid.Parse("1db32519-1db1-4d67-b872-ef82897f5eab")); + + /// + /// The for System.Runtime.Serialization.Json.dll + /// + public static ReferenceInfo SystemRuntimeSerializationJson => new ReferenceInfo("System.Runtime.Serialization.Json.dll", Resources.SystemRuntimeSerializationJson, Net100Wasm.References.SystemRuntimeSerializationJson, global::System.Guid.Parse("bda5e54c-cb6e-4e69-88cc-84b0533b0be0")); + + /// + /// The for System.Runtime.Serialization.Primitives.dll + /// + public static ReferenceInfo SystemRuntimeSerializationPrimitives => new ReferenceInfo("System.Runtime.Serialization.Primitives.dll", Resources.SystemRuntimeSerializationPrimitives, Net100Wasm.References.SystemRuntimeSerializationPrimitives, global::System.Guid.Parse("7dae9e5e-fba3-42f2-aff8-5aa441301b20")); + + /// + /// The for System.Runtime.Serialization.Xml.dll + /// + public static ReferenceInfo SystemRuntimeSerializationXml => new ReferenceInfo("System.Runtime.Serialization.Xml.dll", Resources.SystemRuntimeSerializationXml, Net100Wasm.References.SystemRuntimeSerializationXml, global::System.Guid.Parse("e2225de1-9a92-4f83-bf0f-d0cf3ce6e0b6")); + + /// + /// The for System.Security.AccessControl.dll + /// + public static ReferenceInfo SystemSecurityAccessControl => new ReferenceInfo("System.Security.AccessControl.dll", Resources.SystemSecurityAccessControl, Net100Wasm.References.SystemSecurityAccessControl, global::System.Guid.Parse("bb825b67-d63b-41ad-a09c-58cceaeefb32")); + + /// + /// The for System.Security.Claims.dll + /// + public static ReferenceInfo SystemSecurityClaims => new ReferenceInfo("System.Security.Claims.dll", Resources.SystemSecurityClaims, Net100Wasm.References.SystemSecurityClaims, global::System.Guid.Parse("d9fc3557-0b7e-4864-a22e-6c7dc73dd370")); + + /// + /// The for System.Security.Cryptography.Algorithms.dll + /// + public static ReferenceInfo SystemSecurityCryptographyAlgorithms => new ReferenceInfo("System.Security.Cryptography.Algorithms.dll", Resources.SystemSecurityCryptographyAlgorithms, Net100Wasm.References.SystemSecurityCryptographyAlgorithms, global::System.Guid.Parse("1123f411-4744-4bd3-a185-bef0bf15d165")); + + /// + /// The for System.Security.Cryptography.Cng.dll + /// + public static ReferenceInfo SystemSecurityCryptographyCng => new ReferenceInfo("System.Security.Cryptography.Cng.dll", Resources.SystemSecurityCryptographyCng, Net100Wasm.References.SystemSecurityCryptographyCng, global::System.Guid.Parse("aec8a08e-d48b-4ae4-bee7-2f872773f375")); + + /// + /// The for System.Security.Cryptography.Csp.dll + /// + public static ReferenceInfo SystemSecurityCryptographyCsp => new ReferenceInfo("System.Security.Cryptography.Csp.dll", Resources.SystemSecurityCryptographyCsp, Net100Wasm.References.SystemSecurityCryptographyCsp, global::System.Guid.Parse("55e1aba0-8af6-4c38-b514-025cad6309e5")); + + /// + /// The for System.Security.Cryptography.dll + /// + public static ReferenceInfo SystemSecurityCryptography => new ReferenceInfo("System.Security.Cryptography.dll", Resources.SystemSecurityCryptography, Net100Wasm.References.SystemSecurityCryptography, global::System.Guid.Parse("bf068ae5-e6c9-4dcf-acc9-30393a3fa0f4")); + + /// + /// The for System.Security.Cryptography.Encoding.dll + /// + public static ReferenceInfo SystemSecurityCryptographyEncoding => new ReferenceInfo("System.Security.Cryptography.Encoding.dll", Resources.SystemSecurityCryptographyEncoding, Net100Wasm.References.SystemSecurityCryptographyEncoding, global::System.Guid.Parse("d5a7597e-5ed5-4a35-a7ba-383877db7891")); + + /// + /// The for System.Security.Cryptography.OpenSsl.dll + /// + public static ReferenceInfo SystemSecurityCryptographyOpenSsl => new ReferenceInfo("System.Security.Cryptography.OpenSsl.dll", Resources.SystemSecurityCryptographyOpenSsl, Net100Wasm.References.SystemSecurityCryptographyOpenSsl, global::System.Guid.Parse("99715680-4664-4d12-8b09-a42e2bf65531")); + + /// + /// The for System.Security.Cryptography.Primitives.dll + /// + public static ReferenceInfo SystemSecurityCryptographyPrimitives => new ReferenceInfo("System.Security.Cryptography.Primitives.dll", Resources.SystemSecurityCryptographyPrimitives, Net100Wasm.References.SystemSecurityCryptographyPrimitives, global::System.Guid.Parse("bd820c21-5ef1-4a62-870b-420dbf431580")); + + /// + /// The for System.Security.Cryptography.X509Certificates.dll + /// + public static ReferenceInfo SystemSecurityCryptographyX509Certificates => new ReferenceInfo("System.Security.Cryptography.X509Certificates.dll", Resources.SystemSecurityCryptographyX509Certificates, Net100Wasm.References.SystemSecurityCryptographyX509Certificates, global::System.Guid.Parse("ac68f864-f4ef-4222-833e-61add07ebdaa")); + + /// + /// The for System.Security.dll + /// + public static ReferenceInfo SystemSecurity => new ReferenceInfo("System.Security.dll", Resources.SystemSecurity, Net100Wasm.References.SystemSecurity, global::System.Guid.Parse("90a52940-b308-463e-8924-50aac49304d2")); + + /// + /// The for System.Security.Principal.dll + /// + public static ReferenceInfo SystemSecurityPrincipal => new ReferenceInfo("System.Security.Principal.dll", Resources.SystemSecurityPrincipal, Net100Wasm.References.SystemSecurityPrincipal, global::System.Guid.Parse("360c2a3d-bd62-4991-8f11-884b3f040836")); + + /// + /// The for System.Security.Principal.Windows.dll + /// + public static ReferenceInfo SystemSecurityPrincipalWindows => new ReferenceInfo("System.Security.Principal.Windows.dll", Resources.SystemSecurityPrincipalWindows, Net100Wasm.References.SystemSecurityPrincipalWindows, global::System.Guid.Parse("4c3cd9cf-334b-495b-a1d2-932408b439c1")); + + /// + /// The for System.Security.SecureString.dll + /// + public static ReferenceInfo SystemSecuritySecureString => new ReferenceInfo("System.Security.SecureString.dll", Resources.SystemSecuritySecureString, Net100Wasm.References.SystemSecuritySecureString, global::System.Guid.Parse("21bccb90-3486-44b6-85c2-22e583f9b34b")); + + /// + /// The for System.ServiceModel.Web.dll + /// + public static ReferenceInfo SystemServiceModelWeb => new ReferenceInfo("System.ServiceModel.Web.dll", Resources.SystemServiceModelWeb, Net100Wasm.References.SystemServiceModelWeb, global::System.Guid.Parse("419a1e16-2413-4580-ab0b-748bb938f802")); + + /// + /// The for System.ServiceProcess.dll + /// + public static ReferenceInfo SystemServiceProcess => new ReferenceInfo("System.ServiceProcess.dll", Resources.SystemServiceProcess, Net100Wasm.References.SystemServiceProcess, global::System.Guid.Parse("c4aa90de-d813-4b26-83d8-755cd0c65cee")); + + /// + /// The for System.Text.Encoding.CodePages.dll + /// + public static ReferenceInfo SystemTextEncodingCodePages => new ReferenceInfo("System.Text.Encoding.CodePages.dll", Resources.SystemTextEncodingCodePages, Net100Wasm.References.SystemTextEncodingCodePages, global::System.Guid.Parse("fe420cd3-d49d-46a6-b3d2-d06da15f4a5e")); + + /// + /// The for System.Text.Encoding.dll + /// + public static ReferenceInfo SystemTextEncoding => new ReferenceInfo("System.Text.Encoding.dll", Resources.SystemTextEncoding, Net100Wasm.References.SystemTextEncoding, global::System.Guid.Parse("7b085616-225b-448d-965f-086cc7086183")); + + /// + /// The for System.Text.Encoding.Extensions.dll + /// + public static ReferenceInfo SystemTextEncodingExtensions => new ReferenceInfo("System.Text.Encoding.Extensions.dll", Resources.SystemTextEncodingExtensions, Net100Wasm.References.SystemTextEncodingExtensions, global::System.Guid.Parse("fbd30ea4-eb83-46c3-aab0-810c13d30747")); + + /// + /// The for System.Text.Encodings.Web.dll + /// + public static ReferenceInfo SystemTextEncodingsWeb => new ReferenceInfo("System.Text.Encodings.Web.dll", Resources.SystemTextEncodingsWeb, Net100Wasm.References.SystemTextEncodingsWeb, global::System.Guid.Parse("43b1e4e5-7576-4d7c-8173-6ba4595b29e3")); + + /// + /// The for System.Text.Json.dll + /// + public static ReferenceInfo SystemTextJson => new ReferenceInfo("System.Text.Json.dll", Resources.SystemTextJson, Net100Wasm.References.SystemTextJson, global::System.Guid.Parse("cf2508dd-7b5b-4477-8e1b-b30758dcecd4")); + + /// + /// The for System.Text.RegularExpressions.dll + /// + public static ReferenceInfo SystemTextRegularExpressions => new ReferenceInfo("System.Text.RegularExpressions.dll", Resources.SystemTextRegularExpressions, Net100Wasm.References.SystemTextRegularExpressions, global::System.Guid.Parse("c6b8ebea-489c-423d-9f1b-f6818984fffc")); + + /// + /// The for System.Threading.AccessControl.dll + /// + public static ReferenceInfo SystemThreadingAccessControl => new ReferenceInfo("System.Threading.AccessControl.dll", Resources.SystemThreadingAccessControl, Net100Wasm.References.SystemThreadingAccessControl, global::System.Guid.Parse("d071e712-ef98-4be9-9008-ad3d43d10d6d")); + + /// + /// The for System.Threading.Channels.dll + /// + public static ReferenceInfo SystemThreadingChannels => new ReferenceInfo("System.Threading.Channels.dll", Resources.SystemThreadingChannels, Net100Wasm.References.SystemThreadingChannels, global::System.Guid.Parse("f61bfafe-7a56-42b2-bd75-2f0c0825de0f")); + + /// + /// The for System.Threading.dll + /// + public static ReferenceInfo SystemThreading => new ReferenceInfo("System.Threading.dll", Resources.SystemThreading, Net100Wasm.References.SystemThreading, global::System.Guid.Parse("f7728c13-ad35-41e5-98f1-86e2d4d71b07")); + + /// + /// The for System.Threading.Overlapped.dll + /// + public static ReferenceInfo SystemThreadingOverlapped => new ReferenceInfo("System.Threading.Overlapped.dll", Resources.SystemThreadingOverlapped, Net100Wasm.References.SystemThreadingOverlapped, global::System.Guid.Parse("bbdbfb0a-afba-48b1-9a08-e6bc0ed7dc8b")); + + /// + /// The for System.Threading.Tasks.Dataflow.dll + /// + public static ReferenceInfo SystemThreadingTasksDataflow => new ReferenceInfo("System.Threading.Tasks.Dataflow.dll", Resources.SystemThreadingTasksDataflow, Net100Wasm.References.SystemThreadingTasksDataflow, global::System.Guid.Parse("416d1ad8-419a-4a0d-b0fe-ebc120f97136")); + + /// + /// The for System.Threading.Tasks.dll + /// + public static ReferenceInfo SystemThreadingTasks => new ReferenceInfo("System.Threading.Tasks.dll", Resources.SystemThreadingTasks, Net100Wasm.References.SystemThreadingTasks, global::System.Guid.Parse("e7677b73-32bd-4191-86bd-5248474ffe22")); + + /// + /// The for System.Threading.Tasks.Extensions.dll + /// + public static ReferenceInfo SystemThreadingTasksExtensions => new ReferenceInfo("System.Threading.Tasks.Extensions.dll", Resources.SystemThreadingTasksExtensions, Net100Wasm.References.SystemThreadingTasksExtensions, global::System.Guid.Parse("3a0da6f3-66cb-42a1-98ae-ec9fde003a94")); + + /// + /// The for System.Threading.Tasks.Parallel.dll + /// + public static ReferenceInfo SystemThreadingTasksParallel => new ReferenceInfo("System.Threading.Tasks.Parallel.dll", Resources.SystemThreadingTasksParallel, Net100Wasm.References.SystemThreadingTasksParallel, global::System.Guid.Parse("60bf6e56-4c48-49ca-b305-2fbcb181615e")); + + /// + /// The for System.Threading.Thread.dll + /// + public static ReferenceInfo SystemThreadingThread => new ReferenceInfo("System.Threading.Thread.dll", Resources.SystemThreadingThread, Net100Wasm.References.SystemThreadingThread, global::System.Guid.Parse("465f5bd7-7222-4f7c-bb56-0e17b5fc321c")); + + /// + /// The for System.Threading.ThreadPool.dll + /// + public static ReferenceInfo SystemThreadingThreadPool => new ReferenceInfo("System.Threading.ThreadPool.dll", Resources.SystemThreadingThreadPool, Net100Wasm.References.SystemThreadingThreadPool, global::System.Guid.Parse("c05aae0f-0999-484c-bedd-dabc11b64b08")); + + /// + /// The for System.Threading.Timer.dll + /// + public static ReferenceInfo SystemThreadingTimer => new ReferenceInfo("System.Threading.Timer.dll", Resources.SystemThreadingTimer, Net100Wasm.References.SystemThreadingTimer, global::System.Guid.Parse("f525e9bd-cc07-4098-b0d5-5dc68d303cd0")); + + /// + /// The for System.Transactions.dll + /// + public static ReferenceInfo SystemTransactions => new ReferenceInfo("System.Transactions.dll", Resources.SystemTransactions, Net100Wasm.References.SystemTransactions, global::System.Guid.Parse("c7536864-b345-484a-8a1a-5fda5da5ef4c")); + + /// + /// The for System.Transactions.Local.dll + /// + public static ReferenceInfo SystemTransactionsLocal => new ReferenceInfo("System.Transactions.Local.dll", Resources.SystemTransactionsLocal, Net100Wasm.References.SystemTransactionsLocal, global::System.Guid.Parse("34d5727b-a0b5-4ad2-8265-ab7d3a2aa5b9")); + + /// + /// The for System.ValueTuple.dll + /// + public static ReferenceInfo SystemValueTuple => new ReferenceInfo("System.ValueTuple.dll", Resources.SystemValueTuple, Net100Wasm.References.SystemValueTuple, global::System.Guid.Parse("a9df873b-f6e6-4201-956f-93893d2b83d7")); + + /// + /// The for System.Web.dll + /// + public static ReferenceInfo SystemWeb => new ReferenceInfo("System.Web.dll", Resources.SystemWeb, Net100Wasm.References.SystemWeb, global::System.Guid.Parse("8c32bd64-462e-4012-b208-353e71229da8")); + + /// + /// The for System.Web.HttpUtility.dll + /// + public static ReferenceInfo SystemWebHttpUtility => new ReferenceInfo("System.Web.HttpUtility.dll", Resources.SystemWebHttpUtility, Net100Wasm.References.SystemWebHttpUtility, global::System.Guid.Parse("43873eaf-1b93-4306-9820-0dd70e899e84")); + + /// + /// The for System.Windows.dll + /// + public static ReferenceInfo SystemWindows => new ReferenceInfo("System.Windows.dll", Resources.SystemWindows, Net100Wasm.References.SystemWindows, global::System.Guid.Parse("05f6b2a5-f161-412e-a99f-3770f178a571")); + + /// + /// The for System.Xml.dll + /// + public static ReferenceInfo SystemXml => new ReferenceInfo("System.Xml.dll", Resources.SystemXml, Net100Wasm.References.SystemXml, global::System.Guid.Parse("40129c7f-daf5-4b6d-94d0-7c704f3d1e0b")); + + /// + /// The for System.Xml.Linq.dll + /// + public static ReferenceInfo SystemXmlLinq => new ReferenceInfo("System.Xml.Linq.dll", Resources.SystemXmlLinq, Net100Wasm.References.SystemXmlLinq, global::System.Guid.Parse("91304850-543f-4e05-9f37-eca197ffeb58")); + + /// + /// The for System.Xml.ReaderWriter.dll + /// + public static ReferenceInfo SystemXmlReaderWriter => new ReferenceInfo("System.Xml.ReaderWriter.dll", Resources.SystemXmlReaderWriter, Net100Wasm.References.SystemXmlReaderWriter, global::System.Guid.Parse("e7ffa475-114f-464a-9fa8-d131772ccb13")); + + /// + /// The for System.Xml.Serialization.dll + /// + public static ReferenceInfo SystemXmlSerialization => new ReferenceInfo("System.Xml.Serialization.dll", Resources.SystemXmlSerialization, Net100Wasm.References.SystemXmlSerialization, global::System.Guid.Parse("eeada4f6-be02-4641-8764-362cf724c1ce")); + + /// + /// The for System.Xml.XDocument.dll + /// + public static ReferenceInfo SystemXmlXDocument => new ReferenceInfo("System.Xml.XDocument.dll", Resources.SystemXmlXDocument, Net100Wasm.References.SystemXmlXDocument, global::System.Guid.Parse("884b0635-e010-4bc5-8c84-5bd5cee60564")); + + /// + /// The for System.Xml.XmlDocument.dll + /// + public static ReferenceInfo SystemXmlXmlDocument => new ReferenceInfo("System.Xml.XmlDocument.dll", Resources.SystemXmlXmlDocument, Net100Wasm.References.SystemXmlXmlDocument, global::System.Guid.Parse("982a504a-2673-4998-9af4-c3b633b28c63")); + + /// + /// The for System.Xml.XmlSerializer.dll + /// + public static ReferenceInfo SystemXmlXmlSerializer => new ReferenceInfo("System.Xml.XmlSerializer.dll", Resources.SystemXmlXmlSerializer, Net100Wasm.References.SystemXmlXmlSerializer, global::System.Guid.Parse("76258eea-35de-4012-9d5c-b4bf64308bc8")); + + /// + /// The for System.Xml.XPath.dll + /// + public static ReferenceInfo SystemXmlXPath => new ReferenceInfo("System.Xml.XPath.dll", Resources.SystemXmlXPath, Net100Wasm.References.SystemXmlXPath, global::System.Guid.Parse("7c2eb2b8-d54b-4959-ac29-a0f4616b6491")); + + /// + /// The for System.Xml.XPath.XDocument.dll + /// + public static ReferenceInfo SystemXmlXPathXDocument => new ReferenceInfo("System.Xml.XPath.XDocument.dll", Resources.SystemXmlXPathXDocument, Net100Wasm.References.SystemXmlXPathXDocument, global::System.Guid.Parse("196fd57e-b18f-41fc-a1bb-7199e9109ae1")); + + /// + /// The for WindowsBase.dll + /// + public static ReferenceInfo WindowsBase => new ReferenceInfo("WindowsBase.dll", Resources.WindowsBase, Net100Wasm.References.WindowsBase, global::System.Guid.Parse("3027fed6-c421-472c-a6a8-01f9d595c2b5")); + + /// + /// The for System.Private.CoreLib.dll + /// + public static ReferenceInfo SystemPrivateCoreLib => new ReferenceInfo("System.Private.CoreLib.dll", Resources.SystemPrivateCoreLib, Net100Wasm.References.SystemPrivateCoreLib, global::System.Guid.Parse("c753f951-c756-43d9-bdfa-bb945e38b5c1")); + 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, + SystemIOPipelines, + SystemIOPipesAccessControl, + SystemIOPipes, + SystemIOUnmanagedMemoryStream, + SystemLinqAsyncEnumerable, + SystemLinq, + SystemLinqExpressions, + SystemLinqParallel, + SystemLinqQueryable, + SystemMemory, + SystemNet, + SystemNetHttp, + SystemNetHttpJson, + SystemNetHttpListener, + SystemNetMail, + SystemNetNameResolution, + SystemNetNetworkInformation, + SystemNetPing, + SystemNetPrimitives, + SystemNetQuic, + SystemNetRequests, + SystemNetSecurity, + SystemNetServerSentEvents, + SystemNetServicePoint, + SystemNetSockets, + SystemNetWebClient, + SystemNetWebHeaderCollection, + SystemNetWebProxy, + SystemNetWebSocketsClient, + SystemNetWebSockets, + SystemNumerics, + SystemNumericsVectors, + SystemObjectModel, + SystemPrivateDataContractSerialization, + SystemPrivateUri, + SystemPrivateXml, + SystemPrivateXmlLinq, + 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, + SystemThreadingAccessControl, + 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, + SystemPrivateCoreLib, + ]; + } + return _all; + } + } + + public static IEnumerable<(string FileName, byte[] ImageBytes, PortableExecutableReference Reference, Guid Mvid)> AllValues => All.Select(x => x.AsTuple()); + } +} + +public static partial class Net100Wasm +{ + 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(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.Microsoft.CSharp")).GetReference(filePath: "Microsoft.CSharp.dll", display: "Microsoft.CSharp (net100wasm)"); + } + return _MicrosoftCSharp; + } + } + + private static PortableExecutableReference? _MicrosoftVisualBasicCore; + + /// + /// The for Microsoft.VisualBasic.Core.dll + /// + public static PortableExecutableReference MicrosoftVisualBasicCore + { + get + { + if (_MicrosoftVisualBasicCore is null) + { + _MicrosoftVisualBasicCore = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.Microsoft.VisualBasic.Core")).GetReference(filePath: "Microsoft.VisualBasic.Core.dll", display: "Microsoft.VisualBasic.Core (net100wasm)"); + } + return _MicrosoftVisualBasicCore; + } + } + + private static PortableExecutableReference? _MicrosoftVisualBasic; + + /// + /// The for Microsoft.VisualBasic.dll + /// + public static PortableExecutableReference MicrosoftVisualBasic + { + get + { + if (_MicrosoftVisualBasic is null) + { + _MicrosoftVisualBasic = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.Microsoft.VisualBasic")).GetReference(filePath: "Microsoft.VisualBasic.dll", display: "Microsoft.VisualBasic (net100wasm)"); + } + return _MicrosoftVisualBasic; + } + } + + private static PortableExecutableReference? _MicrosoftWin32Primitives; + + /// + /// The for Microsoft.Win32.Primitives.dll + /// + public static PortableExecutableReference MicrosoftWin32Primitives + { + get + { + if (_MicrosoftWin32Primitives is null) + { + _MicrosoftWin32Primitives = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.Microsoft.Win32.Primitives")).GetReference(filePath: "Microsoft.Win32.Primitives.dll", display: "Microsoft.Win32.Primitives (net100wasm)"); + } + return _MicrosoftWin32Primitives; + } + } + + private static PortableExecutableReference? _MicrosoftWin32Registry; + + /// + /// The for Microsoft.Win32.Registry.dll + /// + public static PortableExecutableReference MicrosoftWin32Registry + { + get + { + if (_MicrosoftWin32Registry is null) + { + _MicrosoftWin32Registry = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.Microsoft.Win32.Registry")).GetReference(filePath: "Microsoft.Win32.Registry.dll", display: "Microsoft.Win32.Registry (net100wasm)"); + } + return _MicrosoftWin32Registry; + } + } + + private static PortableExecutableReference? _mscorlib; + + /// + /// The for mscorlib.dll + /// + public static PortableExecutableReference mscorlib + { + get + { + if (_mscorlib is null) + { + _mscorlib = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.mscorlib")).GetReference(filePath: "mscorlib.dll", display: "mscorlib (net100wasm)"); + } + return _mscorlib; + } + } + + private static PortableExecutableReference? _netstandard; + + /// + /// The for netstandard.dll + /// + public static PortableExecutableReference netstandard + { + get + { + if (_netstandard is null) + { + _netstandard = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.netstandard")).GetReference(filePath: "netstandard.dll", display: "netstandard (net100wasm)"); + } + return _netstandard; + } + } + + private static PortableExecutableReference? _SystemAppContext; + + /// + /// The for System.AppContext.dll + /// + public static PortableExecutableReference SystemAppContext + { + get + { + if (_SystemAppContext is null) + { + _SystemAppContext = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.AppContext")).GetReference(filePath: "System.AppContext.dll", display: "System.AppContext (net100wasm)"); + } + return _SystemAppContext; + } + } + + private static PortableExecutableReference? _SystemBuffers; + + /// + /// The for System.Buffers.dll + /// + public static PortableExecutableReference SystemBuffers + { + get + { + if (_SystemBuffers is null) + { + _SystemBuffers = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Buffers")).GetReference(filePath: "System.Buffers.dll", display: "System.Buffers (net100wasm)"); + } + return _SystemBuffers; + } + } + + private static PortableExecutableReference? _SystemCollectionsConcurrent; + + /// + /// The for System.Collections.Concurrent.dll + /// + public static PortableExecutableReference SystemCollectionsConcurrent + { + get + { + if (_SystemCollectionsConcurrent is null) + { + _SystemCollectionsConcurrent = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Collections.Concurrent")).GetReference(filePath: "System.Collections.Concurrent.dll", display: "System.Collections.Concurrent (net100wasm)"); + } + return _SystemCollectionsConcurrent; + } + } + + private static PortableExecutableReference? _SystemCollections; + + /// + /// The for System.Collections.dll + /// + public static PortableExecutableReference SystemCollections + { + get + { + if (_SystemCollections is null) + { + _SystemCollections = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Collections")).GetReference(filePath: "System.Collections.dll", display: "System.Collections (net100wasm)"); + } + return _SystemCollections; + } + } + + private static PortableExecutableReference? _SystemCollectionsImmutable; + + /// + /// The for System.Collections.Immutable.dll + /// + public static PortableExecutableReference SystemCollectionsImmutable + { + get + { + if (_SystemCollectionsImmutable is null) + { + _SystemCollectionsImmutable = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Collections.Immutable")).GetReference(filePath: "System.Collections.Immutable.dll", display: "System.Collections.Immutable (net100wasm)"); + } + return _SystemCollectionsImmutable; + } + } + + private static PortableExecutableReference? _SystemCollectionsNonGeneric; + + /// + /// The for System.Collections.NonGeneric.dll + /// + public static PortableExecutableReference SystemCollectionsNonGeneric + { + get + { + if (_SystemCollectionsNonGeneric is null) + { + _SystemCollectionsNonGeneric = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Collections.NonGeneric")).GetReference(filePath: "System.Collections.NonGeneric.dll", display: "System.Collections.NonGeneric (net100wasm)"); + } + return _SystemCollectionsNonGeneric; + } + } + + private static PortableExecutableReference? _SystemCollectionsSpecialized; + + /// + /// The for System.Collections.Specialized.dll + /// + public static PortableExecutableReference SystemCollectionsSpecialized + { + get + { + if (_SystemCollectionsSpecialized is null) + { + _SystemCollectionsSpecialized = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Collections.Specialized")).GetReference(filePath: "System.Collections.Specialized.dll", display: "System.Collections.Specialized (net100wasm)"); + } + return _SystemCollectionsSpecialized; + } + } + + private static PortableExecutableReference? _SystemComponentModelAnnotations; + + /// + /// The for System.ComponentModel.Annotations.dll + /// + public static PortableExecutableReference SystemComponentModelAnnotations + { + get + { + if (_SystemComponentModelAnnotations is null) + { + _SystemComponentModelAnnotations = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.ComponentModel.Annotations")).GetReference(filePath: "System.ComponentModel.Annotations.dll", display: "System.ComponentModel.Annotations (net100wasm)"); + } + return _SystemComponentModelAnnotations; + } + } + + private static PortableExecutableReference? _SystemComponentModelDataAnnotations; + + /// + /// The for System.ComponentModel.DataAnnotations.dll + /// + public static PortableExecutableReference SystemComponentModelDataAnnotations + { + get + { + if (_SystemComponentModelDataAnnotations is null) + { + _SystemComponentModelDataAnnotations = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.ComponentModel.DataAnnotations")).GetReference(filePath: "System.ComponentModel.DataAnnotations.dll", display: "System.ComponentModel.DataAnnotations (net100wasm)"); + } + return _SystemComponentModelDataAnnotations; + } + } + + private static PortableExecutableReference? _SystemComponentModel; + + /// + /// The for System.ComponentModel.dll + /// + public static PortableExecutableReference SystemComponentModel + { + get + { + if (_SystemComponentModel is null) + { + _SystemComponentModel = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.ComponentModel")).GetReference(filePath: "System.ComponentModel.dll", display: "System.ComponentModel (net100wasm)"); + } + return _SystemComponentModel; + } + } + + private static PortableExecutableReference? _SystemComponentModelEventBasedAsync; + + /// + /// The for System.ComponentModel.EventBasedAsync.dll + /// + public static PortableExecutableReference SystemComponentModelEventBasedAsync + { + get + { + if (_SystemComponentModelEventBasedAsync is null) + { + _SystemComponentModelEventBasedAsync = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.ComponentModel.EventBasedAsync")).GetReference(filePath: "System.ComponentModel.EventBasedAsync.dll", display: "System.ComponentModel.EventBasedAsync (net100wasm)"); + } + return _SystemComponentModelEventBasedAsync; + } + } + + private static PortableExecutableReference? _SystemComponentModelPrimitives; + + /// + /// The for System.ComponentModel.Primitives.dll + /// + public static PortableExecutableReference SystemComponentModelPrimitives + { + get + { + if (_SystemComponentModelPrimitives is null) + { + _SystemComponentModelPrimitives = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.ComponentModel.Primitives")).GetReference(filePath: "System.ComponentModel.Primitives.dll", display: "System.ComponentModel.Primitives (net100wasm)"); + } + return _SystemComponentModelPrimitives; + } + } + + private static PortableExecutableReference? _SystemComponentModelTypeConverter; + + /// + /// The for System.ComponentModel.TypeConverter.dll + /// + public static PortableExecutableReference SystemComponentModelTypeConverter + { + get + { + if (_SystemComponentModelTypeConverter is null) + { + _SystemComponentModelTypeConverter = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.ComponentModel.TypeConverter")).GetReference(filePath: "System.ComponentModel.TypeConverter.dll", display: "System.ComponentModel.TypeConverter (net100wasm)"); + } + return _SystemComponentModelTypeConverter; + } + } + + private static PortableExecutableReference? _SystemConfiguration; + + /// + /// The for System.Configuration.dll + /// + public static PortableExecutableReference SystemConfiguration + { + get + { + if (_SystemConfiguration is null) + { + _SystemConfiguration = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Configuration")).GetReference(filePath: "System.Configuration.dll", display: "System.Configuration (net100wasm)"); + } + return _SystemConfiguration; + } + } + + private static PortableExecutableReference? _SystemConsole; + + /// + /// The for System.Console.dll + /// + public static PortableExecutableReference SystemConsole + { + get + { + if (_SystemConsole is null) + { + _SystemConsole = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Console")).GetReference(filePath: "System.Console.dll", display: "System.Console (net100wasm)"); + } + return _SystemConsole; + } + } + + private static PortableExecutableReference? _SystemCore; + + /// + /// The for System.Core.dll + /// + public static PortableExecutableReference SystemCore + { + get + { + if (_SystemCore is null) + { + _SystemCore = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Core")).GetReference(filePath: "System.Core.dll", display: "System.Core (net100wasm)"); + } + return _SystemCore; + } + } + + private static PortableExecutableReference? _SystemDataCommon; + + /// + /// The for System.Data.Common.dll + /// + public static PortableExecutableReference SystemDataCommon + { + get + { + if (_SystemDataCommon is null) + { + _SystemDataCommon = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Data.Common")).GetReference(filePath: "System.Data.Common.dll", display: "System.Data.Common (net100wasm)"); + } + return _SystemDataCommon; + } + } + + private static PortableExecutableReference? _SystemDataDataSetExtensions; + + /// + /// The for System.Data.DataSetExtensions.dll + /// + public static PortableExecutableReference SystemDataDataSetExtensions + { + get + { + if (_SystemDataDataSetExtensions is null) + { + _SystemDataDataSetExtensions = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Data.DataSetExtensions")).GetReference(filePath: "System.Data.DataSetExtensions.dll", display: "System.Data.DataSetExtensions (net100wasm)"); + } + return _SystemDataDataSetExtensions; + } + } + + private static PortableExecutableReference? _SystemData; + + /// + /// The for System.Data.dll + /// + public static PortableExecutableReference SystemData + { + get + { + if (_SystemData is null) + { + _SystemData = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Data")).GetReference(filePath: "System.Data.dll", display: "System.Data (net100wasm)"); + } + return _SystemData; + } + } + + private static PortableExecutableReference? _SystemDiagnosticsContracts; + + /// + /// The for System.Diagnostics.Contracts.dll + /// + public static PortableExecutableReference SystemDiagnosticsContracts + { + get + { + if (_SystemDiagnosticsContracts is null) + { + _SystemDiagnosticsContracts = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Diagnostics.Contracts")).GetReference(filePath: "System.Diagnostics.Contracts.dll", display: "System.Diagnostics.Contracts (net100wasm)"); + } + return _SystemDiagnosticsContracts; + } + } + + private static PortableExecutableReference? _SystemDiagnosticsDebug; + + /// + /// The for System.Diagnostics.Debug.dll + /// + public static PortableExecutableReference SystemDiagnosticsDebug + { + get + { + if (_SystemDiagnosticsDebug is null) + { + _SystemDiagnosticsDebug = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Diagnostics.Debug")).GetReference(filePath: "System.Diagnostics.Debug.dll", display: "System.Diagnostics.Debug (net100wasm)"); + } + return _SystemDiagnosticsDebug; + } + } + + private static PortableExecutableReference? _SystemDiagnosticsDiagnosticSource; + + /// + /// The for System.Diagnostics.DiagnosticSource.dll + /// + public static PortableExecutableReference SystemDiagnosticsDiagnosticSource + { + get + { + if (_SystemDiagnosticsDiagnosticSource is null) + { + _SystemDiagnosticsDiagnosticSource = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Diagnostics.DiagnosticSource")).GetReference(filePath: "System.Diagnostics.DiagnosticSource.dll", display: "System.Diagnostics.DiagnosticSource (net100wasm)"); + } + return _SystemDiagnosticsDiagnosticSource; + } + } + + private static PortableExecutableReference? _SystemDiagnosticsFileVersionInfo; + + /// + /// The for System.Diagnostics.FileVersionInfo.dll + /// + public static PortableExecutableReference SystemDiagnosticsFileVersionInfo + { + get + { + if (_SystemDiagnosticsFileVersionInfo is null) + { + _SystemDiagnosticsFileVersionInfo = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Diagnostics.FileVersionInfo")).GetReference(filePath: "System.Diagnostics.FileVersionInfo.dll", display: "System.Diagnostics.FileVersionInfo (net100wasm)"); + } + return _SystemDiagnosticsFileVersionInfo; + } + } + + private static PortableExecutableReference? _SystemDiagnosticsProcess; + + /// + /// The for System.Diagnostics.Process.dll + /// + public static PortableExecutableReference SystemDiagnosticsProcess + { + get + { + if (_SystemDiagnosticsProcess is null) + { + _SystemDiagnosticsProcess = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Diagnostics.Process")).GetReference(filePath: "System.Diagnostics.Process.dll", display: "System.Diagnostics.Process (net100wasm)"); + } + return _SystemDiagnosticsProcess; + } + } + + private static PortableExecutableReference? _SystemDiagnosticsStackTrace; + + /// + /// The for System.Diagnostics.StackTrace.dll + /// + public static PortableExecutableReference SystemDiagnosticsStackTrace + { + get + { + if (_SystemDiagnosticsStackTrace is null) + { + _SystemDiagnosticsStackTrace = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Diagnostics.StackTrace")).GetReference(filePath: "System.Diagnostics.StackTrace.dll", display: "System.Diagnostics.StackTrace (net100wasm)"); + } + return _SystemDiagnosticsStackTrace; + } + } + + private static PortableExecutableReference? _SystemDiagnosticsTextWriterTraceListener; + + /// + /// The for System.Diagnostics.TextWriterTraceListener.dll + /// + public static PortableExecutableReference SystemDiagnosticsTextWriterTraceListener + { + get + { + if (_SystemDiagnosticsTextWriterTraceListener is null) + { + _SystemDiagnosticsTextWriterTraceListener = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Diagnostics.TextWriterTraceListener")).GetReference(filePath: "System.Diagnostics.TextWriterTraceListener.dll", display: "System.Diagnostics.TextWriterTraceListener (net100wasm)"); + } + return _SystemDiagnosticsTextWriterTraceListener; + } + } + + private static PortableExecutableReference? _SystemDiagnosticsTools; + + /// + /// The for System.Diagnostics.Tools.dll + /// + public static PortableExecutableReference SystemDiagnosticsTools + { + get + { + if (_SystemDiagnosticsTools is null) + { + _SystemDiagnosticsTools = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Diagnostics.Tools")).GetReference(filePath: "System.Diagnostics.Tools.dll", display: "System.Diagnostics.Tools (net100wasm)"); + } + return _SystemDiagnosticsTools; + } + } + + private static PortableExecutableReference? _SystemDiagnosticsTraceSource; + + /// + /// The for System.Diagnostics.TraceSource.dll + /// + public static PortableExecutableReference SystemDiagnosticsTraceSource + { + get + { + if (_SystemDiagnosticsTraceSource is null) + { + _SystemDiagnosticsTraceSource = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Diagnostics.TraceSource")).GetReference(filePath: "System.Diagnostics.TraceSource.dll", display: "System.Diagnostics.TraceSource (net100wasm)"); + } + return _SystemDiagnosticsTraceSource; + } + } + + private static PortableExecutableReference? _SystemDiagnosticsTracing; + + /// + /// The for System.Diagnostics.Tracing.dll + /// + public static PortableExecutableReference SystemDiagnosticsTracing + { + get + { + if (_SystemDiagnosticsTracing is null) + { + _SystemDiagnosticsTracing = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Diagnostics.Tracing")).GetReference(filePath: "System.Diagnostics.Tracing.dll", display: "System.Diagnostics.Tracing (net100wasm)"); + } + return _SystemDiagnosticsTracing; + } + } + + private static PortableExecutableReference? _System; + + /// + /// The for System.dll + /// + public static PortableExecutableReference System + { + get + { + if (_System is null) + { + _System = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System")).GetReference(filePath: "System.dll", display: "System (net100wasm)"); + } + return _System; + } + } + + private static PortableExecutableReference? _SystemDrawing; + + /// + /// The for System.Drawing.dll + /// + public static PortableExecutableReference SystemDrawing + { + get + { + if (_SystemDrawing is null) + { + _SystemDrawing = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Drawing")).GetReference(filePath: "System.Drawing.dll", display: "System.Drawing (net100wasm)"); + } + return _SystemDrawing; + } + } + + private static PortableExecutableReference? _SystemDrawingPrimitives; + + /// + /// The for System.Drawing.Primitives.dll + /// + public static PortableExecutableReference SystemDrawingPrimitives + { + get + { + if (_SystemDrawingPrimitives is null) + { + _SystemDrawingPrimitives = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Drawing.Primitives")).GetReference(filePath: "System.Drawing.Primitives.dll", display: "System.Drawing.Primitives (net100wasm)"); + } + return _SystemDrawingPrimitives; + } + } + + private static PortableExecutableReference? _SystemDynamicRuntime; + + /// + /// The for System.Dynamic.Runtime.dll + /// + public static PortableExecutableReference SystemDynamicRuntime + { + get + { + if (_SystemDynamicRuntime is null) + { + _SystemDynamicRuntime = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Dynamic.Runtime")).GetReference(filePath: "System.Dynamic.Runtime.dll", display: "System.Dynamic.Runtime (net100wasm)"); + } + return _SystemDynamicRuntime; + } + } + + private static PortableExecutableReference? _SystemFormatsAsn1; + + /// + /// The for System.Formats.Asn1.dll + /// + public static PortableExecutableReference SystemFormatsAsn1 + { + get + { + if (_SystemFormatsAsn1 is null) + { + _SystemFormatsAsn1 = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Formats.Asn1")).GetReference(filePath: "System.Formats.Asn1.dll", display: "System.Formats.Asn1 (net100wasm)"); + } + return _SystemFormatsAsn1; + } + } + + private static PortableExecutableReference? _SystemFormatsTar; + + /// + /// The for System.Formats.Tar.dll + /// + public static PortableExecutableReference SystemFormatsTar + { + get + { + if (_SystemFormatsTar is null) + { + _SystemFormatsTar = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Formats.Tar")).GetReference(filePath: "System.Formats.Tar.dll", display: "System.Formats.Tar (net100wasm)"); + } + return _SystemFormatsTar; + } + } + + private static PortableExecutableReference? _SystemGlobalizationCalendars; + + /// + /// The for System.Globalization.Calendars.dll + /// + public static PortableExecutableReference SystemGlobalizationCalendars + { + get + { + if (_SystemGlobalizationCalendars is null) + { + _SystemGlobalizationCalendars = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Globalization.Calendars")).GetReference(filePath: "System.Globalization.Calendars.dll", display: "System.Globalization.Calendars (net100wasm)"); + } + return _SystemGlobalizationCalendars; + } + } + + private static PortableExecutableReference? _SystemGlobalization; + + /// + /// The for System.Globalization.dll + /// + public static PortableExecutableReference SystemGlobalization + { + get + { + if (_SystemGlobalization is null) + { + _SystemGlobalization = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Globalization")).GetReference(filePath: "System.Globalization.dll", display: "System.Globalization (net100wasm)"); + } + return _SystemGlobalization; + } + } + + private static PortableExecutableReference? _SystemGlobalizationExtensions; + + /// + /// The for System.Globalization.Extensions.dll + /// + public static PortableExecutableReference SystemGlobalizationExtensions + { + get + { + if (_SystemGlobalizationExtensions is null) + { + _SystemGlobalizationExtensions = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Globalization.Extensions")).GetReference(filePath: "System.Globalization.Extensions.dll", display: "System.Globalization.Extensions (net100wasm)"); + } + 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(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.IO.Compression.Brotli")).GetReference(filePath: "System.IO.Compression.Brotli.dll", display: "System.IO.Compression.Brotli (net100wasm)"); + } + return _SystemIOCompressionBrotli; + } + } + + private static PortableExecutableReference? _SystemIOCompression; + + /// + /// The for System.IO.Compression.dll + /// + public static PortableExecutableReference SystemIOCompression + { + get + { + if (_SystemIOCompression is null) + { + _SystemIOCompression = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.IO.Compression")).GetReference(filePath: "System.IO.Compression.dll", display: "System.IO.Compression (net100wasm)"); + } + 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(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.IO.Compression.FileSystem")).GetReference(filePath: "System.IO.Compression.FileSystem.dll", display: "System.IO.Compression.FileSystem (net100wasm)"); + } + 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(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.IO.Compression.ZipFile")).GetReference(filePath: "System.IO.Compression.ZipFile.dll", display: "System.IO.Compression.ZipFile (net100wasm)"); + } + return _SystemIOCompressionZipFile; + } + } + + private static PortableExecutableReference? _SystemIO; + + /// + /// The for System.IO.dll + /// + public static PortableExecutableReference SystemIO + { + get + { + if (_SystemIO is null) + { + _SystemIO = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.IO")).GetReference(filePath: "System.IO.dll", display: "System.IO (net100wasm)"); + } + 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(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.IO.FileSystem.AccessControl")).GetReference(filePath: "System.IO.FileSystem.AccessControl.dll", display: "System.IO.FileSystem.AccessControl (net100wasm)"); + } + return _SystemIOFileSystemAccessControl; + } + } + + private static PortableExecutableReference? _SystemIOFileSystem; + + /// + /// The for System.IO.FileSystem.dll + /// + public static PortableExecutableReference SystemIOFileSystem + { + get + { + if (_SystemIOFileSystem is null) + { + _SystemIOFileSystem = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.IO.FileSystem")).GetReference(filePath: "System.IO.FileSystem.dll", display: "System.IO.FileSystem (net100wasm)"); + } + 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(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.IO.FileSystem.DriveInfo")).GetReference(filePath: "System.IO.FileSystem.DriveInfo.dll", display: "System.IO.FileSystem.DriveInfo (net100wasm)"); + } + 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(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.IO.FileSystem.Primitives")).GetReference(filePath: "System.IO.FileSystem.Primitives.dll", display: "System.IO.FileSystem.Primitives (net100wasm)"); + } + 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(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.IO.FileSystem.Watcher")).GetReference(filePath: "System.IO.FileSystem.Watcher.dll", display: "System.IO.FileSystem.Watcher (net100wasm)"); + } + return _SystemIOFileSystemWatcher; + } + } + + private static PortableExecutableReference? _SystemIOIsolatedStorage; + + /// + /// The for System.IO.IsolatedStorage.dll + /// + public static PortableExecutableReference SystemIOIsolatedStorage + { + get + { + if (_SystemIOIsolatedStorage is null) + { + _SystemIOIsolatedStorage = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.IO.IsolatedStorage")).GetReference(filePath: "System.IO.IsolatedStorage.dll", display: "System.IO.IsolatedStorage (net100wasm)"); + } + return _SystemIOIsolatedStorage; + } + } + + private static PortableExecutableReference? _SystemIOMemoryMappedFiles; + + /// + /// The for System.IO.MemoryMappedFiles.dll + /// + public static PortableExecutableReference SystemIOMemoryMappedFiles + { + get + { + if (_SystemIOMemoryMappedFiles is null) + { + _SystemIOMemoryMappedFiles = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.IO.MemoryMappedFiles")).GetReference(filePath: "System.IO.MemoryMappedFiles.dll", display: "System.IO.MemoryMappedFiles (net100wasm)"); + } + return _SystemIOMemoryMappedFiles; + } + } + + private static PortableExecutableReference? _SystemIOPipelines; + + /// + /// The for System.IO.Pipelines.dll + /// + public static PortableExecutableReference SystemIOPipelines + { + get + { + if (_SystemIOPipelines is null) + { + _SystemIOPipelines = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.IO.Pipelines")).GetReference(filePath: "System.IO.Pipelines.dll", display: "System.IO.Pipelines (net100wasm)"); + } + return _SystemIOPipelines; + } + } + + private static PortableExecutableReference? _SystemIOPipesAccessControl; + + /// + /// The for System.IO.Pipes.AccessControl.dll + /// + public static PortableExecutableReference SystemIOPipesAccessControl + { + get + { + if (_SystemIOPipesAccessControl is null) + { + _SystemIOPipesAccessControl = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.IO.Pipes.AccessControl")).GetReference(filePath: "System.IO.Pipes.AccessControl.dll", display: "System.IO.Pipes.AccessControl (net100wasm)"); + } + return _SystemIOPipesAccessControl; + } + } + + private static PortableExecutableReference? _SystemIOPipes; + + /// + /// The for System.IO.Pipes.dll + /// + public static PortableExecutableReference SystemIOPipes + { + get + { + if (_SystemIOPipes is null) + { + _SystemIOPipes = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.IO.Pipes")).GetReference(filePath: "System.IO.Pipes.dll", display: "System.IO.Pipes (net100wasm)"); + } + return _SystemIOPipes; + } + } + + private static PortableExecutableReference? _SystemIOUnmanagedMemoryStream; + + /// + /// The for System.IO.UnmanagedMemoryStream.dll + /// + public static PortableExecutableReference SystemIOUnmanagedMemoryStream + { + get + { + if (_SystemIOUnmanagedMemoryStream is null) + { + _SystemIOUnmanagedMemoryStream = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.IO.UnmanagedMemoryStream")).GetReference(filePath: "System.IO.UnmanagedMemoryStream.dll", display: "System.IO.UnmanagedMemoryStream (net100wasm)"); + } + return _SystemIOUnmanagedMemoryStream; + } + } + + private static PortableExecutableReference? _SystemLinqAsyncEnumerable; + + /// + /// The for System.Linq.AsyncEnumerable.dll + /// + public static PortableExecutableReference SystemLinqAsyncEnumerable + { + get + { + if (_SystemLinqAsyncEnumerable is null) + { + _SystemLinqAsyncEnumerable = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Linq.AsyncEnumerable")).GetReference(filePath: "System.Linq.AsyncEnumerable.dll", display: "System.Linq.AsyncEnumerable (net100wasm)"); + } + return _SystemLinqAsyncEnumerable; + } + } + + private static PortableExecutableReference? _SystemLinq; + + /// + /// The for System.Linq.dll + /// + public static PortableExecutableReference SystemLinq + { + get + { + if (_SystemLinq is null) + { + _SystemLinq = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Linq")).GetReference(filePath: "System.Linq.dll", display: "System.Linq (net100wasm)"); + } + return _SystemLinq; + } + } + + private static PortableExecutableReference? _SystemLinqExpressions; + + /// + /// The for System.Linq.Expressions.dll + /// + public static PortableExecutableReference SystemLinqExpressions + { + get + { + if (_SystemLinqExpressions is null) + { + _SystemLinqExpressions = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Linq.Expressions")).GetReference(filePath: "System.Linq.Expressions.dll", display: "System.Linq.Expressions (net100wasm)"); + } + return _SystemLinqExpressions; + } + } + + private static PortableExecutableReference? _SystemLinqParallel; + + /// + /// The for System.Linq.Parallel.dll + /// + public static PortableExecutableReference SystemLinqParallel + { + get + { + if (_SystemLinqParallel is null) + { + _SystemLinqParallel = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Linq.Parallel")).GetReference(filePath: "System.Linq.Parallel.dll", display: "System.Linq.Parallel (net100wasm)"); + } + return _SystemLinqParallel; + } + } + + private static PortableExecutableReference? _SystemLinqQueryable; + + /// + /// The for System.Linq.Queryable.dll + /// + public static PortableExecutableReference SystemLinqQueryable + { + get + { + if (_SystemLinqQueryable is null) + { + _SystemLinqQueryable = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Linq.Queryable")).GetReference(filePath: "System.Linq.Queryable.dll", display: "System.Linq.Queryable (net100wasm)"); + } + return _SystemLinqQueryable; + } + } + + private static PortableExecutableReference? _SystemMemory; + + /// + /// The for System.Memory.dll + /// + public static PortableExecutableReference SystemMemory + { + get + { + if (_SystemMemory is null) + { + _SystemMemory = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Memory")).GetReference(filePath: "System.Memory.dll", display: "System.Memory (net100wasm)"); + } + return _SystemMemory; + } + } + + private static PortableExecutableReference? _SystemNet; + + /// + /// The for System.Net.dll + /// + public static PortableExecutableReference SystemNet + { + get + { + if (_SystemNet is null) + { + _SystemNet = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Net")).GetReference(filePath: "System.Net.dll", display: "System.Net (net100wasm)"); + } + return _SystemNet; + } + } + + private static PortableExecutableReference? _SystemNetHttp; + + /// + /// The for System.Net.Http.dll + /// + public static PortableExecutableReference SystemNetHttp + { + get + { + if (_SystemNetHttp is null) + { + _SystemNetHttp = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Net.Http")).GetReference(filePath: "System.Net.Http.dll", display: "System.Net.Http (net100wasm)"); + } + 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(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Net.Http.Json")).GetReference(filePath: "System.Net.Http.Json.dll", display: "System.Net.Http.Json (net100wasm)"); + } + return _SystemNetHttpJson; + } + } + + private static PortableExecutableReference? _SystemNetHttpListener; + + /// + /// The for System.Net.HttpListener.dll + /// + public static PortableExecutableReference SystemNetHttpListener + { + get + { + if (_SystemNetHttpListener is null) + { + _SystemNetHttpListener = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Net.HttpListener")).GetReference(filePath: "System.Net.HttpListener.dll", display: "System.Net.HttpListener (net100wasm)"); + } + return _SystemNetHttpListener; + } + } + + private static PortableExecutableReference? _SystemNetMail; + + /// + /// The for System.Net.Mail.dll + /// + public static PortableExecutableReference SystemNetMail + { + get + { + if (_SystemNetMail is null) + { + _SystemNetMail = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Net.Mail")).GetReference(filePath: "System.Net.Mail.dll", display: "System.Net.Mail (net100wasm)"); + } + return _SystemNetMail; + } + } + + private static PortableExecutableReference? _SystemNetNameResolution; + + /// + /// The for System.Net.NameResolution.dll + /// + public static PortableExecutableReference SystemNetNameResolution + { + get + { + if (_SystemNetNameResolution is null) + { + _SystemNetNameResolution = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Net.NameResolution")).GetReference(filePath: "System.Net.NameResolution.dll", display: "System.Net.NameResolution (net100wasm)"); + } + return _SystemNetNameResolution; + } + } + + private static PortableExecutableReference? _SystemNetNetworkInformation; + + /// + /// The for System.Net.NetworkInformation.dll + /// + public static PortableExecutableReference SystemNetNetworkInformation + { + get + { + if (_SystemNetNetworkInformation is null) + { + _SystemNetNetworkInformation = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Net.NetworkInformation")).GetReference(filePath: "System.Net.NetworkInformation.dll", display: "System.Net.NetworkInformation (net100wasm)"); + } + return _SystemNetNetworkInformation; + } + } + + private static PortableExecutableReference? _SystemNetPing; + + /// + /// The for System.Net.Ping.dll + /// + public static PortableExecutableReference SystemNetPing + { + get + { + if (_SystemNetPing is null) + { + _SystemNetPing = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Net.Ping")).GetReference(filePath: "System.Net.Ping.dll", display: "System.Net.Ping (net100wasm)"); + } + return _SystemNetPing; + } + } + + private static PortableExecutableReference? _SystemNetPrimitives; + + /// + /// The for System.Net.Primitives.dll + /// + public static PortableExecutableReference SystemNetPrimitives + { + get + { + if (_SystemNetPrimitives is null) + { + _SystemNetPrimitives = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Net.Primitives")).GetReference(filePath: "System.Net.Primitives.dll", display: "System.Net.Primitives (net100wasm)"); + } + return _SystemNetPrimitives; + } + } + + private static PortableExecutableReference? _SystemNetQuic; + + /// + /// The for System.Net.Quic.dll + /// + public static PortableExecutableReference SystemNetQuic + { + get + { + if (_SystemNetQuic is null) + { + _SystemNetQuic = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Net.Quic")).GetReference(filePath: "System.Net.Quic.dll", display: "System.Net.Quic (net100wasm)"); + } + return _SystemNetQuic; + } + } + + private static PortableExecutableReference? _SystemNetRequests; + + /// + /// The for System.Net.Requests.dll + /// + public static PortableExecutableReference SystemNetRequests + { + get + { + if (_SystemNetRequests is null) + { + _SystemNetRequests = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Net.Requests")).GetReference(filePath: "System.Net.Requests.dll", display: "System.Net.Requests (net100wasm)"); + } + return _SystemNetRequests; + } + } + + private static PortableExecutableReference? _SystemNetSecurity; + + /// + /// The for System.Net.Security.dll + /// + public static PortableExecutableReference SystemNetSecurity + { + get + { + if (_SystemNetSecurity is null) + { + _SystemNetSecurity = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Net.Security")).GetReference(filePath: "System.Net.Security.dll", display: "System.Net.Security (net100wasm)"); + } + return _SystemNetSecurity; + } + } + + private static PortableExecutableReference? _SystemNetServerSentEvents; + + /// + /// The for System.Net.ServerSentEvents.dll + /// + public static PortableExecutableReference SystemNetServerSentEvents + { + get + { + if (_SystemNetServerSentEvents is null) + { + _SystemNetServerSentEvents = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Net.ServerSentEvents")).GetReference(filePath: "System.Net.ServerSentEvents.dll", display: "System.Net.ServerSentEvents (net100wasm)"); + } + return _SystemNetServerSentEvents; + } + } + + private static PortableExecutableReference? _SystemNetServicePoint; + + /// + /// The for System.Net.ServicePoint.dll + /// + public static PortableExecutableReference SystemNetServicePoint + { + get + { + if (_SystemNetServicePoint is null) + { + _SystemNetServicePoint = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Net.ServicePoint")).GetReference(filePath: "System.Net.ServicePoint.dll", display: "System.Net.ServicePoint (net100wasm)"); + } + return _SystemNetServicePoint; + } + } + + private static PortableExecutableReference? _SystemNetSockets; + + /// + /// The for System.Net.Sockets.dll + /// + public static PortableExecutableReference SystemNetSockets + { + get + { + if (_SystemNetSockets is null) + { + _SystemNetSockets = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Net.Sockets")).GetReference(filePath: "System.Net.Sockets.dll", display: "System.Net.Sockets (net100wasm)"); + } + return _SystemNetSockets; + } + } + + private static PortableExecutableReference? _SystemNetWebClient; + + /// + /// The for System.Net.WebClient.dll + /// + public static PortableExecutableReference SystemNetWebClient + { + get + { + if (_SystemNetWebClient is null) + { + _SystemNetWebClient = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Net.WebClient")).GetReference(filePath: "System.Net.WebClient.dll", display: "System.Net.WebClient (net100wasm)"); + } + return _SystemNetWebClient; + } + } + + private static PortableExecutableReference? _SystemNetWebHeaderCollection; + + /// + /// The for System.Net.WebHeaderCollection.dll + /// + public static PortableExecutableReference SystemNetWebHeaderCollection + { + get + { + if (_SystemNetWebHeaderCollection is null) + { + _SystemNetWebHeaderCollection = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Net.WebHeaderCollection")).GetReference(filePath: "System.Net.WebHeaderCollection.dll", display: "System.Net.WebHeaderCollection (net100wasm)"); + } + return _SystemNetWebHeaderCollection; + } + } + + private static PortableExecutableReference? _SystemNetWebProxy; + + /// + /// The for System.Net.WebProxy.dll + /// + public static PortableExecutableReference SystemNetWebProxy + { + get + { + if (_SystemNetWebProxy is null) + { + _SystemNetWebProxy = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Net.WebProxy")).GetReference(filePath: "System.Net.WebProxy.dll", display: "System.Net.WebProxy (net100wasm)"); + } + 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(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Net.WebSockets.Client")).GetReference(filePath: "System.Net.WebSockets.Client.dll", display: "System.Net.WebSockets.Client (net100wasm)"); + } + return _SystemNetWebSocketsClient; + } + } + + private static PortableExecutableReference? _SystemNetWebSockets; + + /// + /// The for System.Net.WebSockets.dll + /// + public static PortableExecutableReference SystemNetWebSockets + { + get + { + if (_SystemNetWebSockets is null) + { + _SystemNetWebSockets = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Net.WebSockets")).GetReference(filePath: "System.Net.WebSockets.dll", display: "System.Net.WebSockets (net100wasm)"); + } + return _SystemNetWebSockets; + } + } + + private static PortableExecutableReference? _SystemNumerics; + + /// + /// The for System.Numerics.dll + /// + public static PortableExecutableReference SystemNumerics + { + get + { + if (_SystemNumerics is null) + { + _SystemNumerics = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Numerics")).GetReference(filePath: "System.Numerics.dll", display: "System.Numerics (net100wasm)"); + } + return _SystemNumerics; + } + } + + private static PortableExecutableReference? _SystemNumericsVectors; + + /// + /// The for System.Numerics.Vectors.dll + /// + public static PortableExecutableReference SystemNumericsVectors + { + get + { + if (_SystemNumericsVectors is null) + { + _SystemNumericsVectors = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Numerics.Vectors")).GetReference(filePath: "System.Numerics.Vectors.dll", display: "System.Numerics.Vectors (net100wasm)"); + } + return _SystemNumericsVectors; + } + } + + private static PortableExecutableReference? _SystemObjectModel; + + /// + /// The for System.ObjectModel.dll + /// + public static PortableExecutableReference SystemObjectModel + { + get + { + if (_SystemObjectModel is null) + { + _SystemObjectModel = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.ObjectModel")).GetReference(filePath: "System.ObjectModel.dll", display: "System.ObjectModel (net100wasm)"); + } + return _SystemObjectModel; + } + } + + private static PortableExecutableReference? _SystemPrivateDataContractSerialization; + + /// + /// The for System.Private.DataContractSerialization.dll + /// + public static PortableExecutableReference SystemPrivateDataContractSerialization + { + get + { + if (_SystemPrivateDataContractSerialization is null) + { + _SystemPrivateDataContractSerialization = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Private.DataContractSerialization")).GetReference(filePath: "System.Private.DataContractSerialization.dll", display: "System.Private.DataContractSerialization (net100wasm)"); + } + return _SystemPrivateDataContractSerialization; + } + } + + private static PortableExecutableReference? _SystemPrivateUri; + + /// + /// The for System.Private.Uri.dll + /// + public static PortableExecutableReference SystemPrivateUri + { + get + { + if (_SystemPrivateUri is null) + { + _SystemPrivateUri = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Private.Uri")).GetReference(filePath: "System.Private.Uri.dll", display: "System.Private.Uri (net100wasm)"); + } + return _SystemPrivateUri; + } + } + + private static PortableExecutableReference? _SystemPrivateXml; + + /// + /// The for System.Private.Xml.dll + /// + public static PortableExecutableReference SystemPrivateXml + { + get + { + if (_SystemPrivateXml is null) + { + _SystemPrivateXml = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Private.Xml")).GetReference(filePath: "System.Private.Xml.dll", display: "System.Private.Xml (net100wasm)"); + } + return _SystemPrivateXml; + } + } + + private static PortableExecutableReference? _SystemPrivateXmlLinq; + + /// + /// The for System.Private.Xml.Linq.dll + /// + public static PortableExecutableReference SystemPrivateXmlLinq + { + get + { + if (_SystemPrivateXmlLinq is null) + { + _SystemPrivateXmlLinq = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Private.Xml.Linq")).GetReference(filePath: "System.Private.Xml.Linq.dll", display: "System.Private.Xml.Linq (net100wasm)"); + } + return _SystemPrivateXmlLinq; + } + } + + private static PortableExecutableReference? _SystemReflectionDispatchProxy; + + /// + /// The for System.Reflection.DispatchProxy.dll + /// + public static PortableExecutableReference SystemReflectionDispatchProxy + { + get + { + if (_SystemReflectionDispatchProxy is null) + { + _SystemReflectionDispatchProxy = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Reflection.DispatchProxy")).GetReference(filePath: "System.Reflection.DispatchProxy.dll", display: "System.Reflection.DispatchProxy (net100wasm)"); + } + return _SystemReflectionDispatchProxy; + } + } + + private static PortableExecutableReference? _SystemReflection; + + /// + /// The for System.Reflection.dll + /// + public static PortableExecutableReference SystemReflection + { + get + { + if (_SystemReflection is null) + { + _SystemReflection = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Reflection")).GetReference(filePath: "System.Reflection.dll", display: "System.Reflection (net100wasm)"); + } + return _SystemReflection; + } + } + + private static PortableExecutableReference? _SystemReflectionEmit; + + /// + /// The for System.Reflection.Emit.dll + /// + public static PortableExecutableReference SystemReflectionEmit + { + get + { + if (_SystemReflectionEmit is null) + { + _SystemReflectionEmit = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Reflection.Emit")).GetReference(filePath: "System.Reflection.Emit.dll", display: "System.Reflection.Emit (net100wasm)"); + } + 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(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Reflection.Emit.ILGeneration")).GetReference(filePath: "System.Reflection.Emit.ILGeneration.dll", display: "System.Reflection.Emit.ILGeneration (net100wasm)"); + } + 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(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Reflection.Emit.Lightweight")).GetReference(filePath: "System.Reflection.Emit.Lightweight.dll", display: "System.Reflection.Emit.Lightweight (net100wasm)"); + } + return _SystemReflectionEmitLightweight; + } + } + + private static PortableExecutableReference? _SystemReflectionExtensions; + + /// + /// The for System.Reflection.Extensions.dll + /// + public static PortableExecutableReference SystemReflectionExtensions + { + get + { + if (_SystemReflectionExtensions is null) + { + _SystemReflectionExtensions = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Reflection.Extensions")).GetReference(filePath: "System.Reflection.Extensions.dll", display: "System.Reflection.Extensions (net100wasm)"); + } + return _SystemReflectionExtensions; + } + } + + private static PortableExecutableReference? _SystemReflectionMetadata; + + /// + /// The for System.Reflection.Metadata.dll + /// + public static PortableExecutableReference SystemReflectionMetadata + { + get + { + if (_SystemReflectionMetadata is null) + { + _SystemReflectionMetadata = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Reflection.Metadata")).GetReference(filePath: "System.Reflection.Metadata.dll", display: "System.Reflection.Metadata (net100wasm)"); + } + return _SystemReflectionMetadata; + } + } + + private static PortableExecutableReference? _SystemReflectionPrimitives; + + /// + /// The for System.Reflection.Primitives.dll + /// + public static PortableExecutableReference SystemReflectionPrimitives + { + get + { + if (_SystemReflectionPrimitives is null) + { + _SystemReflectionPrimitives = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Reflection.Primitives")).GetReference(filePath: "System.Reflection.Primitives.dll", display: "System.Reflection.Primitives (net100wasm)"); + } + return _SystemReflectionPrimitives; + } + } + + private static PortableExecutableReference? _SystemReflectionTypeExtensions; + + /// + /// The for System.Reflection.TypeExtensions.dll + /// + public static PortableExecutableReference SystemReflectionTypeExtensions + { + get + { + if (_SystemReflectionTypeExtensions is null) + { + _SystemReflectionTypeExtensions = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Reflection.TypeExtensions")).GetReference(filePath: "System.Reflection.TypeExtensions.dll", display: "System.Reflection.TypeExtensions (net100wasm)"); + } + return _SystemReflectionTypeExtensions; + } + } + + private static PortableExecutableReference? _SystemResourcesReader; + + /// + /// The for System.Resources.Reader.dll + /// + public static PortableExecutableReference SystemResourcesReader + { + get + { + if (_SystemResourcesReader is null) + { + _SystemResourcesReader = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Resources.Reader")).GetReference(filePath: "System.Resources.Reader.dll", display: "System.Resources.Reader (net100wasm)"); + } + return _SystemResourcesReader; + } + } + + private static PortableExecutableReference? _SystemResourcesResourceManager; + + /// + /// The for System.Resources.ResourceManager.dll + /// + public static PortableExecutableReference SystemResourcesResourceManager + { + get + { + if (_SystemResourcesResourceManager is null) + { + _SystemResourcesResourceManager = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Resources.ResourceManager")).GetReference(filePath: "System.Resources.ResourceManager.dll", display: "System.Resources.ResourceManager (net100wasm)"); + } + return _SystemResourcesResourceManager; + } + } + + private static PortableExecutableReference? _SystemResourcesWriter; + + /// + /// The for System.Resources.Writer.dll + /// + public static PortableExecutableReference SystemResourcesWriter + { + get + { + if (_SystemResourcesWriter is null) + { + _SystemResourcesWriter = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Resources.Writer")).GetReference(filePath: "System.Resources.Writer.dll", display: "System.Resources.Writer (net100wasm)"); + } + 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(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Runtime.CompilerServices.Unsafe")).GetReference(filePath: "System.Runtime.CompilerServices.Unsafe.dll", display: "System.Runtime.CompilerServices.Unsafe (net100wasm)"); + } + 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(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Runtime.CompilerServices.VisualC")).GetReference(filePath: "System.Runtime.CompilerServices.VisualC.dll", display: "System.Runtime.CompilerServices.VisualC (net100wasm)"); + } + return _SystemRuntimeCompilerServicesVisualC; + } + } + + private static PortableExecutableReference? _SystemRuntime; + + /// + /// The for System.Runtime.dll + /// + public static PortableExecutableReference SystemRuntime + { + get + { + if (_SystemRuntime is null) + { + _SystemRuntime = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Runtime")).GetReference(filePath: "System.Runtime.dll", display: "System.Runtime (net100wasm)"); + } + return _SystemRuntime; + } + } + + private static PortableExecutableReference? _SystemRuntimeExtensions; + + /// + /// The for System.Runtime.Extensions.dll + /// + public static PortableExecutableReference SystemRuntimeExtensions + { + get + { + if (_SystemRuntimeExtensions is null) + { + _SystemRuntimeExtensions = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Runtime.Extensions")).GetReference(filePath: "System.Runtime.Extensions.dll", display: "System.Runtime.Extensions (net100wasm)"); + } + return _SystemRuntimeExtensions; + } + } + + private static PortableExecutableReference? _SystemRuntimeHandles; + + /// + /// The for System.Runtime.Handles.dll + /// + public static PortableExecutableReference SystemRuntimeHandles + { + get + { + if (_SystemRuntimeHandles is null) + { + _SystemRuntimeHandles = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Runtime.Handles")).GetReference(filePath: "System.Runtime.Handles.dll", display: "System.Runtime.Handles (net100wasm)"); + } + return _SystemRuntimeHandles; + } + } + + private static PortableExecutableReference? _SystemRuntimeInteropServices; + + /// + /// The for System.Runtime.InteropServices.dll + /// + public static PortableExecutableReference SystemRuntimeInteropServices + { + get + { + if (_SystemRuntimeInteropServices is null) + { + _SystemRuntimeInteropServices = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Runtime.InteropServices")).GetReference(filePath: "System.Runtime.InteropServices.dll", display: "System.Runtime.InteropServices (net100wasm)"); + } + 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(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Runtime.InteropServices.JavaScript")).GetReference(filePath: "System.Runtime.InteropServices.JavaScript.dll", display: "System.Runtime.InteropServices.JavaScript (net100wasm)"); + } + 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(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Runtime.InteropServices.RuntimeInformation")).GetReference(filePath: "System.Runtime.InteropServices.RuntimeInformation.dll", display: "System.Runtime.InteropServices.RuntimeInformation (net100wasm)"); + } + return _SystemRuntimeInteropServicesRuntimeInformation; + } + } + + private static PortableExecutableReference? _SystemRuntimeIntrinsics; + + /// + /// The for System.Runtime.Intrinsics.dll + /// + public static PortableExecutableReference SystemRuntimeIntrinsics + { + get + { + if (_SystemRuntimeIntrinsics is null) + { + _SystemRuntimeIntrinsics = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Runtime.Intrinsics")).GetReference(filePath: "System.Runtime.Intrinsics.dll", display: "System.Runtime.Intrinsics (net100wasm)"); + } + return _SystemRuntimeIntrinsics; + } + } + + private static PortableExecutableReference? _SystemRuntimeLoader; + + /// + /// The for System.Runtime.Loader.dll + /// + public static PortableExecutableReference SystemRuntimeLoader + { + get + { + if (_SystemRuntimeLoader is null) + { + _SystemRuntimeLoader = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Runtime.Loader")).GetReference(filePath: "System.Runtime.Loader.dll", display: "System.Runtime.Loader (net100wasm)"); + } + return _SystemRuntimeLoader; + } + } + + private static PortableExecutableReference? _SystemRuntimeNumerics; + + /// + /// The for System.Runtime.Numerics.dll + /// + public static PortableExecutableReference SystemRuntimeNumerics + { + get + { + if (_SystemRuntimeNumerics is null) + { + _SystemRuntimeNumerics = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Runtime.Numerics")).GetReference(filePath: "System.Runtime.Numerics.dll", display: "System.Runtime.Numerics (net100wasm)"); + } + return _SystemRuntimeNumerics; + } + } + + private static PortableExecutableReference? _SystemRuntimeSerialization; + + /// + /// The for System.Runtime.Serialization.dll + /// + public static PortableExecutableReference SystemRuntimeSerialization + { + get + { + if (_SystemRuntimeSerialization is null) + { + _SystemRuntimeSerialization = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Runtime.Serialization")).GetReference(filePath: "System.Runtime.Serialization.dll", display: "System.Runtime.Serialization (net100wasm)"); + } + 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(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Runtime.Serialization.Formatters")).GetReference(filePath: "System.Runtime.Serialization.Formatters.dll", display: "System.Runtime.Serialization.Formatters (net100wasm)"); + } + 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(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Runtime.Serialization.Json")).GetReference(filePath: "System.Runtime.Serialization.Json.dll", display: "System.Runtime.Serialization.Json (net100wasm)"); + } + 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(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Runtime.Serialization.Primitives")).GetReference(filePath: "System.Runtime.Serialization.Primitives.dll", display: "System.Runtime.Serialization.Primitives (net100wasm)"); + } + 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(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Runtime.Serialization.Xml")).GetReference(filePath: "System.Runtime.Serialization.Xml.dll", display: "System.Runtime.Serialization.Xml (net100wasm)"); + } + return _SystemRuntimeSerializationXml; + } + } + + private static PortableExecutableReference? _SystemSecurityAccessControl; + + /// + /// The for System.Security.AccessControl.dll + /// + public static PortableExecutableReference SystemSecurityAccessControl + { + get + { + if (_SystemSecurityAccessControl is null) + { + _SystemSecurityAccessControl = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Security.AccessControl")).GetReference(filePath: "System.Security.AccessControl.dll", display: "System.Security.AccessControl (net100wasm)"); + } + return _SystemSecurityAccessControl; + } + } + + private static PortableExecutableReference? _SystemSecurityClaims; + + /// + /// The for System.Security.Claims.dll + /// + public static PortableExecutableReference SystemSecurityClaims + { + get + { + if (_SystemSecurityClaims is null) + { + _SystemSecurityClaims = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Security.Claims")).GetReference(filePath: "System.Security.Claims.dll", display: "System.Security.Claims (net100wasm)"); + } + 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(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Security.Cryptography.Algorithms")).GetReference(filePath: "System.Security.Cryptography.Algorithms.dll", display: "System.Security.Cryptography.Algorithms (net100wasm)"); + } + 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(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Security.Cryptography.Cng")).GetReference(filePath: "System.Security.Cryptography.Cng.dll", display: "System.Security.Cryptography.Cng (net100wasm)"); + } + 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(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Security.Cryptography.Csp")).GetReference(filePath: "System.Security.Cryptography.Csp.dll", display: "System.Security.Cryptography.Csp (net100wasm)"); + } + return _SystemSecurityCryptographyCsp; + } + } + + private static PortableExecutableReference? _SystemSecurityCryptography; + + /// + /// The for System.Security.Cryptography.dll + /// + public static PortableExecutableReference SystemSecurityCryptography + { + get + { + if (_SystemSecurityCryptography is null) + { + _SystemSecurityCryptography = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Security.Cryptography")).GetReference(filePath: "System.Security.Cryptography.dll", display: "System.Security.Cryptography (net100wasm)"); + } + 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(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Security.Cryptography.Encoding")).GetReference(filePath: "System.Security.Cryptography.Encoding.dll", display: "System.Security.Cryptography.Encoding (net100wasm)"); + } + 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(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Security.Cryptography.OpenSsl")).GetReference(filePath: "System.Security.Cryptography.OpenSsl.dll", display: "System.Security.Cryptography.OpenSsl (net100wasm)"); + } + 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(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Security.Cryptography.Primitives")).GetReference(filePath: "System.Security.Cryptography.Primitives.dll", display: "System.Security.Cryptography.Primitives (net100wasm)"); + } + 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(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Security.Cryptography.X509Certificates")).GetReference(filePath: "System.Security.Cryptography.X509Certificates.dll", display: "System.Security.Cryptography.X509Certificates (net100wasm)"); + } + return _SystemSecurityCryptographyX509Certificates; + } + } + + private static PortableExecutableReference? _SystemSecurity; + + /// + /// The for System.Security.dll + /// + public static PortableExecutableReference SystemSecurity + { + get + { + if (_SystemSecurity is null) + { + _SystemSecurity = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Security")).GetReference(filePath: "System.Security.dll", display: "System.Security (net100wasm)"); + } + return _SystemSecurity; + } + } + + private static PortableExecutableReference? _SystemSecurityPrincipal; + + /// + /// The for System.Security.Principal.dll + /// + public static PortableExecutableReference SystemSecurityPrincipal + { + get + { + if (_SystemSecurityPrincipal is null) + { + _SystemSecurityPrincipal = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Security.Principal")).GetReference(filePath: "System.Security.Principal.dll", display: "System.Security.Principal (net100wasm)"); + } + 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(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Security.Principal.Windows")).GetReference(filePath: "System.Security.Principal.Windows.dll", display: "System.Security.Principal.Windows (net100wasm)"); + } + return _SystemSecurityPrincipalWindows; + } + } + + private static PortableExecutableReference? _SystemSecuritySecureString; + + /// + /// The for System.Security.SecureString.dll + /// + public static PortableExecutableReference SystemSecuritySecureString + { + get + { + if (_SystemSecuritySecureString is null) + { + _SystemSecuritySecureString = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Security.SecureString")).GetReference(filePath: "System.Security.SecureString.dll", display: "System.Security.SecureString (net100wasm)"); + } + return _SystemSecuritySecureString; + } + } + + private static PortableExecutableReference? _SystemServiceModelWeb; + + /// + /// The for System.ServiceModel.Web.dll + /// + public static PortableExecutableReference SystemServiceModelWeb + { + get + { + if (_SystemServiceModelWeb is null) + { + _SystemServiceModelWeb = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.ServiceModel.Web")).GetReference(filePath: "System.ServiceModel.Web.dll", display: "System.ServiceModel.Web (net100wasm)"); + } + return _SystemServiceModelWeb; + } + } + + private static PortableExecutableReference? _SystemServiceProcess; + + /// + /// The for System.ServiceProcess.dll + /// + public static PortableExecutableReference SystemServiceProcess + { + get + { + if (_SystemServiceProcess is null) + { + _SystemServiceProcess = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.ServiceProcess")).GetReference(filePath: "System.ServiceProcess.dll", display: "System.ServiceProcess (net100wasm)"); + } + 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(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Text.Encoding.CodePages")).GetReference(filePath: "System.Text.Encoding.CodePages.dll", display: "System.Text.Encoding.CodePages (net100wasm)"); + } + return _SystemTextEncodingCodePages; + } + } + + private static PortableExecutableReference? _SystemTextEncoding; + + /// + /// The for System.Text.Encoding.dll + /// + public static PortableExecutableReference SystemTextEncoding + { + get + { + if (_SystemTextEncoding is null) + { + _SystemTextEncoding = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Text.Encoding")).GetReference(filePath: "System.Text.Encoding.dll", display: "System.Text.Encoding (net100wasm)"); + } + 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(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Text.Encoding.Extensions")).GetReference(filePath: "System.Text.Encoding.Extensions.dll", display: "System.Text.Encoding.Extensions (net100wasm)"); + } + 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(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Text.Encodings.Web")).GetReference(filePath: "System.Text.Encodings.Web.dll", display: "System.Text.Encodings.Web (net100wasm)"); + } + return _SystemTextEncodingsWeb; + } + } + + private static PortableExecutableReference? _SystemTextJson; + + /// + /// The for System.Text.Json.dll + /// + public static PortableExecutableReference SystemTextJson + { + get + { + if (_SystemTextJson is null) + { + _SystemTextJson = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Text.Json")).GetReference(filePath: "System.Text.Json.dll", display: "System.Text.Json (net100wasm)"); + } + return _SystemTextJson; + } + } + + private static PortableExecutableReference? _SystemTextRegularExpressions; + + /// + /// The for System.Text.RegularExpressions.dll + /// + public static PortableExecutableReference SystemTextRegularExpressions + { + get + { + if (_SystemTextRegularExpressions is null) + { + _SystemTextRegularExpressions = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Text.RegularExpressions")).GetReference(filePath: "System.Text.RegularExpressions.dll", display: "System.Text.RegularExpressions (net100wasm)"); + } + return _SystemTextRegularExpressions; + } + } + + private static PortableExecutableReference? _SystemThreadingAccessControl; + + /// + /// The for System.Threading.AccessControl.dll + /// + public static PortableExecutableReference SystemThreadingAccessControl + { + get + { + if (_SystemThreadingAccessControl is null) + { + _SystemThreadingAccessControl = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Threading.AccessControl")).GetReference(filePath: "System.Threading.AccessControl.dll", display: "System.Threading.AccessControl (net100wasm)"); + } + return _SystemThreadingAccessControl; + } + } + + private static PortableExecutableReference? _SystemThreadingChannels; + + /// + /// The for System.Threading.Channels.dll + /// + public static PortableExecutableReference SystemThreadingChannels + { + get + { + if (_SystemThreadingChannels is null) + { + _SystemThreadingChannels = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Threading.Channels")).GetReference(filePath: "System.Threading.Channels.dll", display: "System.Threading.Channels (net100wasm)"); + } + return _SystemThreadingChannels; + } + } + + private static PortableExecutableReference? _SystemThreading; + + /// + /// The for System.Threading.dll + /// + public static PortableExecutableReference SystemThreading + { + get + { + if (_SystemThreading is null) + { + _SystemThreading = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Threading")).GetReference(filePath: "System.Threading.dll", display: "System.Threading (net100wasm)"); + } + return _SystemThreading; + } + } + + private static PortableExecutableReference? _SystemThreadingOverlapped; + + /// + /// The for System.Threading.Overlapped.dll + /// + public static PortableExecutableReference SystemThreadingOverlapped + { + get + { + if (_SystemThreadingOverlapped is null) + { + _SystemThreadingOverlapped = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Threading.Overlapped")).GetReference(filePath: "System.Threading.Overlapped.dll", display: "System.Threading.Overlapped (net100wasm)"); + } + 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(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Threading.Tasks.Dataflow")).GetReference(filePath: "System.Threading.Tasks.Dataflow.dll", display: "System.Threading.Tasks.Dataflow (net100wasm)"); + } + return _SystemThreadingTasksDataflow; + } + } + + private static PortableExecutableReference? _SystemThreadingTasks; + + /// + /// The for System.Threading.Tasks.dll + /// + public static PortableExecutableReference SystemThreadingTasks + { + get + { + if (_SystemThreadingTasks is null) + { + _SystemThreadingTasks = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Threading.Tasks")).GetReference(filePath: "System.Threading.Tasks.dll", display: "System.Threading.Tasks (net100wasm)"); + } + 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(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Threading.Tasks.Extensions")).GetReference(filePath: "System.Threading.Tasks.Extensions.dll", display: "System.Threading.Tasks.Extensions (net100wasm)"); + } + 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(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Threading.Tasks.Parallel")).GetReference(filePath: "System.Threading.Tasks.Parallel.dll", display: "System.Threading.Tasks.Parallel (net100wasm)"); + } + return _SystemThreadingTasksParallel; + } + } + + private static PortableExecutableReference? _SystemThreadingThread; + + /// + /// The for System.Threading.Thread.dll + /// + public static PortableExecutableReference SystemThreadingThread + { + get + { + if (_SystemThreadingThread is null) + { + _SystemThreadingThread = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Threading.Thread")).GetReference(filePath: "System.Threading.Thread.dll", display: "System.Threading.Thread (net100wasm)"); + } + return _SystemThreadingThread; + } + } + + private static PortableExecutableReference? _SystemThreadingThreadPool; + + /// + /// The for System.Threading.ThreadPool.dll + /// + public static PortableExecutableReference SystemThreadingThreadPool + { + get + { + if (_SystemThreadingThreadPool is null) + { + _SystemThreadingThreadPool = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Threading.ThreadPool")).GetReference(filePath: "System.Threading.ThreadPool.dll", display: "System.Threading.ThreadPool (net100wasm)"); + } + return _SystemThreadingThreadPool; + } + } + + private static PortableExecutableReference? _SystemThreadingTimer; + + /// + /// The for System.Threading.Timer.dll + /// + public static PortableExecutableReference SystemThreadingTimer + { + get + { + if (_SystemThreadingTimer is null) + { + _SystemThreadingTimer = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Threading.Timer")).GetReference(filePath: "System.Threading.Timer.dll", display: "System.Threading.Timer (net100wasm)"); + } + return _SystemThreadingTimer; + } + } + + private static PortableExecutableReference? _SystemTransactions; + + /// + /// The for System.Transactions.dll + /// + public static PortableExecutableReference SystemTransactions + { + get + { + if (_SystemTransactions is null) + { + _SystemTransactions = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Transactions")).GetReference(filePath: "System.Transactions.dll", display: "System.Transactions (net100wasm)"); + } + return _SystemTransactions; + } + } + + private static PortableExecutableReference? _SystemTransactionsLocal; + + /// + /// The for System.Transactions.Local.dll + /// + public static PortableExecutableReference SystemTransactionsLocal + { + get + { + if (_SystemTransactionsLocal is null) + { + _SystemTransactionsLocal = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Transactions.Local")).GetReference(filePath: "System.Transactions.Local.dll", display: "System.Transactions.Local (net100wasm)"); + } + return _SystemTransactionsLocal; + } + } + + private static PortableExecutableReference? _SystemValueTuple; + + /// + /// The for System.ValueTuple.dll + /// + public static PortableExecutableReference SystemValueTuple + { + get + { + if (_SystemValueTuple is null) + { + _SystemValueTuple = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.ValueTuple")).GetReference(filePath: "System.ValueTuple.dll", display: "System.ValueTuple (net100wasm)"); + } + return _SystemValueTuple; + } + } + + private static PortableExecutableReference? _SystemWeb; + + /// + /// The for System.Web.dll + /// + public static PortableExecutableReference SystemWeb + { + get + { + if (_SystemWeb is null) + { + _SystemWeb = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Web")).GetReference(filePath: "System.Web.dll", display: "System.Web (net100wasm)"); + } + return _SystemWeb; + } + } + + private static PortableExecutableReference? _SystemWebHttpUtility; + + /// + /// The for System.Web.HttpUtility.dll + /// + public static PortableExecutableReference SystemWebHttpUtility + { + get + { + if (_SystemWebHttpUtility is null) + { + _SystemWebHttpUtility = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Web.HttpUtility")).GetReference(filePath: "System.Web.HttpUtility.dll", display: "System.Web.HttpUtility (net100wasm)"); + } + return _SystemWebHttpUtility; + } + } + + private static PortableExecutableReference? _SystemWindows; + + /// + /// The for System.Windows.dll + /// + public static PortableExecutableReference SystemWindows + { + get + { + if (_SystemWindows is null) + { + _SystemWindows = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Windows")).GetReference(filePath: "System.Windows.dll", display: "System.Windows (net100wasm)"); + } + return _SystemWindows; + } + } + + private static PortableExecutableReference? _SystemXml; + + /// + /// The for System.Xml.dll + /// + public static PortableExecutableReference SystemXml + { + get + { + if (_SystemXml is null) + { + _SystemXml = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Xml")).GetReference(filePath: "System.Xml.dll", display: "System.Xml (net100wasm)"); + } + return _SystemXml; + } + } + + private static PortableExecutableReference? _SystemXmlLinq; + + /// + /// The for System.Xml.Linq.dll + /// + public static PortableExecutableReference SystemXmlLinq + { + get + { + if (_SystemXmlLinq is null) + { + _SystemXmlLinq = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Xml.Linq")).GetReference(filePath: "System.Xml.Linq.dll", display: "System.Xml.Linq (net100wasm)"); + } + return _SystemXmlLinq; + } + } + + private static PortableExecutableReference? _SystemXmlReaderWriter; + + /// + /// The for System.Xml.ReaderWriter.dll + /// + public static PortableExecutableReference SystemXmlReaderWriter + { + get + { + if (_SystemXmlReaderWriter is null) + { + _SystemXmlReaderWriter = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Xml.ReaderWriter")).GetReference(filePath: "System.Xml.ReaderWriter.dll", display: "System.Xml.ReaderWriter (net100wasm)"); + } + return _SystemXmlReaderWriter; + } + } + + private static PortableExecutableReference? _SystemXmlSerialization; + + /// + /// The for System.Xml.Serialization.dll + /// + public static PortableExecutableReference SystemXmlSerialization + { + get + { + if (_SystemXmlSerialization is null) + { + _SystemXmlSerialization = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Xml.Serialization")).GetReference(filePath: "System.Xml.Serialization.dll", display: "System.Xml.Serialization (net100wasm)"); + } + return _SystemXmlSerialization; + } + } + + private static PortableExecutableReference? _SystemXmlXDocument; + + /// + /// The for System.Xml.XDocument.dll + /// + public static PortableExecutableReference SystemXmlXDocument + { + get + { + if (_SystemXmlXDocument is null) + { + _SystemXmlXDocument = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Xml.XDocument")).GetReference(filePath: "System.Xml.XDocument.dll", display: "System.Xml.XDocument (net100wasm)"); + } + return _SystemXmlXDocument; + } + } + + private static PortableExecutableReference? _SystemXmlXmlDocument; + + /// + /// The for System.Xml.XmlDocument.dll + /// + public static PortableExecutableReference SystemXmlXmlDocument + { + get + { + if (_SystemXmlXmlDocument is null) + { + _SystemXmlXmlDocument = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Xml.XmlDocument")).GetReference(filePath: "System.Xml.XmlDocument.dll", display: "System.Xml.XmlDocument (net100wasm)"); + } + return _SystemXmlXmlDocument; + } + } + + private static PortableExecutableReference? _SystemXmlXmlSerializer; + + /// + /// The for System.Xml.XmlSerializer.dll + /// + public static PortableExecutableReference SystemXmlXmlSerializer + { + get + { + if (_SystemXmlXmlSerializer is null) + { + _SystemXmlXmlSerializer = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Xml.XmlSerializer")).GetReference(filePath: "System.Xml.XmlSerializer.dll", display: "System.Xml.XmlSerializer (net100wasm)"); + } + return _SystemXmlXmlSerializer; + } + } + + private static PortableExecutableReference? _SystemXmlXPath; + + /// + /// The for System.Xml.XPath.dll + /// + public static PortableExecutableReference SystemXmlXPath + { + get + { + if (_SystemXmlXPath is null) + { + _SystemXmlXPath = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Xml.XPath")).GetReference(filePath: "System.Xml.XPath.dll", display: "System.Xml.XPath (net100wasm)"); + } + 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(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Xml.XPath.XDocument")).GetReference(filePath: "System.Xml.XPath.XDocument.dll", display: "System.Xml.XPath.XDocument (net100wasm)"); + } + return _SystemXmlXPathXDocument; + } + } + + private static PortableExecutableReference? _WindowsBase; + + /// + /// The for WindowsBase.dll + /// + public static PortableExecutableReference WindowsBase + { + get + { + if (_WindowsBase is null) + { + _WindowsBase = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.WindowsBase")).GetReference(filePath: "WindowsBase.dll", display: "WindowsBase (net100wasm)"); + } + return _WindowsBase; + } + } + + private static PortableExecutableReference? _SystemPrivateCoreLib; + + /// + /// The for System.Private.CoreLib.dll + /// + public static PortableExecutableReference SystemPrivateCoreLib + { + get + { + if (_SystemPrivateCoreLib is null) + { + _SystemPrivateCoreLib = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("net100wasm.System.Private.CoreLib")).GetReference(filePath: "System.Private.CoreLib.dll", display: "System.Private.CoreLib (net100wasm)"); + } + return _SystemPrivateCoreLib; + } + } + + 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, + SystemIOPipelines, + SystemIOPipesAccessControl, + SystemIOPipes, + SystemIOUnmanagedMemoryStream, + SystemLinqAsyncEnumerable, + SystemLinq, + SystemLinqExpressions, + SystemLinqParallel, + SystemLinqQueryable, + SystemMemory, + SystemNet, + SystemNetHttp, + SystemNetHttpJson, + SystemNetHttpListener, + SystemNetMail, + SystemNetNameResolution, + SystemNetNetworkInformation, + SystemNetPing, + SystemNetPrimitives, + SystemNetQuic, + SystemNetRequests, + SystemNetSecurity, + SystemNetServerSentEvents, + SystemNetServicePoint, + SystemNetSockets, + SystemNetWebClient, + SystemNetWebHeaderCollection, + SystemNetWebProxy, + SystemNetWebSocketsClient, + SystemNetWebSockets, + SystemNumerics, + SystemNumericsVectors, + SystemObjectModel, + SystemPrivateDataContractSerialization, + SystemPrivateUri, + SystemPrivateXml, + SystemPrivateXmlLinq, + 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, + SystemThreadingAccessControl, + 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, + SystemPrivateCoreLib, + ]; + } + return _all; + } + } + } +} + +public static partial class Net100Wasm +{ + public static class Resources + { + /// + /// The image bytes for Microsoft.CSharp.dll + /// + public static byte[] MicrosoftCSharp => ResourceLoader.GetOrCreateResource(ref _MicrosoftCSharp, "net100wasm.Microsoft.CSharp"); + private static byte[]? _MicrosoftCSharp; + + /// + /// The image bytes for Microsoft.VisualBasic.Core.dll + /// + public static byte[] MicrosoftVisualBasicCore => ResourceLoader.GetOrCreateResource(ref _MicrosoftVisualBasicCore, "net100wasm.Microsoft.VisualBasic.Core"); + private static byte[]? _MicrosoftVisualBasicCore; + + /// + /// The image bytes for Microsoft.VisualBasic.dll + /// + public static byte[] MicrosoftVisualBasic => ResourceLoader.GetOrCreateResource(ref _MicrosoftVisualBasic, "net100wasm.Microsoft.VisualBasic"); + private static byte[]? _MicrosoftVisualBasic; + + /// + /// The image bytes for Microsoft.Win32.Primitives.dll + /// + public static byte[] MicrosoftWin32Primitives => ResourceLoader.GetOrCreateResource(ref _MicrosoftWin32Primitives, "net100wasm.Microsoft.Win32.Primitives"); + private static byte[]? _MicrosoftWin32Primitives; + + /// + /// The image bytes for Microsoft.Win32.Registry.dll + /// + public static byte[] MicrosoftWin32Registry => ResourceLoader.GetOrCreateResource(ref _MicrosoftWin32Registry, "net100wasm.Microsoft.Win32.Registry"); + private static byte[]? _MicrosoftWin32Registry; + + /// + /// The image bytes for mscorlib.dll + /// + public static byte[] mscorlib => ResourceLoader.GetOrCreateResource(ref _mscorlib, "net100wasm.mscorlib"); + private static byte[]? _mscorlib; + + /// + /// The image bytes for netstandard.dll + /// + public static byte[] netstandard => ResourceLoader.GetOrCreateResource(ref _netstandard, "net100wasm.netstandard"); + private static byte[]? _netstandard; + + /// + /// The image bytes for System.AppContext.dll + /// + public static byte[] SystemAppContext => ResourceLoader.GetOrCreateResource(ref _SystemAppContext, "net100wasm.System.AppContext"); + private static byte[]? _SystemAppContext; + + /// + /// The image bytes for System.Buffers.dll + /// + public static byte[] SystemBuffers => ResourceLoader.GetOrCreateResource(ref _SystemBuffers, "net100wasm.System.Buffers"); + private static byte[]? _SystemBuffers; + + /// + /// The image bytes for System.Collections.Concurrent.dll + /// + public static byte[] SystemCollectionsConcurrent => ResourceLoader.GetOrCreateResource(ref _SystemCollectionsConcurrent, "net100wasm.System.Collections.Concurrent"); + private static byte[]? _SystemCollectionsConcurrent; + + /// + /// The image bytes for System.Collections.dll + /// + public static byte[] SystemCollections => ResourceLoader.GetOrCreateResource(ref _SystemCollections, "net100wasm.System.Collections"); + private static byte[]? _SystemCollections; + + /// + /// The image bytes for System.Collections.Immutable.dll + /// + public static byte[] SystemCollectionsImmutable => ResourceLoader.GetOrCreateResource(ref _SystemCollectionsImmutable, "net100wasm.System.Collections.Immutable"); + private static byte[]? _SystemCollectionsImmutable; + + /// + /// The image bytes for System.Collections.NonGeneric.dll + /// + public static byte[] SystemCollectionsNonGeneric => ResourceLoader.GetOrCreateResource(ref _SystemCollectionsNonGeneric, "net100wasm.System.Collections.NonGeneric"); + private static byte[]? _SystemCollectionsNonGeneric; + + /// + /// The image bytes for System.Collections.Specialized.dll + /// + public static byte[] SystemCollectionsSpecialized => ResourceLoader.GetOrCreateResource(ref _SystemCollectionsSpecialized, "net100wasm.System.Collections.Specialized"); + private static byte[]? _SystemCollectionsSpecialized; + + /// + /// The image bytes for System.ComponentModel.Annotations.dll + /// + public static byte[] SystemComponentModelAnnotations => ResourceLoader.GetOrCreateResource(ref _SystemComponentModelAnnotations, "net100wasm.System.ComponentModel.Annotations"); + private static byte[]? _SystemComponentModelAnnotations; + + /// + /// The image bytes for System.ComponentModel.DataAnnotations.dll + /// + public static byte[] SystemComponentModelDataAnnotations => ResourceLoader.GetOrCreateResource(ref _SystemComponentModelDataAnnotations, "net100wasm.System.ComponentModel.DataAnnotations"); + private static byte[]? _SystemComponentModelDataAnnotations; + + /// + /// The image bytes for System.ComponentModel.dll + /// + public static byte[] SystemComponentModel => ResourceLoader.GetOrCreateResource(ref _SystemComponentModel, "net100wasm.System.ComponentModel"); + private static byte[]? _SystemComponentModel; + + /// + /// The image bytes for System.ComponentModel.EventBasedAsync.dll + /// + public static byte[] SystemComponentModelEventBasedAsync => ResourceLoader.GetOrCreateResource(ref _SystemComponentModelEventBasedAsync, "net100wasm.System.ComponentModel.EventBasedAsync"); + private static byte[]? _SystemComponentModelEventBasedAsync; + + /// + /// The image bytes for System.ComponentModel.Primitives.dll + /// + public static byte[] SystemComponentModelPrimitives => ResourceLoader.GetOrCreateResource(ref _SystemComponentModelPrimitives, "net100wasm.System.ComponentModel.Primitives"); + private static byte[]? _SystemComponentModelPrimitives; + + /// + /// The image bytes for System.ComponentModel.TypeConverter.dll + /// + public static byte[] SystemComponentModelTypeConverter => ResourceLoader.GetOrCreateResource(ref _SystemComponentModelTypeConverter, "net100wasm.System.ComponentModel.TypeConverter"); + private static byte[]? _SystemComponentModelTypeConverter; + + /// + /// The image bytes for System.Configuration.dll + /// + public static byte[] SystemConfiguration => ResourceLoader.GetOrCreateResource(ref _SystemConfiguration, "net100wasm.System.Configuration"); + private static byte[]? _SystemConfiguration; + + /// + /// The image bytes for System.Console.dll + /// + public static byte[] SystemConsole => ResourceLoader.GetOrCreateResource(ref _SystemConsole, "net100wasm.System.Console"); + private static byte[]? _SystemConsole; + + /// + /// The image bytes for System.Core.dll + /// + public static byte[] SystemCore => ResourceLoader.GetOrCreateResource(ref _SystemCore, "net100wasm.System.Core"); + private static byte[]? _SystemCore; + + /// + /// The image bytes for System.Data.Common.dll + /// + public static byte[] SystemDataCommon => ResourceLoader.GetOrCreateResource(ref _SystemDataCommon, "net100wasm.System.Data.Common"); + private static byte[]? _SystemDataCommon; + + /// + /// The image bytes for System.Data.DataSetExtensions.dll + /// + public static byte[] SystemDataDataSetExtensions => ResourceLoader.GetOrCreateResource(ref _SystemDataDataSetExtensions, "net100wasm.System.Data.DataSetExtensions"); + private static byte[]? _SystemDataDataSetExtensions; + + /// + /// The image bytes for System.Data.dll + /// + public static byte[] SystemData => ResourceLoader.GetOrCreateResource(ref _SystemData, "net100wasm.System.Data"); + private static byte[]? _SystemData; + + /// + /// The image bytes for System.Diagnostics.Contracts.dll + /// + public static byte[] SystemDiagnosticsContracts => ResourceLoader.GetOrCreateResource(ref _SystemDiagnosticsContracts, "net100wasm.System.Diagnostics.Contracts"); + private static byte[]? _SystemDiagnosticsContracts; + + /// + /// The image bytes for System.Diagnostics.Debug.dll + /// + public static byte[] SystemDiagnosticsDebug => ResourceLoader.GetOrCreateResource(ref _SystemDiagnosticsDebug, "net100wasm.System.Diagnostics.Debug"); + private static byte[]? _SystemDiagnosticsDebug; + + /// + /// The image bytes for System.Diagnostics.DiagnosticSource.dll + /// + public static byte[] SystemDiagnosticsDiagnosticSource => ResourceLoader.GetOrCreateResource(ref _SystemDiagnosticsDiagnosticSource, "net100wasm.System.Diagnostics.DiagnosticSource"); + private static byte[]? _SystemDiagnosticsDiagnosticSource; + + /// + /// The image bytes for System.Diagnostics.FileVersionInfo.dll + /// + public static byte[] SystemDiagnosticsFileVersionInfo => ResourceLoader.GetOrCreateResource(ref _SystemDiagnosticsFileVersionInfo, "net100wasm.System.Diagnostics.FileVersionInfo"); + private static byte[]? _SystemDiagnosticsFileVersionInfo; + + /// + /// The image bytes for System.Diagnostics.Process.dll + /// + public static byte[] SystemDiagnosticsProcess => ResourceLoader.GetOrCreateResource(ref _SystemDiagnosticsProcess, "net100wasm.System.Diagnostics.Process"); + private static byte[]? _SystemDiagnosticsProcess; + + /// + /// The image bytes for System.Diagnostics.StackTrace.dll + /// + public static byte[] SystemDiagnosticsStackTrace => ResourceLoader.GetOrCreateResource(ref _SystemDiagnosticsStackTrace, "net100wasm.System.Diagnostics.StackTrace"); + private static byte[]? _SystemDiagnosticsStackTrace; + + /// + /// The image bytes for System.Diagnostics.TextWriterTraceListener.dll + /// + public static byte[] SystemDiagnosticsTextWriterTraceListener => ResourceLoader.GetOrCreateResource(ref _SystemDiagnosticsTextWriterTraceListener, "net100wasm.System.Diagnostics.TextWriterTraceListener"); + private static byte[]? _SystemDiagnosticsTextWriterTraceListener; + + /// + /// The image bytes for System.Diagnostics.Tools.dll + /// + public static byte[] SystemDiagnosticsTools => ResourceLoader.GetOrCreateResource(ref _SystemDiagnosticsTools, "net100wasm.System.Diagnostics.Tools"); + private static byte[]? _SystemDiagnosticsTools; + + /// + /// The image bytes for System.Diagnostics.TraceSource.dll + /// + public static byte[] SystemDiagnosticsTraceSource => ResourceLoader.GetOrCreateResource(ref _SystemDiagnosticsTraceSource, "net100wasm.System.Diagnostics.TraceSource"); + private static byte[]? _SystemDiagnosticsTraceSource; + + /// + /// The image bytes for System.Diagnostics.Tracing.dll + /// + public static byte[] SystemDiagnosticsTracing => ResourceLoader.GetOrCreateResource(ref _SystemDiagnosticsTracing, "net100wasm.System.Diagnostics.Tracing"); + private static byte[]? _SystemDiagnosticsTracing; + + /// + /// The image bytes for System.dll + /// + public static byte[] System => ResourceLoader.GetOrCreateResource(ref _System, "net100wasm.System"); + private static byte[]? _System; + + /// + /// The image bytes for System.Drawing.dll + /// + public static byte[] SystemDrawing => ResourceLoader.GetOrCreateResource(ref _SystemDrawing, "net100wasm.System.Drawing"); + private static byte[]? _SystemDrawing; + + /// + /// The image bytes for System.Drawing.Primitives.dll + /// + public static byte[] SystemDrawingPrimitives => ResourceLoader.GetOrCreateResource(ref _SystemDrawingPrimitives, "net100wasm.System.Drawing.Primitives"); + private static byte[]? _SystemDrawingPrimitives; + + /// + /// The image bytes for System.Dynamic.Runtime.dll + /// + public static byte[] SystemDynamicRuntime => ResourceLoader.GetOrCreateResource(ref _SystemDynamicRuntime, "net100wasm.System.Dynamic.Runtime"); + private static byte[]? _SystemDynamicRuntime; + + /// + /// The image bytes for System.Formats.Asn1.dll + /// + public static byte[] SystemFormatsAsn1 => ResourceLoader.GetOrCreateResource(ref _SystemFormatsAsn1, "net100wasm.System.Formats.Asn1"); + private static byte[]? _SystemFormatsAsn1; + + /// + /// The image bytes for System.Formats.Tar.dll + /// + public static byte[] SystemFormatsTar => ResourceLoader.GetOrCreateResource(ref _SystemFormatsTar, "net100wasm.System.Formats.Tar"); + private static byte[]? _SystemFormatsTar; + + /// + /// The image bytes for System.Globalization.Calendars.dll + /// + public static byte[] SystemGlobalizationCalendars => ResourceLoader.GetOrCreateResource(ref _SystemGlobalizationCalendars, "net100wasm.System.Globalization.Calendars"); + private static byte[]? _SystemGlobalizationCalendars; + + /// + /// The image bytes for System.Globalization.dll + /// + public static byte[] SystemGlobalization => ResourceLoader.GetOrCreateResource(ref _SystemGlobalization, "net100wasm.System.Globalization"); + private static byte[]? _SystemGlobalization; + + /// + /// The image bytes for System.Globalization.Extensions.dll + /// + public static byte[] SystemGlobalizationExtensions => ResourceLoader.GetOrCreateResource(ref _SystemGlobalizationExtensions, "net100wasm.System.Globalization.Extensions"); + private static byte[]? _SystemGlobalizationExtensions; + + /// + /// The image bytes for System.IO.Compression.Brotli.dll + /// + public static byte[] SystemIOCompressionBrotli => ResourceLoader.GetOrCreateResource(ref _SystemIOCompressionBrotli, "net100wasm.System.IO.Compression.Brotli"); + private static byte[]? _SystemIOCompressionBrotli; + + /// + /// The image bytes for System.IO.Compression.dll + /// + public static byte[] SystemIOCompression => ResourceLoader.GetOrCreateResource(ref _SystemIOCompression, "net100wasm.System.IO.Compression"); + private static byte[]? _SystemIOCompression; + + /// + /// The image bytes for System.IO.Compression.FileSystem.dll + /// + public static byte[] SystemIOCompressionFileSystem => ResourceLoader.GetOrCreateResource(ref _SystemIOCompressionFileSystem, "net100wasm.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, "net100wasm.System.IO.Compression.ZipFile"); + private static byte[]? _SystemIOCompressionZipFile; + + /// + /// The image bytes for System.IO.dll + /// + public static byte[] SystemIO => ResourceLoader.GetOrCreateResource(ref _SystemIO, "net100wasm.System.IO"); + private static byte[]? _SystemIO; + + /// + /// The image bytes for System.IO.FileSystem.AccessControl.dll + /// + public static byte[] SystemIOFileSystemAccessControl => ResourceLoader.GetOrCreateResource(ref _SystemIOFileSystemAccessControl, "net100wasm.System.IO.FileSystem.AccessControl"); + private static byte[]? _SystemIOFileSystemAccessControl; + + /// + /// The image bytes for System.IO.FileSystem.dll + /// + public static byte[] SystemIOFileSystem => ResourceLoader.GetOrCreateResource(ref _SystemIOFileSystem, "net100wasm.System.IO.FileSystem"); + private static byte[]? _SystemIOFileSystem; + + /// + /// The image bytes for System.IO.FileSystem.DriveInfo.dll + /// + public static byte[] SystemIOFileSystemDriveInfo => ResourceLoader.GetOrCreateResource(ref _SystemIOFileSystemDriveInfo, "net100wasm.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, "net100wasm.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, "net100wasm.System.IO.FileSystem.Watcher"); + private static byte[]? _SystemIOFileSystemWatcher; + + /// + /// The image bytes for System.IO.IsolatedStorage.dll + /// + public static byte[] SystemIOIsolatedStorage => ResourceLoader.GetOrCreateResource(ref _SystemIOIsolatedStorage, "net100wasm.System.IO.IsolatedStorage"); + private static byte[]? _SystemIOIsolatedStorage; + + /// + /// The image bytes for System.IO.MemoryMappedFiles.dll + /// + public static byte[] SystemIOMemoryMappedFiles => ResourceLoader.GetOrCreateResource(ref _SystemIOMemoryMappedFiles, "net100wasm.System.IO.MemoryMappedFiles"); + private static byte[]? _SystemIOMemoryMappedFiles; + + /// + /// The image bytes for System.IO.Pipelines.dll + /// + public static byte[] SystemIOPipelines => ResourceLoader.GetOrCreateResource(ref _SystemIOPipelines, "net100wasm.System.IO.Pipelines"); + private static byte[]? _SystemIOPipelines; + + /// + /// The image bytes for System.IO.Pipes.AccessControl.dll + /// + public static byte[] SystemIOPipesAccessControl => ResourceLoader.GetOrCreateResource(ref _SystemIOPipesAccessControl, "net100wasm.System.IO.Pipes.AccessControl"); + private static byte[]? _SystemIOPipesAccessControl; + + /// + /// The image bytes for System.IO.Pipes.dll + /// + public static byte[] SystemIOPipes => ResourceLoader.GetOrCreateResource(ref _SystemIOPipes, "net100wasm.System.IO.Pipes"); + private static byte[]? _SystemIOPipes; + + /// + /// The image bytes for System.IO.UnmanagedMemoryStream.dll + /// + public static byte[] SystemIOUnmanagedMemoryStream => ResourceLoader.GetOrCreateResource(ref _SystemIOUnmanagedMemoryStream, "net100wasm.System.IO.UnmanagedMemoryStream"); + private static byte[]? _SystemIOUnmanagedMemoryStream; + + /// + /// The image bytes for System.Linq.AsyncEnumerable.dll + /// + public static byte[] SystemLinqAsyncEnumerable => ResourceLoader.GetOrCreateResource(ref _SystemLinqAsyncEnumerable, "net100wasm.System.Linq.AsyncEnumerable"); + private static byte[]? _SystemLinqAsyncEnumerable; + + /// + /// The image bytes for System.Linq.dll + /// + public static byte[] SystemLinq => ResourceLoader.GetOrCreateResource(ref _SystemLinq, "net100wasm.System.Linq"); + private static byte[]? _SystemLinq; + + /// + /// The image bytes for System.Linq.Expressions.dll + /// + public static byte[] SystemLinqExpressions => ResourceLoader.GetOrCreateResource(ref _SystemLinqExpressions, "net100wasm.System.Linq.Expressions"); + private static byte[]? _SystemLinqExpressions; + + /// + /// The image bytes for System.Linq.Parallel.dll + /// + public static byte[] SystemLinqParallel => ResourceLoader.GetOrCreateResource(ref _SystemLinqParallel, "net100wasm.System.Linq.Parallel"); + private static byte[]? _SystemLinqParallel; + + /// + /// The image bytes for System.Linq.Queryable.dll + /// + public static byte[] SystemLinqQueryable => ResourceLoader.GetOrCreateResource(ref _SystemLinqQueryable, "net100wasm.System.Linq.Queryable"); + private static byte[]? _SystemLinqQueryable; + + /// + /// The image bytes for System.Memory.dll + /// + public static byte[] SystemMemory => ResourceLoader.GetOrCreateResource(ref _SystemMemory, "net100wasm.System.Memory"); + private static byte[]? _SystemMemory; + + /// + /// The image bytes for System.Net.dll + /// + public static byte[] SystemNet => ResourceLoader.GetOrCreateResource(ref _SystemNet, "net100wasm.System.Net"); + private static byte[]? _SystemNet; + + /// + /// The image bytes for System.Net.Http.dll + /// + public static byte[] SystemNetHttp => ResourceLoader.GetOrCreateResource(ref _SystemNetHttp, "net100wasm.System.Net.Http"); + private static byte[]? _SystemNetHttp; + + /// + /// The image bytes for System.Net.Http.Json.dll + /// + public static byte[] SystemNetHttpJson => ResourceLoader.GetOrCreateResource(ref _SystemNetHttpJson, "net100wasm.System.Net.Http.Json"); + private static byte[]? _SystemNetHttpJson; + + /// + /// The image bytes for System.Net.HttpListener.dll + /// + public static byte[] SystemNetHttpListener => ResourceLoader.GetOrCreateResource(ref _SystemNetHttpListener, "net100wasm.System.Net.HttpListener"); + private static byte[]? _SystemNetHttpListener; + + /// + /// The image bytes for System.Net.Mail.dll + /// + public static byte[] SystemNetMail => ResourceLoader.GetOrCreateResource(ref _SystemNetMail, "net100wasm.System.Net.Mail"); + private static byte[]? _SystemNetMail; + + /// + /// The image bytes for System.Net.NameResolution.dll + /// + public static byte[] SystemNetNameResolution => ResourceLoader.GetOrCreateResource(ref _SystemNetNameResolution, "net100wasm.System.Net.NameResolution"); + private static byte[]? _SystemNetNameResolution; + + /// + /// The image bytes for System.Net.NetworkInformation.dll + /// + public static byte[] SystemNetNetworkInformation => ResourceLoader.GetOrCreateResource(ref _SystemNetNetworkInformation, "net100wasm.System.Net.NetworkInformation"); + private static byte[]? _SystemNetNetworkInformation; + + /// + /// The image bytes for System.Net.Ping.dll + /// + public static byte[] SystemNetPing => ResourceLoader.GetOrCreateResource(ref _SystemNetPing, "net100wasm.System.Net.Ping"); + private static byte[]? _SystemNetPing; + + /// + /// The image bytes for System.Net.Primitives.dll + /// + public static byte[] SystemNetPrimitives => ResourceLoader.GetOrCreateResource(ref _SystemNetPrimitives, "net100wasm.System.Net.Primitives"); + private static byte[]? _SystemNetPrimitives; + + /// + /// The image bytes for System.Net.Quic.dll + /// + public static byte[] SystemNetQuic => ResourceLoader.GetOrCreateResource(ref _SystemNetQuic, "net100wasm.System.Net.Quic"); + private static byte[]? _SystemNetQuic; + + /// + /// The image bytes for System.Net.Requests.dll + /// + public static byte[] SystemNetRequests => ResourceLoader.GetOrCreateResource(ref _SystemNetRequests, "net100wasm.System.Net.Requests"); + private static byte[]? _SystemNetRequests; + + /// + /// The image bytes for System.Net.Security.dll + /// + public static byte[] SystemNetSecurity => ResourceLoader.GetOrCreateResource(ref _SystemNetSecurity, "net100wasm.System.Net.Security"); + private static byte[]? _SystemNetSecurity; + + /// + /// The image bytes for System.Net.ServerSentEvents.dll + /// + public static byte[] SystemNetServerSentEvents => ResourceLoader.GetOrCreateResource(ref _SystemNetServerSentEvents, "net100wasm.System.Net.ServerSentEvents"); + private static byte[]? _SystemNetServerSentEvents; + + /// + /// The image bytes for System.Net.ServicePoint.dll + /// + public static byte[] SystemNetServicePoint => ResourceLoader.GetOrCreateResource(ref _SystemNetServicePoint, "net100wasm.System.Net.ServicePoint"); + private static byte[]? _SystemNetServicePoint; + + /// + /// The image bytes for System.Net.Sockets.dll + /// + public static byte[] SystemNetSockets => ResourceLoader.GetOrCreateResource(ref _SystemNetSockets, "net100wasm.System.Net.Sockets"); + private static byte[]? _SystemNetSockets; + + /// + /// The image bytes for System.Net.WebClient.dll + /// + public static byte[] SystemNetWebClient => ResourceLoader.GetOrCreateResource(ref _SystemNetWebClient, "net100wasm.System.Net.WebClient"); + private static byte[]? _SystemNetWebClient; + + /// + /// The image bytes for System.Net.WebHeaderCollection.dll + /// + public static byte[] SystemNetWebHeaderCollection => ResourceLoader.GetOrCreateResource(ref _SystemNetWebHeaderCollection, "net100wasm.System.Net.WebHeaderCollection"); + private static byte[]? _SystemNetWebHeaderCollection; + + /// + /// The image bytes for System.Net.WebProxy.dll + /// + public static byte[] SystemNetWebProxy => ResourceLoader.GetOrCreateResource(ref _SystemNetWebProxy, "net100wasm.System.Net.WebProxy"); + private static byte[]? _SystemNetWebProxy; + + /// + /// The image bytes for System.Net.WebSockets.Client.dll + /// + public static byte[] SystemNetWebSocketsClient => ResourceLoader.GetOrCreateResource(ref _SystemNetWebSocketsClient, "net100wasm.System.Net.WebSockets.Client"); + private static byte[]? _SystemNetWebSocketsClient; + + /// + /// The image bytes for System.Net.WebSockets.dll + /// + public static byte[] SystemNetWebSockets => ResourceLoader.GetOrCreateResource(ref _SystemNetWebSockets, "net100wasm.System.Net.WebSockets"); + private static byte[]? _SystemNetWebSockets; + + /// + /// The image bytes for System.Numerics.dll + /// + public static byte[] SystemNumerics => ResourceLoader.GetOrCreateResource(ref _SystemNumerics, "net100wasm.System.Numerics"); + private static byte[]? _SystemNumerics; + + /// + /// The image bytes for System.Numerics.Vectors.dll + /// + public static byte[] SystemNumericsVectors => ResourceLoader.GetOrCreateResource(ref _SystemNumericsVectors, "net100wasm.System.Numerics.Vectors"); + private static byte[]? _SystemNumericsVectors; + + /// + /// The image bytes for System.ObjectModel.dll + /// + public static byte[] SystemObjectModel => ResourceLoader.GetOrCreateResource(ref _SystemObjectModel, "net100wasm.System.ObjectModel"); + private static byte[]? _SystemObjectModel; + + /// + /// The image bytes for System.Private.DataContractSerialization.dll + /// + public static byte[] SystemPrivateDataContractSerialization => ResourceLoader.GetOrCreateResource(ref _SystemPrivateDataContractSerialization, "net100wasm.System.Private.DataContractSerialization"); + private static byte[]? _SystemPrivateDataContractSerialization; + + /// + /// The image bytes for System.Private.Uri.dll + /// + public static byte[] SystemPrivateUri => ResourceLoader.GetOrCreateResource(ref _SystemPrivateUri, "net100wasm.System.Private.Uri"); + private static byte[]? _SystemPrivateUri; + + /// + /// The image bytes for System.Private.Xml.dll + /// + public static byte[] SystemPrivateXml => ResourceLoader.GetOrCreateResource(ref _SystemPrivateXml, "net100wasm.System.Private.Xml"); + private static byte[]? _SystemPrivateXml; + + /// + /// The image bytes for System.Private.Xml.Linq.dll + /// + public static byte[] SystemPrivateXmlLinq => ResourceLoader.GetOrCreateResource(ref _SystemPrivateXmlLinq, "net100wasm.System.Private.Xml.Linq"); + private static byte[]? _SystemPrivateXmlLinq; + + /// + /// The image bytes for System.Reflection.DispatchProxy.dll + /// + public static byte[] SystemReflectionDispatchProxy => ResourceLoader.GetOrCreateResource(ref _SystemReflectionDispatchProxy, "net100wasm.System.Reflection.DispatchProxy"); + private static byte[]? _SystemReflectionDispatchProxy; + + /// + /// The image bytes for System.Reflection.dll + /// + public static byte[] SystemReflection => ResourceLoader.GetOrCreateResource(ref _SystemReflection, "net100wasm.System.Reflection"); + private static byte[]? _SystemReflection; + + /// + /// The image bytes for System.Reflection.Emit.dll + /// + public static byte[] SystemReflectionEmit => ResourceLoader.GetOrCreateResource(ref _SystemReflectionEmit, "net100wasm.System.Reflection.Emit"); + private static byte[]? _SystemReflectionEmit; + + /// + /// The image bytes for System.Reflection.Emit.ILGeneration.dll + /// + public static byte[] SystemReflectionEmitILGeneration => ResourceLoader.GetOrCreateResource(ref _SystemReflectionEmitILGeneration, "net100wasm.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, "net100wasm.System.Reflection.Emit.Lightweight"); + private static byte[]? _SystemReflectionEmitLightweight; + + /// + /// The image bytes for System.Reflection.Extensions.dll + /// + public static byte[] SystemReflectionExtensions => ResourceLoader.GetOrCreateResource(ref _SystemReflectionExtensions, "net100wasm.System.Reflection.Extensions"); + private static byte[]? _SystemReflectionExtensions; + + /// + /// The image bytes for System.Reflection.Metadata.dll + /// + public static byte[] SystemReflectionMetadata => ResourceLoader.GetOrCreateResource(ref _SystemReflectionMetadata, "net100wasm.System.Reflection.Metadata"); + private static byte[]? _SystemReflectionMetadata; + + /// + /// The image bytes for System.Reflection.Primitives.dll + /// + public static byte[] SystemReflectionPrimitives => ResourceLoader.GetOrCreateResource(ref _SystemReflectionPrimitives, "net100wasm.System.Reflection.Primitives"); + private static byte[]? _SystemReflectionPrimitives; + + /// + /// The image bytes for System.Reflection.TypeExtensions.dll + /// + public static byte[] SystemReflectionTypeExtensions => ResourceLoader.GetOrCreateResource(ref _SystemReflectionTypeExtensions, "net100wasm.System.Reflection.TypeExtensions"); + private static byte[]? _SystemReflectionTypeExtensions; + + /// + /// The image bytes for System.Resources.Reader.dll + /// + public static byte[] SystemResourcesReader => ResourceLoader.GetOrCreateResource(ref _SystemResourcesReader, "net100wasm.System.Resources.Reader"); + private static byte[]? _SystemResourcesReader; + + /// + /// The image bytes for System.Resources.ResourceManager.dll + /// + public static byte[] SystemResourcesResourceManager => ResourceLoader.GetOrCreateResource(ref _SystemResourcesResourceManager, "net100wasm.System.Resources.ResourceManager"); + private static byte[]? _SystemResourcesResourceManager; + + /// + /// The image bytes for System.Resources.Writer.dll + /// + public static byte[] SystemResourcesWriter => ResourceLoader.GetOrCreateResource(ref _SystemResourcesWriter, "net100wasm.System.Resources.Writer"); + private static byte[]? _SystemResourcesWriter; + + /// + /// The image bytes for System.Runtime.CompilerServices.Unsafe.dll + /// + public static byte[] SystemRuntimeCompilerServicesUnsafe => ResourceLoader.GetOrCreateResource(ref _SystemRuntimeCompilerServicesUnsafe, "net100wasm.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, "net100wasm.System.Runtime.CompilerServices.VisualC"); + private static byte[]? _SystemRuntimeCompilerServicesVisualC; + + /// + /// The image bytes for System.Runtime.dll + /// + public static byte[] SystemRuntime => ResourceLoader.GetOrCreateResource(ref _SystemRuntime, "net100wasm.System.Runtime"); + private static byte[]? _SystemRuntime; + + /// + /// The image bytes for System.Runtime.Extensions.dll + /// + public static byte[] SystemRuntimeExtensions => ResourceLoader.GetOrCreateResource(ref _SystemRuntimeExtensions, "net100wasm.System.Runtime.Extensions"); + private static byte[]? _SystemRuntimeExtensions; + + /// + /// The image bytes for System.Runtime.Handles.dll + /// + public static byte[] SystemRuntimeHandles => ResourceLoader.GetOrCreateResource(ref _SystemRuntimeHandles, "net100wasm.System.Runtime.Handles"); + private static byte[]? _SystemRuntimeHandles; + + /// + /// The image bytes for System.Runtime.InteropServices.dll + /// + public static byte[] SystemRuntimeInteropServices => ResourceLoader.GetOrCreateResource(ref _SystemRuntimeInteropServices, "net100wasm.System.Runtime.InteropServices"); + private static byte[]? _SystemRuntimeInteropServices; + + /// + /// The image bytes for System.Runtime.InteropServices.JavaScript.dll + /// + public static byte[] SystemRuntimeInteropServicesJavaScript => ResourceLoader.GetOrCreateResource(ref _SystemRuntimeInteropServicesJavaScript, "net100wasm.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, "net100wasm.System.Runtime.InteropServices.RuntimeInformation"); + private static byte[]? _SystemRuntimeInteropServicesRuntimeInformation; + + /// + /// The image bytes for System.Runtime.Intrinsics.dll + /// + public static byte[] SystemRuntimeIntrinsics => ResourceLoader.GetOrCreateResource(ref _SystemRuntimeIntrinsics, "net100wasm.System.Runtime.Intrinsics"); + private static byte[]? _SystemRuntimeIntrinsics; + + /// + /// The image bytes for System.Runtime.Loader.dll + /// + public static byte[] SystemRuntimeLoader => ResourceLoader.GetOrCreateResource(ref _SystemRuntimeLoader, "net100wasm.System.Runtime.Loader"); + private static byte[]? _SystemRuntimeLoader; + + /// + /// The image bytes for System.Runtime.Numerics.dll + /// + public static byte[] SystemRuntimeNumerics => ResourceLoader.GetOrCreateResource(ref _SystemRuntimeNumerics, "net100wasm.System.Runtime.Numerics"); + private static byte[]? _SystemRuntimeNumerics; + + /// + /// The image bytes for System.Runtime.Serialization.dll + /// + public static byte[] SystemRuntimeSerialization => ResourceLoader.GetOrCreateResource(ref _SystemRuntimeSerialization, "net100wasm.System.Runtime.Serialization"); + private static byte[]? _SystemRuntimeSerialization; + + /// + /// The image bytes for System.Runtime.Serialization.Formatters.dll + /// + public static byte[] SystemRuntimeSerializationFormatters => ResourceLoader.GetOrCreateResource(ref _SystemRuntimeSerializationFormatters, "net100wasm.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, "net100wasm.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, "net100wasm.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, "net100wasm.System.Runtime.Serialization.Xml"); + private static byte[]? _SystemRuntimeSerializationXml; + + /// + /// The image bytes for System.Security.AccessControl.dll + /// + public static byte[] SystemSecurityAccessControl => ResourceLoader.GetOrCreateResource(ref _SystemSecurityAccessControl, "net100wasm.System.Security.AccessControl"); + private static byte[]? _SystemSecurityAccessControl; + + /// + /// The image bytes for System.Security.Claims.dll + /// + public static byte[] SystemSecurityClaims => ResourceLoader.GetOrCreateResource(ref _SystemSecurityClaims, "net100wasm.System.Security.Claims"); + private static byte[]? _SystemSecurityClaims; + + /// + /// The image bytes for System.Security.Cryptography.Algorithms.dll + /// + public static byte[] SystemSecurityCryptographyAlgorithms => ResourceLoader.GetOrCreateResource(ref _SystemSecurityCryptographyAlgorithms, "net100wasm.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, "net100wasm.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, "net100wasm.System.Security.Cryptography.Csp"); + private static byte[]? _SystemSecurityCryptographyCsp; + + /// + /// The image bytes for System.Security.Cryptography.dll + /// + public static byte[] SystemSecurityCryptography => ResourceLoader.GetOrCreateResource(ref _SystemSecurityCryptography, "net100wasm.System.Security.Cryptography"); + private static byte[]? _SystemSecurityCryptography; + + /// + /// The image bytes for System.Security.Cryptography.Encoding.dll + /// + public static byte[] SystemSecurityCryptographyEncoding => ResourceLoader.GetOrCreateResource(ref _SystemSecurityCryptographyEncoding, "net100wasm.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, "net100wasm.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, "net100wasm.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, "net100wasm.System.Security.Cryptography.X509Certificates"); + private static byte[]? _SystemSecurityCryptographyX509Certificates; + + /// + /// The image bytes for System.Security.dll + /// + public static byte[] SystemSecurity => ResourceLoader.GetOrCreateResource(ref _SystemSecurity, "net100wasm.System.Security"); + private static byte[]? _SystemSecurity; + + /// + /// The image bytes for System.Security.Principal.dll + /// + public static byte[] SystemSecurityPrincipal => ResourceLoader.GetOrCreateResource(ref _SystemSecurityPrincipal, "net100wasm.System.Security.Principal"); + private static byte[]? _SystemSecurityPrincipal; + + /// + /// The image bytes for System.Security.Principal.Windows.dll + /// + public static byte[] SystemSecurityPrincipalWindows => ResourceLoader.GetOrCreateResource(ref _SystemSecurityPrincipalWindows, "net100wasm.System.Security.Principal.Windows"); + private static byte[]? _SystemSecurityPrincipalWindows; + + /// + /// The image bytes for System.Security.SecureString.dll + /// + public static byte[] SystemSecuritySecureString => ResourceLoader.GetOrCreateResource(ref _SystemSecuritySecureString, "net100wasm.System.Security.SecureString"); + private static byte[]? _SystemSecuritySecureString; + + /// + /// The image bytes for System.ServiceModel.Web.dll + /// + public static byte[] SystemServiceModelWeb => ResourceLoader.GetOrCreateResource(ref _SystemServiceModelWeb, "net100wasm.System.ServiceModel.Web"); + private static byte[]? _SystemServiceModelWeb; + + /// + /// The image bytes for System.ServiceProcess.dll + /// + public static byte[] SystemServiceProcess => ResourceLoader.GetOrCreateResource(ref _SystemServiceProcess, "net100wasm.System.ServiceProcess"); + private static byte[]? _SystemServiceProcess; + + /// + /// The image bytes for System.Text.Encoding.CodePages.dll + /// + public static byte[] SystemTextEncodingCodePages => ResourceLoader.GetOrCreateResource(ref _SystemTextEncodingCodePages, "net100wasm.System.Text.Encoding.CodePages"); + private static byte[]? _SystemTextEncodingCodePages; + + /// + /// The image bytes for System.Text.Encoding.dll + /// + public static byte[] SystemTextEncoding => ResourceLoader.GetOrCreateResource(ref _SystemTextEncoding, "net100wasm.System.Text.Encoding"); + private static byte[]? _SystemTextEncoding; + + /// + /// The image bytes for System.Text.Encoding.Extensions.dll + /// + public static byte[] SystemTextEncodingExtensions => ResourceLoader.GetOrCreateResource(ref _SystemTextEncodingExtensions, "net100wasm.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, "net100wasm.System.Text.Encodings.Web"); + private static byte[]? _SystemTextEncodingsWeb; + + /// + /// The image bytes for System.Text.Json.dll + /// + public static byte[] SystemTextJson => ResourceLoader.GetOrCreateResource(ref _SystemTextJson, "net100wasm.System.Text.Json"); + private static byte[]? _SystemTextJson; + + /// + /// The image bytes for System.Text.RegularExpressions.dll + /// + public static byte[] SystemTextRegularExpressions => ResourceLoader.GetOrCreateResource(ref _SystemTextRegularExpressions, "net100wasm.System.Text.RegularExpressions"); + private static byte[]? _SystemTextRegularExpressions; + + /// + /// The image bytes for System.Threading.AccessControl.dll + /// + public static byte[] SystemThreadingAccessControl => ResourceLoader.GetOrCreateResource(ref _SystemThreadingAccessControl, "net100wasm.System.Threading.AccessControl"); + private static byte[]? _SystemThreadingAccessControl; + + /// + /// The image bytes for System.Threading.Channels.dll + /// + public static byte[] SystemThreadingChannels => ResourceLoader.GetOrCreateResource(ref _SystemThreadingChannels, "net100wasm.System.Threading.Channels"); + private static byte[]? _SystemThreadingChannels; + + /// + /// The image bytes for System.Threading.dll + /// + public static byte[] SystemThreading => ResourceLoader.GetOrCreateResource(ref _SystemThreading, "net100wasm.System.Threading"); + private static byte[]? _SystemThreading; + + /// + /// The image bytes for System.Threading.Overlapped.dll + /// + public static byte[] SystemThreadingOverlapped => ResourceLoader.GetOrCreateResource(ref _SystemThreadingOverlapped, "net100wasm.System.Threading.Overlapped"); + private static byte[]? _SystemThreadingOverlapped; + + /// + /// The image bytes for System.Threading.Tasks.Dataflow.dll + /// + public static byte[] SystemThreadingTasksDataflow => ResourceLoader.GetOrCreateResource(ref _SystemThreadingTasksDataflow, "net100wasm.System.Threading.Tasks.Dataflow"); + private static byte[]? _SystemThreadingTasksDataflow; + + /// + /// The image bytes for System.Threading.Tasks.dll + /// + public static byte[] SystemThreadingTasks => ResourceLoader.GetOrCreateResource(ref _SystemThreadingTasks, "net100wasm.System.Threading.Tasks"); + private static byte[]? _SystemThreadingTasks; + + /// + /// The image bytes for System.Threading.Tasks.Extensions.dll + /// + public static byte[] SystemThreadingTasksExtensions => ResourceLoader.GetOrCreateResource(ref _SystemThreadingTasksExtensions, "net100wasm.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, "net100wasm.System.Threading.Tasks.Parallel"); + private static byte[]? _SystemThreadingTasksParallel; + + /// + /// The image bytes for System.Threading.Thread.dll + /// + public static byte[] SystemThreadingThread => ResourceLoader.GetOrCreateResource(ref _SystemThreadingThread, "net100wasm.System.Threading.Thread"); + private static byte[]? _SystemThreadingThread; + + /// + /// The image bytes for System.Threading.ThreadPool.dll + /// + public static byte[] SystemThreadingThreadPool => ResourceLoader.GetOrCreateResource(ref _SystemThreadingThreadPool, "net100wasm.System.Threading.ThreadPool"); + private static byte[]? _SystemThreadingThreadPool; + + /// + /// The image bytes for System.Threading.Timer.dll + /// + public static byte[] SystemThreadingTimer => ResourceLoader.GetOrCreateResource(ref _SystemThreadingTimer, "net100wasm.System.Threading.Timer"); + private static byte[]? _SystemThreadingTimer; + + /// + /// The image bytes for System.Transactions.dll + /// + public static byte[] SystemTransactions => ResourceLoader.GetOrCreateResource(ref _SystemTransactions, "net100wasm.System.Transactions"); + private static byte[]? _SystemTransactions; + + /// + /// The image bytes for System.Transactions.Local.dll + /// + public static byte[] SystemTransactionsLocal => ResourceLoader.GetOrCreateResource(ref _SystemTransactionsLocal, "net100wasm.System.Transactions.Local"); + private static byte[]? _SystemTransactionsLocal; + + /// + /// The image bytes for System.ValueTuple.dll + /// + public static byte[] SystemValueTuple => ResourceLoader.GetOrCreateResource(ref _SystemValueTuple, "net100wasm.System.ValueTuple"); + private static byte[]? _SystemValueTuple; + + /// + /// The image bytes for System.Web.dll + /// + public static byte[] SystemWeb => ResourceLoader.GetOrCreateResource(ref _SystemWeb, "net100wasm.System.Web"); + private static byte[]? _SystemWeb; + + /// + /// The image bytes for System.Web.HttpUtility.dll + /// + public static byte[] SystemWebHttpUtility => ResourceLoader.GetOrCreateResource(ref _SystemWebHttpUtility, "net100wasm.System.Web.HttpUtility"); + private static byte[]? _SystemWebHttpUtility; + + /// + /// The image bytes for System.Windows.dll + /// + public static byte[] SystemWindows => ResourceLoader.GetOrCreateResource(ref _SystemWindows, "net100wasm.System.Windows"); + private static byte[]? _SystemWindows; + + /// + /// The image bytes for System.Xml.dll + /// + public static byte[] SystemXml => ResourceLoader.GetOrCreateResource(ref _SystemXml, "net100wasm.System.Xml"); + private static byte[]? _SystemXml; + + /// + /// The image bytes for System.Xml.Linq.dll + /// + public static byte[] SystemXmlLinq => ResourceLoader.GetOrCreateResource(ref _SystemXmlLinq, "net100wasm.System.Xml.Linq"); + private static byte[]? _SystemXmlLinq; + + /// + /// The image bytes for System.Xml.ReaderWriter.dll + /// + public static byte[] SystemXmlReaderWriter => ResourceLoader.GetOrCreateResource(ref _SystemXmlReaderWriter, "net100wasm.System.Xml.ReaderWriter"); + private static byte[]? _SystemXmlReaderWriter; + + /// + /// The image bytes for System.Xml.Serialization.dll + /// + public static byte[] SystemXmlSerialization => ResourceLoader.GetOrCreateResource(ref _SystemXmlSerialization, "net100wasm.System.Xml.Serialization"); + private static byte[]? _SystemXmlSerialization; + + /// + /// The image bytes for System.Xml.XDocument.dll + /// + public static byte[] SystemXmlXDocument => ResourceLoader.GetOrCreateResource(ref _SystemXmlXDocument, "net100wasm.System.Xml.XDocument"); + private static byte[]? _SystemXmlXDocument; + + /// + /// The image bytes for System.Xml.XmlDocument.dll + /// + public static byte[] SystemXmlXmlDocument => ResourceLoader.GetOrCreateResource(ref _SystemXmlXmlDocument, "net100wasm.System.Xml.XmlDocument"); + private static byte[]? _SystemXmlXmlDocument; + + /// + /// The image bytes for System.Xml.XmlSerializer.dll + /// + public static byte[] SystemXmlXmlSerializer => ResourceLoader.GetOrCreateResource(ref _SystemXmlXmlSerializer, "net100wasm.System.Xml.XmlSerializer"); + private static byte[]? _SystemXmlXmlSerializer; + + /// + /// The image bytes for System.Xml.XPath.dll + /// + public static byte[] SystemXmlXPath => ResourceLoader.GetOrCreateResource(ref _SystemXmlXPath, "net100wasm.System.Xml.XPath"); + private static byte[]? _SystemXmlXPath; + + /// + /// The image bytes for System.Xml.XPath.XDocument.dll + /// + public static byte[] SystemXmlXPathXDocument => ResourceLoader.GetOrCreateResource(ref _SystemXmlXPathXDocument, "net100wasm.System.Xml.XPath.XDocument"); + private static byte[]? _SystemXmlXPathXDocument; + + /// + /// The image bytes for WindowsBase.dll + /// + public static byte[] WindowsBase => ResourceLoader.GetOrCreateResource(ref _WindowsBase, "net100wasm.WindowsBase"); + private static byte[]? _WindowsBase; + + /// + /// The image bytes for System.Private.CoreLib.dll + /// + public static byte[] SystemPrivateCoreLib => ResourceLoader.GetOrCreateResource(ref _SystemPrivateCoreLib, "net100wasm.System.Private.CoreLib"); + private static byte[]? _SystemPrivateCoreLib; + + + } +} + +#if !BASIC_REFERENCE_ASSEMBLIES_COMBINED + public static partial class Net100Wasm + { + + /// + /// 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/Src/Basic.Reference.Assemblies.Net100.Wasm/Generated.targets b/Src/Basic.Reference.Assemblies.Net100.Wasm/Generated.targets new file mode 100644 index 0000000..0799eef --- /dev/null +++ b/Src/Basic.Reference.Assemblies.Net100.Wasm/Generated.targets @@ -0,0 +1,692 @@ + + + + net100wasm.Microsoft.CSharp + Resources\net100wasm\Microsoft.CSharp.dll + + + net100wasm.Microsoft.VisualBasic.Core + Resources\net100wasm\Microsoft.VisualBasic.Core.dll + + + net100wasm.Microsoft.VisualBasic + Resources\net100wasm\Microsoft.VisualBasic.dll + + + net100wasm.Microsoft.Win32.Primitives + Resources\net100wasm\Microsoft.Win32.Primitives.dll + + + net100wasm.Microsoft.Win32.Registry + Resources\net100wasm\Microsoft.Win32.Registry.dll + + + net100wasm.mscorlib + Resources\net100wasm\mscorlib.dll + + + net100wasm.netstandard + Resources\net100wasm\netstandard.dll + + + net100wasm.System.AppContext + Resources\net100wasm\System.AppContext.dll + + + net100wasm.System.Buffers + Resources\net100wasm\System.Buffers.dll + + + net100wasm.System.Collections.Concurrent + Resources\net100wasm\System.Collections.Concurrent.dll + + + net100wasm.System.Collections + Resources\net100wasm\System.Collections.dll + + + net100wasm.System.Collections.Immutable + Resources\net100wasm\System.Collections.Immutable.dll + + + net100wasm.System.Collections.NonGeneric + Resources\net100wasm\System.Collections.NonGeneric.dll + + + net100wasm.System.Collections.Specialized + Resources\net100wasm\System.Collections.Specialized.dll + + + net100wasm.System.ComponentModel.Annotations + Resources\net100wasm\System.ComponentModel.Annotations.dll + + + net100wasm.System.ComponentModel.DataAnnotations + Resources\net100wasm\System.ComponentModel.DataAnnotations.dll + + + net100wasm.System.ComponentModel + Resources\net100wasm\System.ComponentModel.dll + + + net100wasm.System.ComponentModel.EventBasedAsync + Resources\net100wasm\System.ComponentModel.EventBasedAsync.dll + + + net100wasm.System.ComponentModel.Primitives + Resources\net100wasm\System.ComponentModel.Primitives.dll + + + net100wasm.System.ComponentModel.TypeConverter + Resources\net100wasm\System.ComponentModel.TypeConverter.dll + + + net100wasm.System.Configuration + Resources\net100wasm\System.Configuration.dll + + + net100wasm.System.Console + Resources\net100wasm\System.Console.dll + + + net100wasm.System.Core + Resources\net100wasm\System.Core.dll + + + net100wasm.System.Data.Common + Resources\net100wasm\System.Data.Common.dll + + + net100wasm.System.Data.DataSetExtensions + Resources\net100wasm\System.Data.DataSetExtensions.dll + + + net100wasm.System.Data + Resources\net100wasm\System.Data.dll + + + net100wasm.System.Diagnostics.Contracts + Resources\net100wasm\System.Diagnostics.Contracts.dll + + + net100wasm.System.Diagnostics.Debug + Resources\net100wasm\System.Diagnostics.Debug.dll + + + net100wasm.System.Diagnostics.DiagnosticSource + Resources\net100wasm\System.Diagnostics.DiagnosticSource.dll + + + net100wasm.System.Diagnostics.FileVersionInfo + Resources\net100wasm\System.Diagnostics.FileVersionInfo.dll + + + net100wasm.System.Diagnostics.Process + Resources\net100wasm\System.Diagnostics.Process.dll + + + net100wasm.System.Diagnostics.StackTrace + Resources\net100wasm\System.Diagnostics.StackTrace.dll + + + net100wasm.System.Diagnostics.TextWriterTraceListener + Resources\net100wasm\System.Diagnostics.TextWriterTraceListener.dll + + + net100wasm.System.Diagnostics.Tools + Resources\net100wasm\System.Diagnostics.Tools.dll + + + net100wasm.System.Diagnostics.TraceSource + Resources\net100wasm\System.Diagnostics.TraceSource.dll + + + net100wasm.System.Diagnostics.Tracing + Resources\net100wasm\System.Diagnostics.Tracing.dll + + + net100wasm.System + Resources\net100wasm\System.dll + + + net100wasm.System.Drawing + Resources\net100wasm\System.Drawing.dll + + + net100wasm.System.Drawing.Primitives + Resources\net100wasm\System.Drawing.Primitives.dll + + + net100wasm.System.Dynamic.Runtime + Resources\net100wasm\System.Dynamic.Runtime.dll + + + net100wasm.System.Formats.Asn1 + Resources\net100wasm\System.Formats.Asn1.dll + + + net100wasm.System.Formats.Tar + Resources\net100wasm\System.Formats.Tar.dll + + + net100wasm.System.Globalization.Calendars + Resources\net100wasm\System.Globalization.Calendars.dll + + + net100wasm.System.Globalization + Resources\net100wasm\System.Globalization.dll + + + net100wasm.System.Globalization.Extensions + Resources\net100wasm\System.Globalization.Extensions.dll + + + net100wasm.System.IO.Compression.Brotli + Resources\net100wasm\System.IO.Compression.Brotli.dll + + + net100wasm.System.IO.Compression + Resources\net100wasm\System.IO.Compression.dll + + + net100wasm.System.IO.Compression.FileSystem + Resources\net100wasm\System.IO.Compression.FileSystem.dll + + + net100wasm.System.IO.Compression.ZipFile + Resources\net100wasm\System.IO.Compression.ZipFile.dll + + + net100wasm.System.IO + Resources\net100wasm\System.IO.dll + + + net100wasm.System.IO.FileSystem.AccessControl + Resources\net100wasm\System.IO.FileSystem.AccessControl.dll + + + net100wasm.System.IO.FileSystem + Resources\net100wasm\System.IO.FileSystem.dll + + + net100wasm.System.IO.FileSystem.DriveInfo + Resources\net100wasm\System.IO.FileSystem.DriveInfo.dll + + + net100wasm.System.IO.FileSystem.Primitives + Resources\net100wasm\System.IO.FileSystem.Primitives.dll + + + net100wasm.System.IO.FileSystem.Watcher + Resources\net100wasm\System.IO.FileSystem.Watcher.dll + + + net100wasm.System.IO.IsolatedStorage + Resources\net100wasm\System.IO.IsolatedStorage.dll + + + net100wasm.System.IO.MemoryMappedFiles + Resources\net100wasm\System.IO.MemoryMappedFiles.dll + + + net100wasm.System.IO.Pipelines + Resources\net100wasm\System.IO.Pipelines.dll + + + net100wasm.System.IO.Pipes.AccessControl + Resources\net100wasm\System.IO.Pipes.AccessControl.dll + + + net100wasm.System.IO.Pipes + Resources\net100wasm\System.IO.Pipes.dll + + + net100wasm.System.IO.UnmanagedMemoryStream + Resources\net100wasm\System.IO.UnmanagedMemoryStream.dll + + + net100wasm.System.Linq.AsyncEnumerable + Resources\net100wasm\System.Linq.AsyncEnumerable.dll + + + net100wasm.System.Linq + Resources\net100wasm\System.Linq.dll + + + net100wasm.System.Linq.Expressions + Resources\net100wasm\System.Linq.Expressions.dll + + + net100wasm.System.Linq.Parallel + Resources\net100wasm\System.Linq.Parallel.dll + + + net100wasm.System.Linq.Queryable + Resources\net100wasm\System.Linq.Queryable.dll + + + net100wasm.System.Memory + Resources\net100wasm\System.Memory.dll + + + net100wasm.System.Net + Resources\net100wasm\System.Net.dll + + + net100wasm.System.Net.Http + Resources\net100wasm\System.Net.Http.dll + + + net100wasm.System.Net.Http.Json + Resources\net100wasm\System.Net.Http.Json.dll + + + net100wasm.System.Net.HttpListener + Resources\net100wasm\System.Net.HttpListener.dll + + + net100wasm.System.Net.Mail + Resources\net100wasm\System.Net.Mail.dll + + + net100wasm.System.Net.NameResolution + Resources\net100wasm\System.Net.NameResolution.dll + + + net100wasm.System.Net.NetworkInformation + Resources\net100wasm\System.Net.NetworkInformation.dll + + + net100wasm.System.Net.Ping + Resources\net100wasm\System.Net.Ping.dll + + + net100wasm.System.Net.Primitives + Resources\net100wasm\System.Net.Primitives.dll + + + net100wasm.System.Net.Quic + Resources\net100wasm\System.Net.Quic.dll + + + net100wasm.System.Net.Requests + Resources\net100wasm\System.Net.Requests.dll + + + net100wasm.System.Net.Security + Resources\net100wasm\System.Net.Security.dll + + + net100wasm.System.Net.ServerSentEvents + Resources\net100wasm\System.Net.ServerSentEvents.dll + + + net100wasm.System.Net.ServicePoint + Resources\net100wasm\System.Net.ServicePoint.dll + + + net100wasm.System.Net.Sockets + Resources\net100wasm\System.Net.Sockets.dll + + + net100wasm.System.Net.WebClient + Resources\net100wasm\System.Net.WebClient.dll + + + net100wasm.System.Net.WebHeaderCollection + Resources\net100wasm\System.Net.WebHeaderCollection.dll + + + net100wasm.System.Net.WebProxy + Resources\net100wasm\System.Net.WebProxy.dll + + + net100wasm.System.Net.WebSockets.Client + Resources\net100wasm\System.Net.WebSockets.Client.dll + + + net100wasm.System.Net.WebSockets + Resources\net100wasm\System.Net.WebSockets.dll + + + net100wasm.System.Numerics + Resources\net100wasm\System.Numerics.dll + + + net100wasm.System.Numerics.Vectors + Resources\net100wasm\System.Numerics.Vectors.dll + + + net100wasm.System.ObjectModel + Resources\net100wasm\System.ObjectModel.dll + + + net100wasm.System.Private.DataContractSerialization + Resources\net100wasm\System.Private.DataContractSerialization.dll + + + net100wasm.System.Private.Uri + Resources\net100wasm\System.Private.Uri.dll + + + net100wasm.System.Private.Xml + Resources\net100wasm\System.Private.Xml.dll + + + net100wasm.System.Private.Xml.Linq + Resources\net100wasm\System.Private.Xml.Linq.dll + + + net100wasm.System.Reflection.DispatchProxy + Resources\net100wasm\System.Reflection.DispatchProxy.dll + + + net100wasm.System.Reflection + Resources\net100wasm\System.Reflection.dll + + + net100wasm.System.Reflection.Emit + Resources\net100wasm\System.Reflection.Emit.dll + + + net100wasm.System.Reflection.Emit.ILGeneration + Resources\net100wasm\System.Reflection.Emit.ILGeneration.dll + + + net100wasm.System.Reflection.Emit.Lightweight + Resources\net100wasm\System.Reflection.Emit.Lightweight.dll + + + net100wasm.System.Reflection.Extensions + Resources\net100wasm\System.Reflection.Extensions.dll + + + net100wasm.System.Reflection.Metadata + Resources\net100wasm\System.Reflection.Metadata.dll + + + net100wasm.System.Reflection.Primitives + Resources\net100wasm\System.Reflection.Primitives.dll + + + net100wasm.System.Reflection.TypeExtensions + Resources\net100wasm\System.Reflection.TypeExtensions.dll + + + net100wasm.System.Resources.Reader + Resources\net100wasm\System.Resources.Reader.dll + + + net100wasm.System.Resources.ResourceManager + Resources\net100wasm\System.Resources.ResourceManager.dll + + + net100wasm.System.Resources.Writer + Resources\net100wasm\System.Resources.Writer.dll + + + net100wasm.System.Runtime.CompilerServices.Unsafe + Resources\net100wasm\System.Runtime.CompilerServices.Unsafe.dll + + + net100wasm.System.Runtime.CompilerServices.VisualC + Resources\net100wasm\System.Runtime.CompilerServices.VisualC.dll + + + net100wasm.System.Runtime + Resources\net100wasm\System.Runtime.dll + + + net100wasm.System.Runtime.Extensions + Resources\net100wasm\System.Runtime.Extensions.dll + + + net100wasm.System.Runtime.Handles + Resources\net100wasm\System.Runtime.Handles.dll + + + net100wasm.System.Runtime.InteropServices + Resources\net100wasm\System.Runtime.InteropServices.dll + + + net100wasm.System.Runtime.InteropServices.JavaScript + Resources\net100wasm\System.Runtime.InteropServices.JavaScript.dll + + + net100wasm.System.Runtime.InteropServices.RuntimeInformation + Resources\net100wasm\System.Runtime.InteropServices.RuntimeInformation.dll + + + net100wasm.System.Runtime.Intrinsics + Resources\net100wasm\System.Runtime.Intrinsics.dll + + + net100wasm.System.Runtime.Loader + Resources\net100wasm\System.Runtime.Loader.dll + + + net100wasm.System.Runtime.Numerics + Resources\net100wasm\System.Runtime.Numerics.dll + + + net100wasm.System.Runtime.Serialization + Resources\net100wasm\System.Runtime.Serialization.dll + + + net100wasm.System.Runtime.Serialization.Formatters + Resources\net100wasm\System.Runtime.Serialization.Formatters.dll + + + net100wasm.System.Runtime.Serialization.Json + Resources\net100wasm\System.Runtime.Serialization.Json.dll + + + net100wasm.System.Runtime.Serialization.Primitives + Resources\net100wasm\System.Runtime.Serialization.Primitives.dll + + + net100wasm.System.Runtime.Serialization.Xml + Resources\net100wasm\System.Runtime.Serialization.Xml.dll + + + net100wasm.System.Security.AccessControl + Resources\net100wasm\System.Security.AccessControl.dll + + + net100wasm.System.Security.Claims + Resources\net100wasm\System.Security.Claims.dll + + + net100wasm.System.Security.Cryptography.Algorithms + Resources\net100wasm\System.Security.Cryptography.Algorithms.dll + + + net100wasm.System.Security.Cryptography.Cng + Resources\net100wasm\System.Security.Cryptography.Cng.dll + + + net100wasm.System.Security.Cryptography.Csp + Resources\net100wasm\System.Security.Cryptography.Csp.dll + + + net100wasm.System.Security.Cryptography + Resources\net100wasm\System.Security.Cryptography.dll + + + net100wasm.System.Security.Cryptography.Encoding + Resources\net100wasm\System.Security.Cryptography.Encoding.dll + + + net100wasm.System.Security.Cryptography.OpenSsl + Resources\net100wasm\System.Security.Cryptography.OpenSsl.dll + + + net100wasm.System.Security.Cryptography.Primitives + Resources\net100wasm\System.Security.Cryptography.Primitives.dll + + + net100wasm.System.Security.Cryptography.X509Certificates + Resources\net100wasm\System.Security.Cryptography.X509Certificates.dll + + + net100wasm.System.Security + Resources\net100wasm\System.Security.dll + + + net100wasm.System.Security.Principal + Resources\net100wasm\System.Security.Principal.dll + + + net100wasm.System.Security.Principal.Windows + Resources\net100wasm\System.Security.Principal.Windows.dll + + + net100wasm.System.Security.SecureString + Resources\net100wasm\System.Security.SecureString.dll + + + net100wasm.System.ServiceModel.Web + Resources\net100wasm\System.ServiceModel.Web.dll + + + net100wasm.System.ServiceProcess + Resources\net100wasm\System.ServiceProcess.dll + + + net100wasm.System.Text.Encoding.CodePages + Resources\net100wasm\System.Text.Encoding.CodePages.dll + + + net100wasm.System.Text.Encoding + Resources\net100wasm\System.Text.Encoding.dll + + + net100wasm.System.Text.Encoding.Extensions + Resources\net100wasm\System.Text.Encoding.Extensions.dll + + + net100wasm.System.Text.Encodings.Web + Resources\net100wasm\System.Text.Encodings.Web.dll + + + net100wasm.System.Text.Json + Resources\net100wasm\System.Text.Json.dll + + + net100wasm.System.Text.RegularExpressions + Resources\net100wasm\System.Text.RegularExpressions.dll + + + net100wasm.System.Threading.AccessControl + Resources\net100wasm\System.Threading.AccessControl.dll + + + net100wasm.System.Threading.Channels + Resources\net100wasm\System.Threading.Channels.dll + + + net100wasm.System.Threading + Resources\net100wasm\System.Threading.dll + + + net100wasm.System.Threading.Overlapped + Resources\net100wasm\System.Threading.Overlapped.dll + + + net100wasm.System.Threading.Tasks.Dataflow + Resources\net100wasm\System.Threading.Tasks.Dataflow.dll + + + net100wasm.System.Threading.Tasks + Resources\net100wasm\System.Threading.Tasks.dll + + + net100wasm.System.Threading.Tasks.Extensions + Resources\net100wasm\System.Threading.Tasks.Extensions.dll + + + net100wasm.System.Threading.Tasks.Parallel + Resources\net100wasm\System.Threading.Tasks.Parallel.dll + + + net100wasm.System.Threading.Thread + Resources\net100wasm\System.Threading.Thread.dll + + + net100wasm.System.Threading.ThreadPool + Resources\net100wasm\System.Threading.ThreadPool.dll + + + net100wasm.System.Threading.Timer + Resources\net100wasm\System.Threading.Timer.dll + + + net100wasm.System.Transactions + Resources\net100wasm\System.Transactions.dll + + + net100wasm.System.Transactions.Local + Resources\net100wasm\System.Transactions.Local.dll + + + net100wasm.System.ValueTuple + Resources\net100wasm\System.ValueTuple.dll + + + net100wasm.System.Web + Resources\net100wasm\System.Web.dll + + + net100wasm.System.Web.HttpUtility + Resources\net100wasm\System.Web.HttpUtility.dll + + + net100wasm.System.Windows + Resources\net100wasm\System.Windows.dll + + + net100wasm.System.Xml + Resources\net100wasm\System.Xml.dll + + + net100wasm.System.Xml.Linq + Resources\net100wasm\System.Xml.Linq.dll + + + net100wasm.System.Xml.ReaderWriter + Resources\net100wasm\System.Xml.ReaderWriter.dll + + + net100wasm.System.Xml.Serialization + Resources\net100wasm\System.Xml.Serialization.dll + + + net100wasm.System.Xml.XDocument + Resources\net100wasm\System.Xml.XDocument.dll + + + net100wasm.System.Xml.XmlDocument + Resources\net100wasm\System.Xml.XmlDocument.dll + + + net100wasm.System.Xml.XmlSerializer + Resources\net100wasm\System.Xml.XmlSerializer.dll + + + net100wasm.System.Xml.XPath + Resources\net100wasm\System.Xml.XPath.dll + + + net100wasm.System.Xml.XPath.XDocument + Resources\net100wasm\System.Xml.XPath.XDocument.dll + + + net100wasm.WindowsBase + Resources\net100wasm\WindowsBase.dll + + + net100wasm.System.Private.CoreLib + Resources\net100wasm\System.Private.CoreLib.dll + + + diff --git a/Src/Basic.Reference.Assemblies.UnitTests/Basic.Reference.Assemblies.UnitTests.csproj b/Src/Basic.Reference.Assemblies.UnitTests/Basic.Reference.Assemblies.UnitTests.csproj index 0c61c4d..c654b04 100644 --- a/Src/Basic.Reference.Assemblies.UnitTests/Basic.Reference.Assemblies.UnitTests.csproj +++ b/Src/Basic.Reference.Assemblies.UnitTests/Basic.Reference.Assemblies.UnitTests.csproj @@ -25,6 +25,9 @@ + + Net100Wasm + diff --git a/Src/Basic.Reference.Assemblies.UnitTests/SanityUnitTests.cs b/Src/Basic.Reference.Assemblies.UnitTests/SanityUnitTests.cs index b5efed7..6d81999 100644 --- a/Src/Basic.Reference.Assemblies.UnitTests/SanityUnitTests.cs +++ b/Src/Basic.Reference.Assemblies.UnitTests/SanityUnitTests.cs @@ -1,3 +1,5 @@ +extern alias Net100Wasm; + using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp; using System; @@ -8,6 +10,8 @@ using Xunit.Abstractions; using Xunit.Sdk; +using Net100WasmAssembly = Net100Wasm::Basic.Reference.Assemblies.Net100Wasm; + namespace Basic.Reference.Assemblies.UnitTests; public class SanityUnitTests(ITestOutputHelper outputHelper) @@ -121,6 +125,7 @@ public void ReferencesLazyInit() Assert.NotEmpty(NetStandard13.References.All); Assert.NotEmpty(Net461.References.All); Assert.NotEmpty(Net472.References.All); + Assert.NotEmpty(Net100WasmAssembly.References.All); } [Fact] @@ -210,5 +215,6 @@ public void LoadAll() Net461.References.All.ToList(); Net40.References.All.ToList(); Net70.References.All.ToList(); + Net100WasmAssembly.References.All.ToList(); } } diff --git a/Src/Basic.Reference.Assemblies.UnitTests/TestData.cs b/Src/Basic.Reference.Assemblies.UnitTests/TestData.cs index ef9bb71..01ffe9b 100644 --- a/Src/Basic.Reference.Assemblies.UnitTests/TestData.cs +++ b/Src/Basic.Reference.Assemblies.UnitTests/TestData.cs @@ -1,9 +1,12 @@ extern alias Combined; +extern alias Net100Wasm; + using System.Collections.Generic; using System.Linq; using CombinedAssembly = Combined::Basic.Reference.Assemblies; +using Net100WasmAssembly = Net100Wasm::Basic.Reference.Assemblies.Net100Wasm; namespace Basic.Reference.Assemblies.UnitTests { @@ -29,6 +32,7 @@ public static IEnumerable ApplicationReferences new object[] { "net8.0", CombinedAssembly.Net80.References.All }, new object[] { "net8.0", AspNet80.References.All }, new object[] { "net9.0", Net90.References.All }, + new object[] { "net10.0-wasm", Net100WasmAssembly.References.All }, }; } } @@ -71,6 +75,7 @@ public static IEnumerable AllValues new object[] { "net7.0", Net70.ReferenceInfos.AllValues }, new object[] { "net8.0", Net80.ReferenceInfos.AllValues }, new object[] { "net9.0", Net90.ReferenceInfos.AllValues }, + new object[] { "net10.0-wasm", Net100WasmAssembly.ReferenceInfos.AllValues }, new object[] { "netstandard2.0", CombinedAssembly.NetStandard20.ReferenceInfos.AllValues }, new object[] { "net472", CombinedAssembly.Net472.ReferenceInfos.AllValues }, diff --git a/Src/Generate/Program.cs b/Src/Generate/Program.cs index 9942ded..9cb7481 100644 --- a/Src/Generate/Program.cs +++ b/Src/Generate/Program.cs @@ -17,6 +17,7 @@ Net80Windows(); Net90(); Net100(); +Net100Wasm(); Net110(); AspNet80(); AspNet90(); @@ -108,6 +109,16 @@ void Net100() File.WriteAllText(Path.Combine(targetDir, "Generated.targets"), content.TargetsContent, encoding); } +void Net100Wasm() +{ + var content = GetGeneratedContent("Net100Wasm", [@"microsoft.netcore.app.runtime.mono.browser-wasm/10.0.7/runtimes/browser-wasm/lib/net10.0"]); + var targetDir = Path.Combine(srcPath, "Basic.Reference.Assemblies.Net100.Wasm"); + Directory.CreateDirectory(targetDir); + File.WriteAllText(Path.Combine(targetDir, "Generated.cs"), content.CodeContent, encoding); + File.WriteAllText(Path.Combine(targetDir, "Generated.targets"), content.TargetsContent, encoding); +} + + void Net110() { var content = GetGeneratedContent("Net110", [@"microsoft.netcore.app.ref/11.0.0-preview.3.26207.106/ref/net11.0"]); @@ -364,37 +375,38 @@ public static partial class {{containingTypeName}} #endif """; -static (string CodeContent, string TargetsContent) GetGeneratedContentCore(string name, string[] packagePaths, string[] extraPackagePaths, string packagePrefix, string targetsPrefix) +static (string CodeContent, string TargetsContent) GetGeneratedContentCore(string name, string[] packagePaths, + string[] extraPackagePaths, string packagePrefix, string targetsPrefix) { var targetsContent = new StringBuilder(); targetsContent.AppendLine(""" - - - """); + + + """); var resourcesContent = new StringBuilder(); resourcesContent.AppendLine($$""" - public static partial class {{name}} - { - public static class Resources - { - """); + public static partial class {{name}} + { + public static class Resources + { + """); var refContent = new StringBuilder(); refContent.AppendLine($$""" - public static partial class {{name}} - { - public static class References - { - """); + public static partial class {{name}} + { + public static class References + { + """); var refInfoContent = new StringBuilder(); refInfoContent.AppendLine($$""" - public static partial class {{name}} - { - public static class ReferenceInfos - { - """); + public static partial class {{name}} + { + public static class ReferenceInfos + { + """); ProcessDlls( name, @@ -409,16 +421,16 @@ public static class ReferenceInfos var codeContent = new StringBuilder(); codeContent.AppendLine($$""" - // This is a generated file, please edit Src\Generate\Program.cs to change the contents + // This is a generated file, please edit Src\Generate\Program.cs to change the contents - using System; - using System.Collections.Generic; - using System.Collections.Immutable; - using System.Linq; - using Microsoft.CodeAnalysis; + using System; + using System.Collections.Generic; + using System.Collections.Immutable; + using System.Linq; + using Microsoft.CodeAnalysis; - namespace Basic.Reference.Assemblies; - """); + namespace Basic.Reference.Assemblies; + """); codeContent.AppendLine(refInfoContent.ToString()); codeContent.AppendLine(refContent.ToString()); @@ -427,19 +439,19 @@ namespace Basic.Reference.Assemblies; { var extraRefContent = new StringBuilder(); extraRefContent.AppendLine($$""" - public static partial class {{name}} - { - public static class ExtraReferences - { - """); + public static partial class {{name}} + { + public static class ExtraReferences + { + """); var extraRefInfoContent = new StringBuilder(); extraRefInfoContent.AppendLine($$""" - public static partial class {{name}} - { - public static class ExtraReferenceInfos - { - """); + public static partial class {{name}} + { + public static class ExtraReferenceInfos + { + """); ProcessDlls( name, @@ -457,17 +469,17 @@ public static class ExtraReferenceInfos resourcesContent.AppendLine(""" - } - } - """); + } + } + """); codeContent.AppendLine(resourcesContent.ToString()); codeContent.AppendLine(GetReferenceInfo(name)); targetsContent.AppendLine(""" - - - """); + + + """); return (codeContent.ToString(), targetsContent.ToString()); @@ -492,130 +504,141 @@ void ProcessDlls( var dllResourcePath = Path.Join(targetsPrefix, dllInfo.RelativeFilePath); targetsContent.AppendLine($$""" - - {{logicalName}} - Resources\{{lowerName}}\{{dllName}} - - """); + + {{logicalName}} + Resources\{{lowerName}}\{{dllName}} + + """); var propName = dll.Replace(".", ""); allPropNames.Add(propName); var fieldName = $"_{propName}"; resourcesContent.AppendLine($$""" - /// - /// The image bytes for {{dllName}} - /// - public static byte[] {{propName}} => ResourceLoader.GetOrCreateResource(ref {{fieldName}}, "{{logicalName}}"); - private static byte[]? {{fieldName}}; + /// + /// The image bytes for {{dllName}} + /// + public static byte[] {{propName}} => ResourceLoader.GetOrCreateResource(ref {{fieldName}}, "{{logicalName}}"); + private static byte[]? {{fieldName}}; - """); + """); refInfoContent.AppendLine($$""" - /// - /// The for {{dllName}} - /// - public static ReferenceInfo {{propName}} => new ReferenceInfo("{{dllName}}", Resources.{{propName}}, {{name}}.{{refName}}.{{propName}}, global::System.Guid.Parse("{{dllInfo.Mvid}}")); - """); + /// + /// The for {{dllName}} + /// + public static ReferenceInfo {{propName}} => new ReferenceInfo("{{dllName}}", Resources.{{propName}}, {{name}}.{{refName}}.{{propName}}, global::System.Guid.Parse("{{dllInfo.Mvid}}")); + """); refContent.AppendLine($$""" - private static PortableExecutableReference? {{fieldName}}; - - /// - /// The for {{dllName}} - /// - public static PortableExecutableReference {{propName}} - { - get - { - if ({{fieldName}} is null) - { - {{fieldName}} = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("{{logicalName}}")).GetReference(filePath: "{{dllName}}", display: "{{dll}} ({{lowerName}})"); - } - return {{fieldName}}; - } - } - - """); + private static PortableExecutableReference? {{fieldName}}; + + /// + /// The for {{dllName}} + /// + public static PortableExecutableReference {{propName}} + { + get + { + if ({{fieldName}} is null) + { + {{fieldName}} = AssemblyMetadata.CreateFromImage(ResourceLoader.GetResourceBlobAsImmutable("{{logicalName}}")).GetReference(filePath: "{{dllName}}", display: "{{dll}} ({{lowerName}})"); + } + return {{fieldName}}; + } + } + + """); } refInfoContent.AppendLine(""" - private static ImmutableArray _all; - public static ImmutableArray All - { - get - { - if (_all.IsDefault) - { - _all = - [ - """); + private static ImmutableArray _all; + public static ImmutableArray All + { + get + { + if (_all.IsDefault) + { + _all = + [ + """); refContent.AppendLine(""" - private static ImmutableArray _all; - public static ImmutableArray All - { - get - { - if (_all.IsDefault) - { - _all = - [ - """); + private static ImmutableArray _all; + public static ImmutableArray All + { + get + { + if (_all.IsDefault) + { + _all = + [ + """); foreach (var propName in allPropNames) { - refInfoContent.AppendLine($" {propName},"); - refContent.AppendLine($" {propName},"); + refInfoContent.AppendLine($" {propName},"); + refContent.AppendLine($" {propName},"); } refContent.AppendLine(""" - ]; - } - return _all; - } - } - } - } - """); + ]; + } + return _all; + } + } + } + } + """); refInfoContent.AppendLine(""" - ]; - } - return _all; - } - } - - public static IEnumerable<(string FileName, byte[] ImageBytes, PortableExecutableReference Reference, Guid Mvid)> AllValues => All.Select(x => x.AsTuple()); - } - } - """); + ]; + } + return _all; + } + } + + public static IEnumerable<(string FileName, byte[] ImageBytes, PortableExecutableReference Reference, Guid Mvid)> AllValues => All.Select(x => x.AsTuple()); + } + } + """); } +} - static IEnumerable<(string FilePath, string RelativeFilePath, Guid Mvid)> FindDlls(string[] packagePaths, string packagePrefix) +static IEnumerable<(string FilePath, string RelativeFilePath, Guid Mvid)> FindDlls(string[] packagePaths, string packagePrefix) +{ + var dllPaths = new List(); + foreach (var packagePath in packagePaths) { - var dllPaths = new List(); - foreach (var packagePath in packagePaths) + dllPaths.AddRange(Directory.GetFiles(packagePath, "*.dll")); + + var facadesPath = Path.Combine(packagePath, "Facades"); + if (Directory.Exists(facadesPath)) { - dllPaths.AddRange(Directory.GetFiles(packagePath, "*.dll")); - var facadesPath = Path.Combine(packagePath, "Facades"); - if (Directory.Exists(facadesPath)) - { - dllPaths.AddRange(Directory.GetFiles(facadesPath, "*.dll")); - } + dllPaths.AddRange(Directory.GetFiles(facadesPath, "*.dll")); } - - var allPropNames = new List(); - foreach (var dllPath in dllPaths) + + var nativePath = Path.GetFullPath(Path.Combine(packagePath, "..", "..", "native")); + if (Directory.Exists(nativePath)) { - if (GetMvid(dllPath) is not var (mvid, isAssembly) || !isAssembly) + var coreLibPath = Path.Combine(nativePath, "System.Private.CoreLib.dll"); + if (File.Exists(coreLibPath) && !dllPaths.Contains(coreLibPath)) { - continue; + dllPaths.Add(coreLibPath); } + } + } - var relativeFilePath = dllPath.Substring(packagePrefix.Length); - yield return (dllPath, relativeFilePath, mvid); + var allPropNames = new List(); + foreach (var dllPath in dllPaths) + { + if (GetMvid(dllPath) is not var (mvid, isAssembly) || !isAssembly) + { + continue; } + + var relativeFilePath = dllPath.Substring(packagePrefix.Length); + yield return (dllPath, relativeFilePath, mvid); } }