├── .azure-ci.yml ├── .editorconfig ├── .gitattributes ├── .gitignore ├── .gitmirrorall ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Directory.Build.props ├── Directory.Build.targets ├── Documentation ├── README.md ├── api-guidelines │ ├── README.md │ └── System.Memory.md ├── architecture │ ├── cross-platform-cryptography.md │ ├── globalization-invariant-mode.md │ ├── net-core-applications.md │ └── net-platform-standard.md ├── building │ ├── advanced-inner-loop-testing.md │ ├── code-coverage.md │ ├── cross-building.md │ ├── cross-platform-testing.md │ ├── pinvoke-checker.md │ ├── unix-instructions.md │ ├── versioning.md │ └── windows-instructions.md ├── coding-guidelines │ ├── adding-api-guidelines.md │ ├── breaking-change-definitions.md │ ├── breaking-change-rules.md │ ├── breaking-changes.md │ ├── coding-style.md │ ├── cross-platform-guidelines.md │ ├── framework-design-guidelines-digest.md │ ├── interop-guidelines.md │ ├── interop-pinvokes.md │ ├── netstandard20-corefx-infra.md │ ├── package-projects.md │ ├── performance-guidelines.md │ ├── project-guidelines.md │ └── updating-ref-source.md ├── debugging │ ├── crash-dumps.md │ ├── debugging-packages.md │ ├── perfview_example.gif │ ├── unix-instructions.md │ └── windows-instructions.md ├── images │ ├── api-review-process.png │ ├── portability_report.png │ ├── portability_screenshot.png │ └── portability_solution_explorer.png └── project-docs │ ├── api-review-process.md │ ├── benchmarking.md │ ├── branching-guide.md │ ├── contributing.md │ ├── developer-guide.md │ ├── dogfooding.md │ ├── getting-started-core.md │ ├── glossary.md │ ├── issue-guide.md │ ├── library-servicing.md │ ├── pcl-targets-dialog-net46-aspnetcore10.png │ ├── performance-tests.md │ ├── porting.md │ ├── public-signing.md │ ├── pullrequest-builds.md │ ├── repo-organization.md │ ├── strong-name-signing.md │ ├── support-dotnet-core-instructions.md │ ├── triage.md │ └── writing-tests.md ├── LICENSE.TXT ├── NuGet.config ├── PATENTS.TXT ├── README.md ├── THIRD-PARTY-NOTICES.TXT ├── cross ├── android │ ├── arm │ │ ├── toolchain.cmake │ │ └── tryrun.cmake │ └── arm64 │ │ ├── toolchain.cmake │ │ └── tryrun.cmake ├── arm │ ├── sources.list.bionic │ ├── sources.list.trusty │ ├── sources.list.vivid │ ├── sources.list.wily │ ├── sources.list.xenial │ ├── trusty-lttng-2.4.patch │ └── trusty.patch ├── arm32_ci_script.sh ├── arm64 │ ├── sources.list.bionic │ ├── sources.list.trusty │ ├── sources.list.vivid │ ├── sources.list.wily │ └── sources.list.xenial ├── armel │ ├── sources.list.jessie │ ├── tizen-build-rootfs.sh │ ├── tizen-fetch.sh │ └── tizen │ │ └── tizen.patch ├── build-android-rootfs.sh ├── build-rootfs.sh ├── toolchain.cmake ├── tryrun.cmake ├── x86 │ ├── sources.list.bionic │ ├── sources.list.trusty │ ├── sources.list.vivid │ ├── sources.list.wily │ └── sources.list.xenial └── x86_ci_script.sh ├── eng ├── BlockReflectionAttribute.cs ├── Build.props ├── CodeAnalysis.targets ├── DefaultGenApiDocIds.txt ├── DisableSourceControlManagement.targets ├── InternalTools.props ├── LicenseHeader.txt ├── Packaging.props ├── ReferenceAssemblies.props ├── Resources.targets ├── Signing.props ├── Tools.props ├── Version.Details.xml ├── VersionTools.targets ├── Versions.props ├── blockReflectionAttribute.targets ├── build.ps1 ├── build.sh ├── codeOptimization.targets ├── codecov.yml ├── common │ ├── CIBuild.cmd │ ├── PublishBuildAssets.cmd │ ├── PublishToPackageFeed.proj │ ├── README.md │ ├── build.ps1 │ ├── build.sh │ ├── cibuild.sh │ ├── cross │ │ ├── android │ │ │ ├── arm │ │ │ │ └── toolchain.cmake │ │ │ └── arm64 │ │ │ │ └── toolchain.cmake │ │ ├── arm │ │ │ ├── sources.list.bionic │ │ │ ├── sources.list.jessie │ │ │ ├── sources.list.trusty │ │ │ ├── sources.list.vivid │ │ │ ├── sources.list.wily │ │ │ ├── sources.list.xenial │ │ │ ├── sources.list.zesty │ │ │ ├── trusty-lttng-2.4.patch │ │ │ └── trusty.patch │ │ ├── arm64 │ │ │ ├── sources.list.bionic │ │ │ ├── sources.list.trusty │ │ │ ├── sources.list.vivid │ │ │ ├── sources.list.wily │ │ │ ├── sources.list.xenial │ │ │ └── sources.list.zesty │ │ ├── armel │ │ │ ├── sources.list.jessie │ │ │ ├── tizen-build-rootfs.sh │ │ │ ├── tizen-fetch.sh │ │ │ └── tizen │ │ │ │ ├── tizen-dotnet.ks │ │ │ │ └── tizen.patch │ │ ├── build-android-rootfs.sh │ │ ├── build-rootfs.sh │ │ ├── toolchain.cmake │ │ └── x86 │ │ │ ├── sources.list.bionic │ │ │ ├── sources.list.trusty │ │ │ ├── sources.list.vivid │ │ │ ├── sources.list.wily │ │ │ └── sources.list.xenial │ ├── darc-init.ps1 │ ├── darc-init.sh │ ├── helixpublish.proj │ ├── init-tools-native.cmd │ ├── init-tools-native.ps1 │ ├── init-tools-native.sh │ ├── internal │ │ ├── Directory.Build.props │ │ └── Tools.csproj │ ├── msbuild.ps1 │ ├── msbuild.sh │ ├── native │ │ ├── CommonLibrary.psm1 │ │ ├── common-library.sh │ │ ├── install-cmake.sh │ │ └── install-tool.ps1 │ ├── sdk-task.ps1 │ ├── templates │ │ ├── job │ │ │ ├── job.yml │ │ │ └── publish-build-assets.yml │ │ ├── jobs │ │ │ └── jobs.yml │ │ ├── phases │ │ │ ├── base.yml │ │ │ └── publish-build-assets.yml │ │ └── steps │ │ │ ├── build-reason.yml │ │ │ ├── helix-publish.yml │ │ │ ├── run-on-unix.yml │ │ │ ├── run-on-windows.yml │ │ │ ├── run-script-ifequalelse.yml │ │ │ ├── send-to-helix.yml │ │ │ ├── telemetry-end.yml │ │ │ └── telemetry-start.yml │ ├── tools.ps1 │ └── tools.sh ├── configurations │ ├── archgroups.props │ ├── configurationgroups.props │ ├── osgroups.props │ ├── properties.props │ └── targetgroups.props ├── configure-toolset.ps1 ├── configure-toolset.sh ├── crossIBC.ps1 ├── depProj.targets ├── dependencies.props ├── dir.traversal.targets ├── disableUap.targets ├── illink.targets ├── pipelines │ ├── corefx-base.yml │ ├── freebsd.yml │ ├── helix.yml │ ├── linux.yml │ ├── macos.yml │ ├── outerloop.yml │ ├── publish.yml │ ├── redhat6.yml │ └── windows.yml ├── publish.proj ├── referenceFromRuntime.targets ├── references.targets ├── resolveContract.targets ├── sendtohelix.proj ├── update-dependencies.cmd └── versioning.targets ├── external ├── Directory.Build.props ├── Directory.Build.targets ├── ILLink │ ├── Configurations.props │ ├── ILLink.depproj │ └── illink.runtimeconfig.json ├── SharedFrameworkValidation │ └── harvestPackages.SharedFramework.depproj ├── binplacePackages │ ├── Configurations.props │ └── binplacePackages.depproj ├── dir.proj ├── docs │ ├── Configurations.props │ └── docs.depproj ├── harvestPackages │ ├── Configurations.props │ ├── harvestPackages.depproj │ └── harvestPackages.props ├── netcoreapp │ ├── Configurations.props │ └── netcoreapp.depproj ├── netfx │ ├── Configurations.props │ └── netfx.depproj ├── netstandard │ ├── Configurations.props │ └── netstandard.depproj ├── optimizationData │ ├── Configurations.props │ └── optimizationData.depproj ├── runtime │ ├── Configurations.props │ ├── Directory.Build.props │ ├── NETNative │ │ └── project.json.template │ └── runtime.depproj ├── test-runtime │ ├── Configurations.props │ └── XUnit.Runtime.depproj ├── tools │ ├── Configurations.props │ └── tools.depproj ├── uap │ ├── Configurations.props │ └── uap.depproj └── winrt │ ├── Configurations.props │ └── winrt.depproj ├── global.json ├── pkg ├── Directory.Build.props ├── Directory.Build.targets ├── Microsoft.NETCore.Platforms.Future │ ├── Configurations.props │ ├── Microsoft.NETCore.Platforms.Future.builds │ ├── Microsoft.NETCore.Platforms.Future.pkgproj │ ├── readme.md │ ├── runtime.compatibility.json │ ├── runtime.json │ └── runtimeGroups.props ├── Microsoft.NETCore.Platforms │ ├── Configurations.props │ ├── Microsoft.NETCore.Platforms.builds │ ├── Microsoft.NETCore.Platforms.pkgproj │ ├── readme.md │ ├── runtime.compatibility.json │ ├── runtime.json │ └── runtimeGroups.props ├── Microsoft.NETCore.Targets │ ├── Configurations.props │ ├── Microsoft.NETCore.Targets.builds │ ├── Microsoft.NETCore.Targets.pkgproj │ └── runtime.json ├── Microsoft.Private.CoreFx.NETCoreApp │ ├── Configurations.props │ ├── Microsoft.Private.CoreFx.NETCoreApp.builds │ ├── Microsoft.Private.CoreFx.NETCoreApp.pkgproj │ └── netcoreapp.rids.props ├── Microsoft.Private.CoreFx.UAP │ ├── Configurations.props │ ├── Microsoft.Private.CoreFx.UAP.builds │ ├── Microsoft.Private.CoreFx.UAP.pkgproj │ └── uap.rids.props ├── Microsoft.Private.PackageBaseline │ ├── Microsoft.Private.PackageBaseline.builds │ ├── Microsoft.Private.PackageBaseline.pkgproj │ ├── Microsoft.Private.PackageBaseline.props │ └── packageIndex.json ├── Microsoft.Windows.Compatibility.Shims │ ├── Microsoft.Windows.Compatibility.Shims.builds │ └── Microsoft.Windows.Compatibility.Shims.pkgproj ├── Microsoft.Windows.Compatibility │ ├── Microsoft.Windows.Compatibility.builds │ ├── Microsoft.Windows.Compatibility.pkgproj │ ├── externalIndex.json │ └── tests │ │ ├── Directory.Build.props │ │ ├── Microsoft.Windows.Compatibility.Validation.csproj │ │ └── publishcompatibilityassets.ps1 ├── baseline │ ├── baseline.props │ └── packageBaseline.1.1.json ├── descriptions.json ├── dir.traversal.targets ├── frameworkPackage.targets ├── runtime.native.System.IO.Ports │ ├── Configurations.props │ ├── netcoreapp.rids.props │ ├── runtime.native.System.IO.Ports.builds │ └── runtime.native.System.IO.Ports.pkgproj ├── test │ ├── frameworkSettings │ │ ├── net │ │ │ └── settings.targets │ │ ├── netcoreapp │ │ │ └── settings.targets │ │ ├── netcoreapp1.0 │ │ │ └── settings.targets │ │ ├── netcoreapp1.1 │ │ │ └── settings.targets │ │ ├── netcoreapp2.0 │ │ │ └── settings.targets │ │ ├── netcoreapp3.0 │ │ │ └── settings.targets │ │ └── netstandard │ │ │ └── settings.targets │ ├── packageSettings │ │ ├── Microsoft.NETCore.Platforms │ │ │ ├── netcoreapp2.2 │ │ │ │ └── settings.targets │ │ │ └── netcoreapp3.0 │ │ │ │ └── settings.targets │ │ ├── Microsoft.NETCore.Targets │ │ │ ├── netcoreapp1.0 │ │ │ │ └── settings.targets │ │ │ ├── netcoreapp1.1 │ │ │ │ └── settings.targets │ │ │ └── netcoreapp2.2 │ │ │ │ └── settings.targets │ │ ├── System.Buffers │ │ │ └── netcoreapp1.0 │ │ │ │ └── workaroundDowngrade.targets │ │ ├── System.Diagnostics.DiagnosticSource │ │ │ ├── netcoreapp1.0 │ │ │ │ └── workaroundDowngrade.targets │ │ │ └── workaroundMissingSystemMemory.targets │ │ ├── System.IO.Packaging │ │ │ └── netcoreapp1.0 │ │ │ │ └── workaroundDowngrade.targets │ │ ├── System.IO.Ports │ │ │ └── netcoreapp1.0 │ │ │ │ └── workaroundDowngrade.targets │ │ ├── System.Reflection.Emit.ILGeneration │ │ │ └── netcoreapp1.0 │ │ │ │ └── workaroundDowngrade.targets │ │ ├── System.Reflection.Emit.Lightweight │ │ │ └── netcoreapp1.0 │ │ │ │ └── workaroundDowngrade.targets │ │ ├── System.Reflection.Emit │ │ │ └── netcoreapp1.0 │ │ │ │ └── workaroundDowngrade.targets │ │ ├── System.Reflection.TypeExtensions │ │ │ └── netcoreapp1.0 │ │ │ │ └── workaroundDowngrade.targets │ │ ├── System.Runtime.CompilerServices.Unsafe │ │ │ └── netcoreapp1.0 │ │ │ │ └── workaroundDowngrade.targets │ │ ├── System.Runtime.WindowsRuntime │ │ │ └── netcoreapp1.0 │ │ │ │ └── workaroundDowngrade.targets │ │ ├── System.Security.Cryptography.Cng │ │ │ └── netcoreapp1.0 │ │ │ │ └── workaroundDowngrade.targets │ │ ├── System.Security.Cryptography.OpenSsl │ │ │ └── netcoreapp1.0 │ │ │ │ └── workaroundDowngrade.targets │ │ ├── System.Security.Cryptography.Pkcs │ │ │ └── netcoreapp1.0 │ │ │ │ └── workaroundDowngrade.targets │ │ ├── System.Security.Principal.Windows │ │ │ └── netcoreapp1.0 │ │ │ │ └── workaroundDowngrade.targets │ │ └── System.Threading.Tasks.Extensions │ │ │ └── netcoreapp1.0 │ │ │ └── workaroundDowngrade.targets │ ├── packageTest.targets │ ├── project.csproj.template │ ├── props │ │ └── Directory.Build.props │ ├── test.msbuild │ └── testPackages.proj └── useSharedDesignerContext.txt ├── run-test.sh └── src ├── CodeAnalysis.ruleset ├── Common ├── Common.Tests.sln ├── src │ ├── CoreLib │ │ ├── Internal │ │ │ ├── IO │ │ │ │ ├── File.Unix.cs │ │ │ │ ├── File.Windows.cs │ │ │ │ └── File.cs │ │ │ ├── Padding.cs │ │ │ ├── Resources │ │ │ │ ├── PRIExceptionInfo.cs │ │ │ │ └── WindowsRuntimeResourceManagerBase.cs │ │ │ ├── Runtime │ │ │ │ ├── Augments │ │ │ │ │ └── RuntimeThread.cs │ │ │ │ └── CompilerServices │ │ │ │ │ └── Unsafe.cs │ │ │ ├── Threading │ │ │ │ └── Tasks │ │ │ │ │ └── AsyncCausalitySupport.cs │ │ │ └── Win32 │ │ │ │ └── RegistryKey.cs │ │ ├── Interop │ │ │ ├── Unix │ │ │ │ ├── Interop.Errors.cs │ │ │ │ ├── Interop.IOErrors.cs │ │ │ │ ├── Interop.Libraries.cs │ │ │ │ ├── System.Globalization.Native │ │ │ │ │ ├── Interop.Calendar.cs │ │ │ │ │ ├── Interop.Casing.cs │ │ │ │ │ ├── Interop.Collation.cs │ │ │ │ │ ├── Interop.ICU.cs │ │ │ │ │ ├── Interop.Idna.cs │ │ │ │ │ ├── Interop.Locale.cs │ │ │ │ │ ├── Interop.Normalization.cs │ │ │ │ │ ├── Interop.ResultCode.cs │ │ │ │ │ ├── Interop.TimeZoneInfo.cs │ │ │ │ │ └── Interop.Utils.cs │ │ │ │ └── System.Native │ │ │ │ │ ├── Interop.Access.cs │ │ │ │ │ ├── Interop.ChDir.cs │ │ │ │ │ ├── Interop.Close.cs │ │ │ │ │ ├── Interop.FLock.cs │ │ │ │ │ ├── Interop.FSync.cs │ │ │ │ │ ├── Interop.FTruncate.cs │ │ │ │ │ ├── Interop.GetCpuUtilization.cs │ │ │ │ │ ├── Interop.GetCwd.cs │ │ │ │ │ ├── Interop.GetEUid.cs │ │ │ │ │ ├── Interop.GetHostName.cs │ │ │ │ │ ├── Interop.GetPwUid.cs │ │ │ │ │ ├── Interop.GetRandomBytes.cs │ │ │ │ │ ├── Interop.GetSystemTimeAsTicks.cs │ │ │ │ │ ├── Interop.GetTimestamp.cs │ │ │ │ │ ├── Interop.GetUnixName.cs │ │ │ │ │ ├── Interop.GetUnixRelease.cs │ │ │ │ │ ├── Interop.LSeek.cs │ │ │ │ │ ├── Interop.LockFileRegion.cs │ │ │ │ │ ├── Interop.MksTemps.cs │ │ │ │ │ ├── Interop.MountPoints.cs │ │ │ │ │ ├── Interop.Open.cs │ │ │ │ │ ├── Interop.OpenFlags.cs │ │ │ │ │ ├── Interop.PathConf.cs │ │ │ │ │ ├── Interop.Permissions.cs │ │ │ │ │ ├── Interop.PosixFAdvise.cs │ │ │ │ │ ├── Interop.Read.cs │ │ │ │ │ ├── Interop.ReadDir.cs │ │ │ │ │ ├── Interop.ReadLink.cs │ │ │ │ │ ├── Interop.Stat.cs │ │ │ │ │ ├── Interop.SysConf.cs │ │ │ │ │ ├── Interop.SysLog.cs │ │ │ │ │ ├── Interop.Unlink.cs │ │ │ │ │ └── Interop.Write.cs │ │ │ └── Windows │ │ │ │ ├── Advapi32 │ │ │ │ ├── Interop.LookupAccountNameW.cs │ │ │ │ ├── Interop.RegCloseKey.cs │ │ │ │ ├── Interop.RegCreateKeyEx.cs │ │ │ │ ├── Interop.RegDeleteKeyEx.cs │ │ │ │ ├── Interop.RegDeleteValue.cs │ │ │ │ ├── Interop.RegEnumKeyEx.cs │ │ │ │ ├── Interop.RegEnumValue.cs │ │ │ │ ├── Interop.RegFlushKey.cs │ │ │ │ ├── Interop.RegOpenKeyEx.cs │ │ │ │ ├── Interop.RegQueryInfoKey.cs │ │ │ │ ├── Interop.RegQueryValueEx.cs │ │ │ │ ├── Interop.RegSetValueEx.cs │ │ │ │ └── Interop.RegistryConstants.cs │ │ │ │ ├── BCrypt │ │ │ │ ├── Interop.BCryptGenRandom.GetRandomBytes.cs │ │ │ │ ├── Interop.BCryptGenRandom.cs │ │ │ │ └── Interop.NTSTATUS.cs │ │ │ │ ├── Crypt32 │ │ │ │ └── Interop.CryptProtectMemory.cs │ │ │ │ ├── Interop.BOOL.cs │ │ │ │ ├── Interop.BOOLEAN.cs │ │ │ │ ├── Interop.Errors.cs │ │ │ │ ├── Interop.Libraries.cs │ │ │ │ ├── Kernel32 │ │ │ │ ├── Interop.CREATEFILE2_EXTENDED_PARAMETERS.cs │ │ │ │ ├── Interop.CancelIoEx.cs │ │ │ │ ├── Interop.CloseHandle.cs │ │ │ │ ├── Interop.Constants.cs │ │ │ │ ├── Interop.CreateFile.cs │ │ │ │ ├── Interop.CreateFile2.cs │ │ │ │ ├── Interop.EventWaitHandle.cs │ │ │ │ ├── Interop.ExpandEnvironmentStrings.cs │ │ │ │ ├── Interop.FILE_INFO_BY_HANDLE_CLASS.cs │ │ │ │ ├── Interop.FileAttributes.cs │ │ │ │ ├── Interop.FileTypes.cs │ │ │ │ ├── Interop.FindClose.cs │ │ │ │ ├── Interop.FindFirstFileEx.cs │ │ │ │ ├── Interop.FlushFileBuffers.cs │ │ │ │ ├── Interop.FormatMessage.cs │ │ │ │ ├── Interop.FreeEnvironmentStrings.cs │ │ │ │ ├── Interop.FreeLibrary.cs │ │ │ │ ├── Interop.GetCPInfo.cs │ │ │ │ ├── Interop.GetComputerName.cs │ │ │ │ ├── Interop.GetCurrentDirectory.cs │ │ │ │ ├── Interop.GetCurrentProcessId.cs │ │ │ │ ├── Interop.GetCurrentProcess_IntPtr.cs │ │ │ │ ├── Interop.GetCurrentThreadId.cs │ │ │ │ ├── Interop.GetEnvironmentStrings.cs │ │ │ │ ├── Interop.GetEnvironmentVariable.cs │ │ │ │ ├── Interop.GetFileAttributesEx.cs │ │ │ │ ├── Interop.GetFileInformationByHandleEx.cs │ │ │ │ ├── Interop.GetFileType_SafeHandle.cs │ │ │ │ ├── Interop.GetFullPathNameW.cs │ │ │ │ ├── Interop.GetLogicalDrives.cs │ │ │ │ ├── Interop.GetLongPathNameW.cs │ │ │ │ ├── Interop.GetStdHandle.cs │ │ │ │ ├── Interop.GetSystemDirectoryW.cs │ │ │ │ ├── Interop.GetSystemInfo.cs │ │ │ │ ├── Interop.GetTempFileNameW.cs │ │ │ │ ├── Interop.GetTempPathW.cs │ │ │ │ ├── Interop.GetVersionExW.cs │ │ │ │ ├── Interop.GlobalMemoryStatusEx.cs │ │ │ │ ├── Interop.Globalization.cs │ │ │ │ ├── Interop.IsWow64Process_IntPtr.cs │ │ │ │ ├── Interop.LoadLibraryEx.cs │ │ │ │ ├── Interop.LocalAlloc.cs │ │ │ │ ├── Interop.LockFile.cs │ │ │ │ ├── Interop.MAX_PATH.cs │ │ │ │ ├── Interop.MEMORYSTATUSEX.cs │ │ │ │ ├── Interop.MEMORY_BASIC_INFORMATION.cs │ │ │ │ ├── Interop.MUI.cs │ │ │ │ ├── Interop.MultiByteToWideChar.cs │ │ │ │ ├── Interop.Mutex.cs │ │ │ │ ├── Interop.OSVERSIONINFOEX.cs │ │ │ │ ├── Interop.OutputDebugString.cs │ │ │ │ ├── Interop.QueryUnbiasedInterruptTime.cs │ │ │ │ ├── Interop.ReadFile_SafeHandle_IntPtr.cs │ │ │ │ ├── Interop.ReadFile_SafeHandle_NativeOverlapped.cs │ │ │ │ ├── Interop.ResolveLocaleName.cs │ │ │ │ ├── Interop.SECURITY_ATTRIBUTES.cs │ │ │ │ ├── Interop.SYSTEM_INFO.cs │ │ │ │ ├── Interop.SecurityOptions.cs │ │ │ │ ├── Interop.Semaphore.cs │ │ │ │ ├── Interop.SetCurrentDirectory.cs │ │ │ │ ├── Interop.SetEndOfFile.cs │ │ │ │ ├── Interop.SetEnvironmentVariable.cs │ │ │ │ ├── Interop.SetFilePointerEx.cs │ │ │ │ ├── Interop.SetThreadErrorMode.cs │ │ │ │ ├── Interop.TimeZone.Registry.cs │ │ │ │ ├── Interop.TimeZone.cs │ │ │ │ ├── Interop.VerSetConditionMask.cs │ │ │ │ ├── Interop.VerifyVersionExW.cs │ │ │ │ ├── Interop.VirtualAlloc.cs │ │ │ │ ├── Interop.VirtualFree.cs │ │ │ │ ├── Interop.VirtualQuery.cs │ │ │ │ ├── Interop.WideCharToMultiByte.cs │ │ │ │ ├── Interop.WriteFile_SafeHandle_IntPtr.cs │ │ │ │ └── Interop.WriteFile_SafeHandle_NativeOverlapped.cs │ │ │ │ ├── Normaliz │ │ │ │ ├── Interop.Idna.cs │ │ │ │ └── Interop.Normalization.cs │ │ │ │ ├── NtDll │ │ │ │ ├── Interop.NtQuerySystemInformation.cs │ │ │ │ └── NtQueryInformationFile.cs │ │ │ │ ├── Ole32 │ │ │ │ ├── Interop.CoCreateGuid.cs │ │ │ │ └── Interop.CoTaskMemAlloc.cs │ │ │ │ ├── OleAut32 │ │ │ │ ├── Interop.SysAllocStringByteLen.cs │ │ │ │ ├── Interop.SysAllocStringLen.cs │ │ │ │ ├── Interop.SysFreeString.cs │ │ │ │ └── Interop.SysStringLen.cs │ │ │ │ ├── Secur32 │ │ │ │ └── Interop.GetUserNameExW.cs │ │ │ │ ├── Shell32 │ │ │ │ └── Interop.SHGetKnownFolderPath.cs │ │ │ │ └── User32 │ │ │ │ ├── Interop.Constants.cs │ │ │ │ ├── Interop.LoadString.cs │ │ │ │ └── Interop.SendMessageTimeout.cs │ │ ├── Microsoft │ │ │ └── Win32 │ │ │ │ └── SafeHandles │ │ │ │ ├── CriticalHandleMinusOneIsInvalid.cs │ │ │ │ ├── CriticalHandleZeroOrMinusOneIsInvalid.cs │ │ │ │ ├── SafeFileHandle.Unix.cs │ │ │ │ ├── SafeFileHandle.Windows.cs │ │ │ │ ├── SafeFindHandle.Windows.cs │ │ │ │ ├── SafeHandleMinusOneIsInvalid.cs │ │ │ │ ├── SafeHandleZeroOrMinusOneIsInvalid.cs │ │ │ │ ├── SafeLibraryHandle.cs │ │ │ │ ├── SafeRegistryHandle.Windows.cs │ │ │ │ ├── SafeRegistryHandle.cs │ │ │ │ ├── SafeWaitHandle.Windows.cs │ │ │ │ └── SafeWaitHandle.cs │ │ ├── README.md │ │ ├── System.Private.CoreLib.Shared.projitems │ │ └── System │ │ │ ├── AccessViolationException.cs │ │ │ ├── Action.cs │ │ │ ├── Activator.RuntimeType.cs │ │ │ ├── Activator.cs │ │ │ ├── AggregateException.cs │ │ │ ├── AppContext.cs │ │ │ ├── AppDomain.cs │ │ │ ├── AppDomainSetup.cs │ │ │ ├── ApplicationException.cs │ │ │ ├── ArgumentException.cs │ │ │ ├── ArgumentNullException.cs │ │ │ ├── ArgumentOutOfRangeException.cs │ │ │ ├── ArithmeticException.cs │ │ │ ├── Array.Enumerators.cs │ │ │ ├── Array.cs │ │ │ ├── ArraySegment.cs │ │ │ ├── ArrayTypeMismatchException.cs │ │ │ ├── AssemblyLoadEventArgs.cs │ │ │ ├── AssemblyLoadEventHandler.cs │ │ │ ├── AsyncCallback.cs │ │ │ ├── Attribute.cs │ │ │ ├── AttributeTargets.cs │ │ │ ├── AttributeUsageAttribute.cs │ │ │ ├── BadImageFormatException.cs │ │ │ ├── BitConverter.cs │ │ │ ├── Boolean.cs │ │ │ ├── Buffers │ │ │ ├── ArrayPool.cs │ │ │ ├── ArrayPoolEventSource.cs │ │ │ ├── Binary │ │ │ │ ├── Reader.cs │ │ │ │ ├── ReaderBigEndian.cs │ │ │ │ ├── ReaderLittleEndian.cs │ │ │ │ ├── WriterBigEndian.cs │ │ │ │ └── WriterLittleEndian.cs │ │ │ ├── ConfigurableArrayPool.cs │ │ │ ├── IMemoryOwner.cs │ │ │ ├── IPinnable.cs │ │ │ ├── MemoryHandle.cs │ │ │ ├── MemoryManager.cs │ │ │ ├── OperationStatus.cs │ │ │ ├── StandardFormat.cs │ │ │ ├── Text │ │ │ │ ├── FormattingHelpers.CountDigits.cs │ │ │ │ ├── Utf8Constants.cs │ │ │ │ ├── Utf8Formatter │ │ │ │ │ ├── FormattingHelpers.cs │ │ │ │ │ ├── Utf8Formatter.Boolean.cs │ │ │ │ │ ├── Utf8Formatter.Date.G.cs │ │ │ │ │ ├── Utf8Formatter.Date.L.cs │ │ │ │ │ ├── Utf8Formatter.Date.O.cs │ │ │ │ │ ├── Utf8Formatter.Date.R.cs │ │ │ │ │ ├── Utf8Formatter.Date.cs │ │ │ │ │ ├── Utf8Formatter.Decimal.E.cs │ │ │ │ │ ├── Utf8Formatter.Decimal.F.cs │ │ │ │ │ ├── Utf8Formatter.Decimal.G.cs │ │ │ │ │ ├── Utf8Formatter.Decimal.cs │ │ │ │ │ ├── Utf8Formatter.Float.cs │ │ │ │ │ ├── Utf8Formatter.Guid.cs │ │ │ │ │ ├── Utf8Formatter.Integer.Signed.D.cs │ │ │ │ │ ├── Utf8Formatter.Integer.Signed.Default.cs │ │ │ │ │ ├── Utf8Formatter.Integer.Signed.N.cs │ │ │ │ │ ├── Utf8Formatter.Integer.Signed.cs │ │ │ │ │ ├── Utf8Formatter.Integer.Unsigned.D.cs │ │ │ │ │ ├── Utf8Formatter.Integer.Unsigned.Default.cs │ │ │ │ │ ├── Utf8Formatter.Integer.Unsigned.N.cs │ │ │ │ │ ├── Utf8Formatter.Integer.Unsigned.X.cs │ │ │ │ │ ├── Utf8Formatter.Integer.Unsigned.cs │ │ │ │ │ ├── Utf8Formatter.Integer.cs │ │ │ │ │ └── Utf8Formatter.TimeSpan.cs │ │ │ │ └── Utf8Parser │ │ │ │ │ ├── ParserHelpers.cs │ │ │ │ │ ├── Utf8Parser.Boolean.cs │ │ │ │ │ ├── Utf8Parser.Date.Default.cs │ │ │ │ │ ├── Utf8Parser.Date.G.cs │ │ │ │ │ ├── Utf8Parser.Date.Helpers.cs │ │ │ │ │ ├── Utf8Parser.Date.O.cs │ │ │ │ │ ├── Utf8Parser.Date.R.cs │ │ │ │ │ ├── Utf8Parser.Date.cs │ │ │ │ │ ├── Utf8Parser.Decimal.cs │ │ │ │ │ ├── Utf8Parser.Float.cs │ │ │ │ │ ├── Utf8Parser.Guid.cs │ │ │ │ │ ├── Utf8Parser.Integer.Signed.D.cs │ │ │ │ │ ├── Utf8Parser.Integer.Signed.N.cs │ │ │ │ │ ├── Utf8Parser.Integer.Signed.cs │ │ │ │ │ ├── Utf8Parser.Integer.Unsigned.D.cs │ │ │ │ │ ├── Utf8Parser.Integer.Unsigned.N.cs │ │ │ │ │ ├── Utf8Parser.Integer.Unsigned.X.cs │ │ │ │ │ ├── Utf8Parser.Integer.Unsigned.cs │ │ │ │ │ ├── Utf8Parser.Number.cs │ │ │ │ │ ├── Utf8Parser.TimeSpan.BigG.cs │ │ │ │ │ ├── Utf8Parser.TimeSpan.C.cs │ │ │ │ │ ├── Utf8Parser.TimeSpan.LittleG.cs │ │ │ │ │ ├── Utf8Parser.TimeSpan.cs │ │ │ │ │ └── Utf8Parser.TimeSpanSplitter.cs │ │ │ ├── TlsOverPerCoreLockedStacksArrayPool.cs │ │ │ └── Utilities.cs │ │ │ ├── ByReference.cs │ │ │ ├── Byte.cs │ │ │ ├── CLSCompliantAttribute.cs │ │ │ ├── CannotUnloadAppDomainException.cs │ │ │ ├── Char.cs │ │ │ ├── CharEnumerator.cs │ │ │ ├── Collections │ │ │ ├── ArrayList.cs │ │ │ ├── Comparer.cs │ │ │ ├── CompatibleComparer.cs │ │ │ ├── Concurrent │ │ │ │ ├── ConcurrentQueue.cs │ │ │ │ ├── ConcurrentQueueSegment.cs │ │ │ │ ├── IProducerConsumerCollection.cs │ │ │ │ └── IProducerConsumerCollectionDebugView.cs │ │ │ ├── DictionaryEntry.cs │ │ │ ├── Generic │ │ │ │ ├── ArraySortHelper.cs │ │ │ │ ├── Comparer.cs │ │ │ │ ├── Dictionary.cs │ │ │ │ ├── EqualityComparer.cs │ │ │ │ ├── IAsyncEnumerable.cs │ │ │ │ ├── IAsyncEnumerator.cs │ │ │ │ ├── ICollection.cs │ │ │ │ ├── ICollectionDebugView.cs │ │ │ │ ├── IComparer.cs │ │ │ │ ├── IDictionary.cs │ │ │ │ ├── IDictionaryDebugView.cs │ │ │ │ ├── IEnumerable.cs │ │ │ │ ├── IEnumerator.cs │ │ │ │ ├── IEqualityComparer.cs │ │ │ │ ├── IList.cs │ │ │ │ ├── IReadOnlyCollection.cs │ │ │ │ ├── IReadOnlyDictionary.cs │ │ │ │ ├── IReadOnlyList.cs │ │ │ │ ├── KeyNotFoundException.cs │ │ │ │ ├── KeyValuePair.cs │ │ │ │ ├── List.cs │ │ │ │ ├── NonRandomizedStringEqualityComparer.cs │ │ │ │ └── ValueListBuilder.cs │ │ │ ├── HashHelpers.SerializationInfoTable.cs │ │ │ ├── HashHelpers.cs │ │ │ ├── Hashtable.cs │ │ │ ├── ICollection.cs │ │ │ ├── IComparer.cs │ │ │ ├── IDictionary.cs │ │ │ ├── IDictionaryEnumerator.cs │ │ │ ├── IEnumerable.cs │ │ │ ├── IEnumerator.cs │ │ │ ├── IEqualityComparer.cs │ │ │ ├── IHashCodeProvider.cs │ │ │ ├── IList.cs │ │ │ ├── IStructuralComparable.cs │ │ │ ├── IStructuralEquatable.cs │ │ │ ├── KeyValuePairs.cs │ │ │ ├── ListDictionaryInternal.cs │ │ │ └── ObjectModel │ │ │ │ ├── Collection.cs │ │ │ │ └── ReadOnlyCollection.cs │ │ │ ├── ComponentModel │ │ │ ├── DefaultValueAttribute.cs │ │ │ └── EditorBrowsableAttribute.cs │ │ │ ├── Configuration │ │ │ └── Assemblies │ │ │ │ ├── AssemblyHashAlgorithm.cs │ │ │ │ └── AssemblyVersionCompatibility.cs │ │ │ ├── Convert.Base64.cs │ │ │ ├── Convert.cs │ │ │ ├── CoreLib.cs │ │ │ ├── CurrentSystemTimeZone.cs │ │ │ ├── DBNull.cs │ │ │ ├── DataMisalignedException.cs │ │ │ ├── DateTime.Unix.cs │ │ │ ├── DateTime.cs │ │ │ ├── DateTimeKind.cs │ │ │ ├── DateTimeOffset.cs │ │ │ ├── DayOfWeek.cs │ │ │ ├── Decimal.DecCalc.cs │ │ │ ├── Decimal.cs │ │ │ ├── DefaultBinder.cs │ │ │ ├── Diagnostics │ │ │ ├── CodeAnalysis │ │ │ │ └── SuppressMessageAttribute.cs │ │ │ ├── ConditionalAttribute.cs │ │ │ ├── Contracts │ │ │ │ ├── ContractException.cs │ │ │ │ ├── ContractFailedEventArgs.cs │ │ │ │ └── Contracts.cs │ │ │ ├── Debug.cs │ │ │ ├── DebugProvider.Unix.cs │ │ │ ├── DebugProvider.Windows.cs │ │ │ ├── DebugProvider.cs │ │ │ ├── DebuggableAttribute.cs │ │ │ ├── DebuggerBrowsableAttribute.cs │ │ │ ├── DebuggerDisplayAttribute.cs │ │ │ ├── DebuggerHiddenAttribute.cs │ │ │ ├── DebuggerNonUserCodeAttribute.cs │ │ │ ├── DebuggerStepThroughAttribute.cs │ │ │ ├── DebuggerStepperBoundaryAttribute.cs │ │ │ ├── DebuggerTypeProxyAttribute.cs │ │ │ ├── DebuggerVisualizerAttribute.cs │ │ │ ├── StackFrame.cs │ │ │ ├── StackTrace.cs │ │ │ ├── StackTraceHiddenAttribute.cs │ │ │ ├── SymbolStore │ │ │ │ └── ISymbolDocumentWriter.cs │ │ │ └── Tracing │ │ │ │ ├── ActivityTracker.cs │ │ │ │ ├── EventActivityOptions.cs │ │ │ │ ├── EventCounter.cs │ │ │ │ ├── EventDescriptor.cs │ │ │ │ ├── EventProvider.cs │ │ │ │ ├── EventSource.cs │ │ │ │ ├── EventSourceException.cs │ │ │ │ ├── FrameworkEventSource.cs │ │ │ │ ├── IEventProvider.cs │ │ │ │ ├── StubEnvironment.cs │ │ │ │ ├── TraceLogging │ │ │ │ ├── ArrayTypeInfo.cs │ │ │ │ ├── ConcurrentSet.cs │ │ │ │ ├── ConcurrentSetItem.cs │ │ │ │ ├── DataCollector.cs │ │ │ │ ├── EmptyStruct.cs │ │ │ │ ├── EnumHelper.cs │ │ │ │ ├── EnumerableTypeInfo.cs │ │ │ │ ├── EventDataAttribute.cs │ │ │ │ ├── EventFieldAttribute.cs │ │ │ │ ├── EventFieldFormat.cs │ │ │ │ ├── EventIgnoreAttribute.cs │ │ │ │ ├── EventPayload.cs │ │ │ │ ├── EventSourceActivity.cs │ │ │ │ ├── EventSourceOptions.cs │ │ │ │ ├── FieldMetadata.cs │ │ │ │ ├── InvokeTypeInfo.cs │ │ │ │ ├── NameInfo.cs │ │ │ │ ├── PropertyAnalysis.cs │ │ │ │ ├── PropertyValue.cs │ │ │ │ ├── SimpleEventTypes.cs │ │ │ │ ├── SimpleTypeInfos.cs │ │ │ │ ├── Statics.cs │ │ │ │ ├── TraceLoggingDataCollector.cs │ │ │ │ ├── TraceLoggingDataType.cs │ │ │ │ ├── TraceLoggingEventSource.cs │ │ │ │ ├── TraceLoggingEventTraits.cs │ │ │ │ ├── TraceLoggingEventTypes.cs │ │ │ │ ├── TraceLoggingMetadataCollector.cs │ │ │ │ ├── TraceLoggingTypeInfo.cs │ │ │ │ └── TypeAnalysis.cs │ │ │ │ └── Winmeta.cs │ │ │ ├── DivideByZeroException.cs │ │ │ ├── DllNotFoundException.cs │ │ │ ├── Double.cs │ │ │ ├── DuplicateWaitObjectException.cs │ │ │ ├── Empty.cs │ │ │ ├── EntryPointNotFoundException.cs │ │ │ ├── Environment.NoRegistry.cs │ │ │ ├── Environment.SpecialFolder.cs │ │ │ ├── Environment.SpecialFolderOption.cs │ │ │ ├── Environment.Unix.cs │ │ │ ├── Environment.Variables.Windows.cs │ │ │ ├── Environment.Win32.cs │ │ │ ├── Environment.WinRT.cs │ │ │ ├── Environment.Windows.cs │ │ │ ├── Environment.cs │ │ │ ├── EnvironmentVariableTarget.cs │ │ │ ├── EventArgs.cs │ │ │ ├── EventHandler.cs │ │ │ ├── ExecutionEngineException.cs │ │ │ ├── FieldAccessException.cs │ │ │ ├── FlagsAttribute.cs │ │ │ ├── FormatException.cs │ │ │ ├── FormattableString.cs │ │ │ ├── Gen2GcCallback.cs │ │ │ ├── Globalization │ │ │ ├── BidiCategory.cs │ │ │ ├── Calendar.cs │ │ │ ├── CalendarAlgorithmType.cs │ │ │ ├── CalendarData.Unix.cs │ │ │ ├── CalendarData.Windows.cs │ │ │ ├── CalendarData.cs │ │ │ ├── CalendarWeekRule.cs │ │ │ ├── CalendricalCalculationsHelper.cs │ │ │ ├── CharUnicodeInfo.cs │ │ │ ├── CharUnicodeInfoData.cs │ │ │ ├── ChineseLunisolarCalendar.cs │ │ │ ├── CompareInfo.Invariant.cs │ │ │ ├── CompareInfo.Unix.cs │ │ │ ├── CompareInfo.Windows.cs │ │ │ ├── CompareInfo.cs │ │ │ ├── CultureData.Unix.cs │ │ │ ├── CultureData.Windows.cs │ │ │ ├── CultureData.cs │ │ │ ├── CultureInfo.Unix.cs │ │ │ ├── CultureInfo.Windows.cs │ │ │ ├── CultureInfo.cs │ │ │ ├── CultureNotFoundException.cs │ │ │ ├── CultureTypes.cs │ │ │ ├── DateTimeFormat.cs │ │ │ ├── DateTimeFormatInfo.cs │ │ │ ├── DateTimeFormatInfoScanner.cs │ │ │ ├── DateTimeParse.cs │ │ │ ├── DateTimeStyles.cs │ │ │ ├── DaylightTime.cs │ │ │ ├── DigitShapes.cs │ │ │ ├── EastAsianLunisolarCalendar.cs │ │ │ ├── GlobalizationExtensions.cs │ │ │ ├── GregorianCalendar.cs │ │ │ ├── GregorianCalendarHelper.cs │ │ │ ├── GregorianCalendarTypes.cs │ │ │ ├── HebrewCalendar.cs │ │ │ ├── HebrewNumber.cs │ │ │ ├── HijriCalendar.Unix.cs │ │ │ ├── HijriCalendar.Win32.cs │ │ │ ├── HijriCalendar.WinRT.cs │ │ │ ├── HijriCalendar.cs │ │ │ ├── ISOWeek.cs │ │ │ ├── IdnMapping.Unix.cs │ │ │ ├── IdnMapping.Windows.cs │ │ │ ├── IdnMapping.cs │ │ │ ├── InternalGlobalizationHelper.cs │ │ │ ├── JapaneseCalendar.Unix.cs │ │ │ ├── JapaneseCalendar.Win32.cs │ │ │ ├── JapaneseCalendar.WinRT.cs │ │ │ ├── JapaneseCalendar.cs │ │ │ ├── JapaneseLunisolarCalendar.cs │ │ │ ├── JulianCalendar.cs │ │ │ ├── KoreanCalendar.cs │ │ │ ├── KoreanLunisolarCalendar.cs │ │ │ ├── LocaleData.Unix.cs │ │ │ ├── Normalization.Unix.cs │ │ │ ├── Normalization.Windows.cs │ │ │ ├── NumberFormatInfo.cs │ │ │ ├── NumberStyles.cs │ │ │ ├── PersianCalendar.cs │ │ │ ├── RegionInfo.cs │ │ │ ├── SortKey.cs │ │ │ ├── SortVersion.cs │ │ │ ├── StringInfo.cs │ │ │ ├── TaiwanCalendar.cs │ │ │ ├── TaiwanLunisolarCalendar.cs │ │ │ ├── TextElementEnumerator.cs │ │ │ ├── TextInfo.Unix.cs │ │ │ ├── TextInfo.Windows.cs │ │ │ ├── TextInfo.cs │ │ │ ├── ThaiBuddhistCalendar.cs │ │ │ ├── TimeSpanFormat.cs │ │ │ ├── TimeSpanParse.cs │ │ │ ├── TimeSpanStyles.cs │ │ │ ├── UmAlQuraCalendar.cs │ │ │ └── UnicodeCategory.cs │ │ │ ├── Guid.Unix.cs │ │ │ ├── Guid.Windows.cs │ │ │ ├── Guid.cs │ │ │ ├── HResults.cs │ │ │ ├── HashCode.cs │ │ │ ├── IAsyncDisposable.cs │ │ │ ├── IAsyncResult.cs │ │ │ ├── ICloneable.cs │ │ │ ├── IComparable.cs │ │ │ ├── IConvertible.cs │ │ │ ├── ICustomFormatter.cs │ │ │ ├── IDisposable.cs │ │ │ ├── IEquatable.cs │ │ │ ├── IFormatProvider.cs │ │ │ ├── IFormattable.cs │ │ │ ├── IO │ │ │ ├── BinaryReader.cs │ │ │ ├── BinaryWriter.cs │ │ │ ├── DirectoryNotFoundException.cs │ │ │ ├── DisableMediaInsertionPrompt.cs │ │ │ ├── DriveInfoInternal.Unix.cs │ │ │ ├── DriveInfoInternal.Windows.cs │ │ │ ├── EncodingCache.cs │ │ │ ├── EndOfStreamException.cs │ │ │ ├── Error.cs │ │ │ ├── FileAccess.cs │ │ │ ├── FileLoadException.cs │ │ │ ├── FileMode.cs │ │ │ ├── FileNotFoundException.cs │ │ │ ├── FileOptions.cs │ │ │ ├── FileShare.cs │ │ │ ├── FileStream.Linux.cs │ │ │ ├── FileStream.OSX.cs │ │ │ ├── FileStream.Unix.cs │ │ │ ├── FileStream.Win32.cs │ │ │ ├── FileStream.WinRT.cs │ │ │ ├── FileStream.Windows.cs │ │ │ ├── FileStream.cs │ │ │ ├── FileStreamCompletionSource.Win32.cs │ │ │ ├── IOException.cs │ │ │ ├── MemoryStream.cs │ │ │ ├── Path.Unix.cs │ │ │ ├── Path.Windows.cs │ │ │ ├── Path.cs │ │ │ ├── PathHelper.Windows.cs │ │ │ ├── PathInternal.Unix.cs │ │ │ ├── PathInternal.Windows.cs │ │ │ ├── PathInternal.cs │ │ │ ├── PathTooLongException.cs │ │ │ ├── PersistedFiles.Names.Unix.cs │ │ │ ├── PersistedFiles.Unix.cs │ │ │ ├── PinnedBufferMemoryStream.cs │ │ │ ├── SeekOrigin.cs │ │ │ ├── Stream.cs │ │ │ ├── StreamHelpers.CopyValidation.cs │ │ │ ├── StreamReader.cs │ │ │ ├── StreamWriter.cs │ │ │ ├── TextReader.cs │ │ │ ├── TextWriter.cs │ │ │ ├── UnmanagedMemoryAccessor.cs │ │ │ ├── UnmanagedMemoryStream.cs │ │ │ ├── UnmanagedMemoryStreamWrapper.cs │ │ │ └── Win32Marshal.cs │ │ │ ├── IObservable.cs │ │ │ ├── IObserver.cs │ │ │ ├── IProgress.cs │ │ │ ├── ISpanFormattable.cs │ │ │ ├── Index.cs │ │ │ ├── IndexOutOfRangeException.cs │ │ │ ├── InsufficientExecutionStackException.cs │ │ │ ├── InsufficientMemoryException.cs │ │ │ ├── Int16.cs │ │ │ ├── Int32.cs │ │ │ ├── Int64.cs │ │ │ ├── IntPtr.cs │ │ │ ├── InvalidCastException.cs │ │ │ ├── InvalidOperationException.cs │ │ │ ├── InvalidProgramException.cs │ │ │ ├── InvalidTimeZoneException.cs │ │ │ ├── Lazy.cs │ │ │ ├── LocalAppContextSwitches.Common.cs │ │ │ ├── LocalAppContextSwitches.cs │ │ │ ├── LocalDataStoreSlot.cs │ │ │ ├── MarshalByRefObject.cs │ │ │ ├── Marvin.OrdinalIgnoreCase.cs │ │ │ ├── Marvin.cs │ │ │ ├── Math.cs │ │ │ ├── MathF.cs │ │ │ ├── MemberAccessException.cs │ │ │ ├── Memory.cs │ │ │ ├── MemoryDebugView.cs │ │ │ ├── MemoryExtensions.Fast.cs │ │ │ ├── MemoryExtensions.cs │ │ │ ├── MethodAccessException.cs │ │ │ ├── MidpointRounding.cs │ │ │ ├── MissingFieldException.cs │ │ │ ├── MissingMemberException.cs │ │ │ ├── MissingMethodException.cs │ │ │ ├── MulticastNotSupportedException.cs │ │ │ ├── NonSerializedAttribute.cs │ │ │ ├── NotFiniteNumberException.cs │ │ │ ├── NotImplementedException.cs │ │ │ ├── NotSupportedException.cs │ │ │ ├── NullReferenceException.cs │ │ │ ├── Nullable.cs │ │ │ ├── Number.BigInteger.cs │ │ │ ├── Number.DiyFp.cs │ │ │ ├── Number.Dragon4.cs │ │ │ ├── Number.Formatting.cs │ │ │ ├── Number.Grisu3.cs │ │ │ ├── Number.NumberBuffer.cs │ │ │ ├── Number.NumberToFloatingPointBits.cs │ │ │ ├── Number.Parsing.cs │ │ │ ├── Numerics │ │ │ ├── BitOperations.cs │ │ │ ├── ConstantHelper.cs │ │ │ ├── ConstantHelper.tt │ │ │ ├── GenerationConfig.ttinclude │ │ │ ├── Hashing │ │ │ │ └── HashHelpers.cs │ │ │ ├── Register.cs │ │ │ ├── Register.tt │ │ │ ├── Vector.cs │ │ │ ├── Vector.tt │ │ │ └── Vector_Operations.cs │ │ │ ├── Object.cs │ │ │ ├── ObjectDisposedException.cs │ │ │ ├── ObsoleteAttribute.cs │ │ │ ├── OperatingSystem.cs │ │ │ ├── OperationCanceledException.cs │ │ │ ├── OutOfMemoryException.cs │ │ │ ├── OverflowException.cs │ │ │ ├── ParamArrayAttribute.cs │ │ │ ├── ParamsArray.cs │ │ │ ├── ParseNumbers.cs │ │ │ ├── PasteArguments.Unix.cs │ │ │ ├── PasteArguments.Windows.cs │ │ │ ├── PasteArguments.cs │ │ │ ├── PlatformID.cs │ │ │ ├── PlatformNotSupportedException.cs │ │ │ ├── Progress.cs │ │ │ ├── Random.cs │ │ │ ├── Range.cs │ │ │ ├── RankException.cs │ │ │ ├── ReadOnlyMemory.cs │ │ │ ├── ReadOnlySpan.Fast.cs │ │ │ ├── ReadOnlySpan.cs │ │ │ ├── Reflection │ │ │ ├── AmbiguousMatchException.cs │ │ │ ├── Assembly.cs │ │ │ ├── AssemblyAlgorithmIdAttribute.cs │ │ │ ├── AssemblyCompanyAttribute.cs │ │ │ ├── AssemblyConfigurationAttribute.cs │ │ │ ├── AssemblyContentType.cs │ │ │ ├── AssemblyCopyrightAttribute.cs │ │ │ ├── AssemblyCultureAttribute.cs │ │ │ ├── AssemblyDefaultAliasAttribute.cs │ │ │ ├── AssemblyDelaySignAttribute.cs │ │ │ ├── AssemblyDescriptionAttribute.cs │ │ │ ├── AssemblyFileVersionAttribute.cs │ │ │ ├── AssemblyFlagsAttribute.cs │ │ │ ├── AssemblyInformationalVersionAttribute.cs │ │ │ ├── AssemblyKeyFileAttribute.cs │ │ │ ├── AssemblyKeyNameAttribute.cs │ │ │ ├── AssemblyMetadataAttribute.cs │ │ │ ├── AssemblyNameFlags.cs │ │ │ ├── AssemblyNameFormatter.cs │ │ │ ├── AssemblyProductAttribute.cs │ │ │ ├── AssemblySignatureKeyAttribute.cs │ │ │ ├── AssemblyTitleAttribute.cs │ │ │ ├── AssemblyTrademarkAttribute.cs │ │ │ ├── AssemblyVersionAttribute.cs │ │ │ ├── Binder.cs │ │ │ ├── BindingFlags.cs │ │ │ ├── CallingConventions.cs │ │ │ ├── ConstructorInfo.cs │ │ │ ├── CustomAttributeFormatException.cs │ │ │ ├── DefaultMemberAttribute.cs │ │ │ ├── Emit │ │ │ │ ├── AssemblyBuilderAccess.cs │ │ │ │ ├── EventToken.cs │ │ │ │ ├── FieldToken.cs │ │ │ │ ├── FlowControl.cs │ │ │ │ ├── Label.cs │ │ │ │ ├── MethodToken.cs │ │ │ │ ├── OpCodeType.cs │ │ │ │ ├── OpCodes.cs │ │ │ │ ├── Opcode.cs │ │ │ │ ├── OperandType.cs │ │ │ │ ├── PEFileKinds.cs │ │ │ │ ├── PackingSize.cs │ │ │ │ ├── ParameterToken.cs │ │ │ │ ├── PropertyToken.cs │ │ │ │ ├── SignatureToken.cs │ │ │ │ ├── StackBehaviour.cs │ │ │ │ ├── StringToken.cs │ │ │ │ └── TypeToken.cs │ │ │ ├── EventAttributes.cs │ │ │ ├── EventInfo.cs │ │ │ ├── ExceptionHandlingClause.cs │ │ │ ├── ExceptionHandlingClauseOptions.cs │ │ │ ├── FieldAttributes.cs │ │ │ ├── FieldInfo.cs │ │ │ ├── GenericParameterAttributes.cs │ │ │ ├── ICustomAttributeProvider.cs │ │ │ ├── IReflect.cs │ │ │ ├── IReflectableType.cs │ │ │ ├── ImageFileMachine.cs │ │ │ ├── InterfaceMapping.cs │ │ │ ├── IntrospectionExtensions.cs │ │ │ ├── InvalidFilterCriteriaException.cs │ │ │ ├── LocalVariableInfo.cs │ │ │ ├── ManifestResourceInfo.cs │ │ │ ├── MemberFilter.cs │ │ │ ├── MemberInfo.cs │ │ │ ├── MemberTypes.cs │ │ │ ├── MethodAttributes.cs │ │ │ ├── MethodBase.cs │ │ │ ├── MethodBody.cs │ │ │ ├── MethodImplAttributes.cs │ │ │ ├── MethodInfo.Internal.cs │ │ │ ├── MethodInfo.cs │ │ │ ├── Missing.cs │ │ │ ├── Module.cs │ │ │ ├── ModuleResolveEventHandler.cs │ │ │ ├── ObfuscateAssemblyAttribute.cs │ │ │ ├── ObfuscationAttribute.cs │ │ │ ├── ParameterAttributes.cs │ │ │ ├── ParameterInfo.cs │ │ │ ├── ParameterModifier.cs │ │ │ ├── Pointer.cs │ │ │ ├── PortableExecutableKinds.cs │ │ │ ├── ProcessorArchitecture.cs │ │ │ ├── PropertyAttributes.cs │ │ │ ├── PropertyInfo.cs │ │ │ ├── ReflectionContext.cs │ │ │ ├── ReflectionTypeLoadException.cs │ │ │ ├── ResourceAttributes.cs │ │ │ ├── ResourceLocation.cs │ │ │ ├── SignatureArrayType.cs │ │ │ ├── SignatureByRefType.cs │ │ │ ├── SignatureConstructedGenericType.cs │ │ │ ├── SignatureGenericMethodParameterType.cs │ │ │ ├── SignatureGenericParameterType.cs │ │ │ ├── SignatureHasElementType.cs │ │ │ ├── SignaturePointerType.cs │ │ │ ├── SignatureType.cs │ │ │ ├── SignatureTypeExtensions.cs │ │ │ ├── StrongNameKeyPair.cs │ │ │ ├── TargetException.cs │ │ │ ├── TargetInvocationException.cs │ │ │ ├── TargetParameterCountException.cs │ │ │ ├── TypeAttributes.cs │ │ │ ├── TypeDelegator.cs │ │ │ ├── TypeFilter.cs │ │ │ └── TypeInfo.cs │ │ │ ├── ResolveEventArgs.cs │ │ │ ├── ResolveEventHandler.cs │ │ │ ├── Resources │ │ │ ├── FastResourceComparer.cs │ │ │ ├── FileBasedResourceGroveler.cs │ │ │ ├── IResourceGroveler.cs │ │ │ ├── IResourceReader.cs │ │ │ ├── ManifestBasedResourceGroveler.cs │ │ │ ├── MissingManifestResourceException.cs │ │ │ ├── MissingSatelliteAssemblyException.cs │ │ │ ├── NeutralResourcesLanguageAttribute.cs │ │ │ ├── ResourceFallbackManager.cs │ │ │ ├── ResourceManager.Uap.cs │ │ │ ├── ResourceManager.cs │ │ │ ├── ResourceReader.cs │ │ │ ├── ResourceSet.cs │ │ │ ├── ResourceTypeCode.cs │ │ │ ├── RuntimeResourceSet.cs │ │ │ ├── SatelliteContractVersionAttribute.cs │ │ │ └── UltimateResourceFallbackLocation.cs │ │ │ ├── Runtime │ │ │ ├── AmbiguousImplementationException.cs │ │ │ ├── CompilerServices │ │ │ │ ├── AccessedThroughPropertyAttribute.cs │ │ │ │ ├── AsyncIteratorMethodBuilder.cs │ │ │ │ ├── AsyncIteratorStateMachineAttribute.cs │ │ │ │ ├── AsyncMethodBuilder.cs │ │ │ │ ├── AsyncMethodBuilderAttribute.cs │ │ │ │ ├── AsyncStateMachineAttribute.cs │ │ │ │ ├── AsyncValueTaskMethodBuilder.cs │ │ │ │ ├── CallerArgumentExpressionAttribute.cs │ │ │ │ ├── CallerFilePathAttribute.cs │ │ │ │ ├── CallerLineNumberAttribute.cs │ │ │ │ ├── CallerMemberNameAttribute.cs │ │ │ │ ├── CompilationRelaxations.cs │ │ │ │ ├── CompilationRelaxationsAttribute.cs │ │ │ │ ├── CompilerGeneratedAttribute.cs │ │ │ │ ├── CompilerGlobalScopeAttribute.cs │ │ │ │ ├── ConditionalWeakTable.cs │ │ │ │ ├── ConfiguredAsyncDisposable.cs │ │ │ │ ├── ConfiguredCancelableAsyncEnumerable.cs │ │ │ │ ├── ConfiguredValueTaskAwaitable.cs │ │ │ │ ├── ContractHelper.cs │ │ │ │ ├── CustomConstantAttribute.cs │ │ │ │ ├── DateTimeConstantAttribute.cs │ │ │ │ ├── DecimalConstantAttribute.cs │ │ │ │ ├── DefaultDependencyAttribute.cs │ │ │ │ ├── DependencyAttribute.cs │ │ │ │ ├── DisablePrivateReflectionAttribute.cs │ │ │ │ ├── DiscardableAttribute.cs │ │ │ │ ├── ExtensionAttribute.cs │ │ │ │ ├── FixedAddressValueTypeAttribute.cs │ │ │ │ ├── FixedBufferAttribute.cs │ │ │ │ ├── FormattableStringFactory.cs │ │ │ │ ├── IAsyncStateMachine.cs │ │ │ │ ├── ICastable.cs │ │ │ │ ├── INotifyCompletion.cs │ │ │ │ ├── ITuple.cs │ │ │ │ ├── IndexerNameAttribute.cs │ │ │ │ ├── InternalsVisibleToAttribute.cs │ │ │ │ ├── IntrinsicAttribute.cs │ │ │ │ ├── IsByRefLikeAttribute.cs │ │ │ │ ├── IsConst.cs │ │ │ │ ├── IsReadOnlyAttribute.cs │ │ │ │ ├── IsVolatile.cs │ │ │ │ ├── IteratorStateMachineAttribute.cs │ │ │ │ ├── LoadHint.cs │ │ │ │ ├── MethodCodeType.cs │ │ │ │ ├── MethodImplAttribute.cs │ │ │ │ ├── MethodImplOptions.cs │ │ │ │ ├── ReferenceAssemblyAttribute.cs │ │ │ │ ├── RuntimeCompatibilityAttribute.cs │ │ │ │ ├── RuntimeFeature.cs │ │ │ │ ├── RuntimeWrappedException.cs │ │ │ │ ├── SpecialNameAttribute.cs │ │ │ │ ├── StateMachineAttribute.cs │ │ │ │ ├── StringFreezingAttribute.cs │ │ │ │ ├── StrongBox.cs │ │ │ │ ├── SuppressIldasmAttribute.cs │ │ │ │ ├── TaskAwaiter.cs │ │ │ │ ├── TupleElementNamesAttribute.cs │ │ │ │ ├── TypeForwardedFromAttribute.cs │ │ │ │ ├── TypeForwardedToAttribute.cs │ │ │ │ ├── UnsafeValueTypeAttribute.cs │ │ │ │ ├── ValueTaskAwaiter.cs │ │ │ │ └── YieldAwaitable.cs │ │ │ ├── ConstrainedExecution │ │ │ │ ├── Cer.cs │ │ │ │ ├── Consistency.cs │ │ │ │ ├── CriticalFinalizerObject.cs │ │ │ │ └── ReliabilityContractAttribute.cs │ │ │ ├── ExceptionServices │ │ │ │ ├── ExceptionDispatchInfo.cs │ │ │ │ ├── ExceptionNotification.cs │ │ │ │ └── HandleProcessCorruptedStateExceptionsAttribute.cs │ │ │ ├── GCSettings.cs │ │ │ ├── InteropServices │ │ │ │ ├── AllowReversePInvokeCallsAttribute.cs │ │ │ │ ├── ArrayWithOffset.cs │ │ │ │ ├── BStrWrapper.cs │ │ │ │ ├── BestFitMappingAttribute.cs │ │ │ │ ├── COMException.cs │ │ │ │ ├── CallingConvention.cs │ │ │ │ ├── CharSet.cs │ │ │ │ ├── ClassInterfaceAttribute.cs │ │ │ │ ├── ClassInterfaceType.cs │ │ │ │ ├── CoClassAttribute.cs │ │ │ │ ├── ComDefaultInterfaceAttribute.cs │ │ │ │ ├── ComEventInterfaceAttribute.cs │ │ │ │ ├── ComEventsHelpers.NoCom.cs │ │ │ │ ├── ComImportAttribute.cs │ │ │ │ ├── ComInterfaceType.cs │ │ │ │ ├── ComMemberType.cs │ │ │ │ ├── ComSourceInterfacesAttribute.cs │ │ │ │ ├── ComTypes │ │ │ │ │ ├── IBindCtx.cs │ │ │ │ │ ├── IConnectionPoint.cs │ │ │ │ │ ├── IConnectionPointContainer.cs │ │ │ │ │ ├── IEnumConnectionPoints.cs │ │ │ │ │ ├── IEnumConnections.cs │ │ │ │ │ ├── IEnumMoniker.cs │ │ │ │ │ ├── IEnumString.cs │ │ │ │ │ ├── IEnumVARIANT.cs │ │ │ │ │ ├── IMoniker.cs │ │ │ │ │ ├── IPersistFile.cs │ │ │ │ │ ├── IRunningObjectTable.cs │ │ │ │ │ ├── IStream.cs │ │ │ │ │ ├── ITypeComp.cs │ │ │ │ │ ├── ITypeInfo.cs │ │ │ │ │ ├── ITypeInfo2.cs │ │ │ │ │ ├── ITypeLib.cs │ │ │ │ │ └── ITypeLib2.cs │ │ │ │ ├── ComVisibleAttribute.cs │ │ │ │ ├── CriticalHandle.cs │ │ │ │ ├── CurrencyWrapper.cs │ │ │ │ ├── CustomQueryInterfaceMode.cs │ │ │ │ ├── CustomQueryInterfaceResult.cs │ │ │ │ ├── DefaultCharSetAttribute.cs │ │ │ │ ├── DefaultDllImportSearchPathsAttribute.cs │ │ │ │ ├── DefaultParameterValueAttribute.cs │ │ │ │ ├── DispIdAttribute.cs │ │ │ │ ├── DispatchWrapper.cs │ │ │ │ ├── DllImportAttribute.cs │ │ │ │ ├── DllImportSearchPath.cs │ │ │ │ ├── ErrorWrapper.cs │ │ │ │ ├── ExternalException.cs │ │ │ │ ├── FieldOffsetAttribute.cs │ │ │ │ ├── GCHandle.cs │ │ │ │ ├── GCHandleType.cs │ │ │ │ ├── GuidAttribute.cs │ │ │ │ ├── HandleRef.cs │ │ │ │ ├── ICustomAdapter.cs │ │ │ │ ├── ICustomFactory.cs │ │ │ │ ├── ICustomMarshaler.cs │ │ │ │ ├── ICustomQueryInterface.cs │ │ │ │ ├── InAttribute.cs │ │ │ │ ├── InterfaceTypeAttribute.cs │ │ │ │ ├── InvalidComObjectException.cs │ │ │ │ ├── InvalidOleVariantTypeException.cs │ │ │ │ ├── LCIDConversionAttribute.cs │ │ │ │ ├── LayoutKind.cs │ │ │ │ ├── Marshal.NoCom.cs │ │ │ │ ├── Marshal.Unix.cs │ │ │ │ ├── Marshal.Windows.cs │ │ │ │ ├── Marshal.cs │ │ │ │ ├── MarshalAsAttribute.cs │ │ │ │ ├── MarshalDirectiveException.cs │ │ │ │ ├── MemoryMarshal.Fast.cs │ │ │ │ ├── MemoryMarshal.cs │ │ │ │ ├── NativeCallableAttribute.cs │ │ │ │ ├── OptionalAttribute.cs │ │ │ │ ├── OutAttribute.cs │ │ │ │ ├── PreserveSigAttribute.cs │ │ │ │ ├── ProgIdAttribute.cs │ │ │ │ ├── SEHException.cs │ │ │ │ ├── SafeArrayRankMismatchException.cs │ │ │ │ ├── SafeArrayTypeMismatchException.cs │ │ │ │ ├── SafeBuffer.cs │ │ │ │ ├── SafeHandle.cs │ │ │ │ ├── StructLayoutAttribute.cs │ │ │ │ ├── TypeIdentifierAttribute.cs │ │ │ │ ├── UnknownWrapper.cs │ │ │ │ ├── UnmanagedFunctionPointerAttribute.cs │ │ │ │ ├── UnmanagedType.cs │ │ │ │ ├── VarEnum.cs │ │ │ │ ├── VariantWrapper.cs │ │ │ │ └── WindowsRuntime │ │ │ │ │ └── EventRegistrationToken.cs │ │ │ ├── Intrinsics │ │ │ │ ├── Arm │ │ │ │ │ └── Arm64 │ │ │ │ │ │ ├── Aes.PlatformNotSupported.cs │ │ │ │ │ │ ├── Aes.cs │ │ │ │ │ │ ├── Base.PlatformNotSupported.cs │ │ │ │ │ │ ├── Base.cs │ │ │ │ │ │ ├── Sha1.PlatformNotSupported.cs │ │ │ │ │ │ ├── Sha1.cs │ │ │ │ │ │ ├── Sha256.PlatformNotSupported.cs │ │ │ │ │ │ ├── Sha256.cs │ │ │ │ │ │ ├── Simd.PlatformNotSupported.cs │ │ │ │ │ │ └── Simd.cs │ │ │ │ ├── Vector128.cs │ │ │ │ ├── Vector128DebugView_1.cs │ │ │ │ ├── Vector128_1.cs │ │ │ │ ├── Vector256.cs │ │ │ │ ├── Vector256DebugView_1.cs │ │ │ │ ├── Vector256_1.cs │ │ │ │ ├── Vector64.cs │ │ │ │ ├── Vector64DebugView_1.cs │ │ │ │ ├── Vector64_1.cs │ │ │ │ └── X86 │ │ │ │ │ ├── Aes.PlatformNotSupported.cs │ │ │ │ │ ├── Aes.cs │ │ │ │ │ ├── Avx.PlatformNotSupported.cs │ │ │ │ │ ├── Avx.cs │ │ │ │ │ ├── Avx2.PlatformNotSupported.cs │ │ │ │ │ ├── Avx2.cs │ │ │ │ │ ├── Bmi1.PlatformNotSupported.cs │ │ │ │ │ ├── Bmi1.cs │ │ │ │ │ ├── Bmi2.PlatformNotSupported.cs │ │ │ │ │ ├── Bmi2.cs │ │ │ │ │ ├── Enums.cs │ │ │ │ │ ├── Fma.PlatformNotSupported.cs │ │ │ │ │ ├── Fma.cs │ │ │ │ │ ├── Lzcnt.PlatformNotSupported.cs │ │ │ │ │ ├── Lzcnt.cs │ │ │ │ │ ├── Pclmulqdq.PlatformNotSupported.cs │ │ │ │ │ ├── Pclmulqdq.cs │ │ │ │ │ ├── Popcnt.PlatformNotSupported.cs │ │ │ │ │ ├── Popcnt.cs │ │ │ │ │ ├── Sse.PlatformNotSupported.cs │ │ │ │ │ ├── Sse.cs │ │ │ │ │ ├── Sse2.PlatformNotSupported.cs │ │ │ │ │ ├── Sse2.cs │ │ │ │ │ ├── Sse3.PlatformNotSupported.cs │ │ │ │ │ ├── Sse3.cs │ │ │ │ │ ├── Sse41.PlatformNotSupported.cs │ │ │ │ │ ├── Sse41.cs │ │ │ │ │ ├── Sse42.PlatformNotSupported.cs │ │ │ │ │ ├── Sse42.cs │ │ │ │ │ ├── Ssse3.PlatformNotSupported.cs │ │ │ │ │ └── Ssse3.cs │ │ │ ├── Loader │ │ │ │ └── AssemblyLoadContext.cs │ │ │ ├── MemoryFailPoint.Unix.cs │ │ │ ├── MemoryFailPoint.Windows.cs │ │ │ ├── MemoryFailPoint.cs │ │ │ ├── Remoting │ │ │ │ └── ObjectHandle.cs │ │ │ ├── Serialization │ │ │ │ ├── DeserializationBlockedException.cs │ │ │ │ ├── DeserializationToken.cs │ │ │ │ ├── DeserializationTracker.cs │ │ │ │ ├── IDeserializationCallback.cs │ │ │ │ ├── IFormatterConverter.cs │ │ │ │ ├── IObjectReference.cs │ │ │ │ ├── ISafeSerializationData.cs │ │ │ │ ├── ISerializable.cs │ │ │ │ ├── OnDeserializedAttribute.cs │ │ │ │ ├── OnDeserializingAttribute.cs │ │ │ │ ├── OnSerializedAttribute.cs │ │ │ │ ├── OnSerializingAttribute.cs │ │ │ │ ├── OptionalFieldAttribute.cs │ │ │ │ ├── SafeSerializationEventArgs.cs │ │ │ │ ├── SerializationException.cs │ │ │ │ ├── SerializationInfo.cs │ │ │ │ ├── SerializationInfoEnumerator.cs │ │ │ │ └── StreamingContext.cs │ │ │ └── Versioning │ │ │ │ ├── NonVersionableAttribute.cs │ │ │ │ └── TargetFrameworkAttribute.cs │ │ │ ├── SByte.cs │ │ │ ├── Security │ │ │ ├── AllowPartiallyTrustedCallersAttribute.cs │ │ │ ├── CryptographicException.cs │ │ │ ├── IPermission.cs │ │ │ ├── ISecurityEncodable.cs │ │ │ ├── IStackWalk.cs │ │ │ ├── PartialTrustVisibilityLevel.cs │ │ │ ├── PermissionSet.cs │ │ │ ├── Permissions │ │ │ │ └── PermissionState.cs │ │ │ ├── Principal │ │ │ │ ├── IIdentity.cs │ │ │ │ ├── IPrincipal.cs │ │ │ │ └── PrincipalPolicy.cs │ │ │ ├── SafeBSTRHandle.cs │ │ │ ├── SecureString.Unix.cs │ │ │ ├── SecureString.Windows.cs │ │ │ ├── SecureString.cs │ │ │ ├── SecurityCriticalAttribute.cs │ │ │ ├── SecurityCriticalScope.cs │ │ │ ├── SecurityElement.cs │ │ │ ├── SecurityException.cs │ │ │ ├── SecurityRuleSet.cs │ │ │ ├── SecurityRulesAttribute.cs │ │ │ ├── SecuritySafeCriticalAttribute.cs │ │ │ ├── SecurityTransparentAttribute.cs │ │ │ ├── SecurityTreatAsSafeAttribute.cs │ │ │ ├── SuppressUnmanagedCodeSecurityAttribute.cs │ │ │ ├── UnverifiableCodeAttribute.cs │ │ │ └── VerificationException.cs │ │ │ ├── SerializableAttribute.cs │ │ │ ├── Single.cs │ │ │ ├── Span.Fast.cs │ │ │ ├── Span.cs │ │ │ ├── SpanDebugView.cs │ │ │ ├── SpanHelpers.BinarySearch.cs │ │ │ ├── SpanHelpers.Byte.cs │ │ │ ├── SpanHelpers.Char.cs │ │ │ ├── SpanHelpers.T.cs │ │ │ ├── SpanHelpers.cs │ │ │ ├── StackOverflowException.cs │ │ │ ├── String.Comparison.cs │ │ │ ├── String.Manipulation.cs │ │ │ ├── String.Searching.cs │ │ │ ├── String.cs │ │ │ ├── StringComparer.cs │ │ │ ├── StringComparison.cs │ │ │ ├── StringSplitOptions.cs │ │ │ ├── SystemException.cs │ │ │ ├── Text │ │ │ ├── ASCIIEncoding.cs │ │ │ ├── CodePageDataItem.cs │ │ │ ├── Decoder.cs │ │ │ ├── DecoderBestFitFallback.cs │ │ │ ├── DecoderExceptionFallback.cs │ │ │ ├── DecoderFallback.cs │ │ │ ├── DecoderNLS.cs │ │ │ ├── DecoderReplacementFallback.cs │ │ │ ├── Encoder.cs │ │ │ ├── EncoderBestFitFallback.cs │ │ │ ├── EncoderExceptionFallback.cs │ │ │ ├── EncoderFallback.cs │ │ │ ├── EncoderNLS.cs │ │ │ ├── EncoderReplacementFallback.cs │ │ │ ├── Encoding.cs │ │ │ ├── EncodingData.cs │ │ │ ├── EncodingInfo.cs │ │ │ ├── EncodingNLS.cs │ │ │ ├── EncodingProvider.cs │ │ │ ├── EncodingTable.cs │ │ │ ├── Latin1Encoding.cs │ │ │ ├── NormalizationForm.cs │ │ │ ├── Rune.cs │ │ │ ├── SpanRuneEnumerator.cs │ │ │ ├── StringBuilder.Debug.cs │ │ │ ├── StringBuilder.cs │ │ │ ├── StringBuilderCache.cs │ │ │ ├── StringRuneEnumerator.cs │ │ │ ├── UTF32Encoding.cs │ │ │ ├── UTF7Encoding.cs │ │ │ ├── UTF8Encoding.cs │ │ │ ├── UnicodeDebug.cs │ │ │ ├── UnicodeEncoding.cs │ │ │ ├── UnicodeUtility.cs │ │ │ ├── Utf16Utility.cs │ │ │ └── ValueStringBuilder.cs │ │ │ ├── ThreadAttributes.cs │ │ │ ├── ThreadStaticAttribute.cs │ │ │ ├── Threading │ │ │ ├── AbandonedMutexException.cs │ │ │ ├── ApartmentState.cs │ │ │ ├── AsyncLocal.cs │ │ │ ├── AutoResetEvent.cs │ │ │ ├── CancellationToken.cs │ │ │ ├── CancellationTokenRegistration.cs │ │ │ ├── CancellationTokenSource.cs │ │ │ ├── CompressedStack.cs │ │ │ ├── DeferredDisposableLifetime.cs │ │ │ ├── EventResetMode.cs │ │ │ ├── EventWaitHandle.Windows.cs │ │ │ ├── EventWaitHandle.cs │ │ │ ├── ExecutionContext.cs │ │ │ ├── IOCompletionCallback.cs │ │ │ ├── IThreadPoolWorkItem.cs │ │ │ ├── LazyInitializer.cs │ │ │ ├── LazyThreadSafetyMode.cs │ │ │ ├── LockRecursionException.cs │ │ │ ├── ManualResetEvent.cs │ │ │ ├── ManualResetEventSlim.cs │ │ │ ├── Mutex.Windows.cs │ │ │ ├── Mutex.cs │ │ │ ├── NativeOverlapped.cs │ │ │ ├── ParameterizedThreadStart.cs │ │ │ ├── ReaderWriterLockSlim.cs │ │ │ ├── Semaphore.Windows.cs │ │ │ ├── Semaphore.cs │ │ │ ├── SemaphoreFullException.cs │ │ │ ├── SemaphoreSlim.cs │ │ │ ├── SendOrPostCallback.cs │ │ │ ├── SpinLock.cs │ │ │ ├── SpinWait.cs │ │ │ ├── SynchronizationContext.cs │ │ │ ├── SynchronizationLockException.cs │ │ │ ├── Tasks │ │ │ │ ├── AsyncCausalityTracer.Noop.cs │ │ │ │ ├── AsyncCausalityTracerConstants.cs │ │ │ │ ├── ConcurrentExclusiveSchedulerPair.cs │ │ │ │ ├── Future.cs │ │ │ │ ├── FutureFactory.cs │ │ │ │ ├── ProducerConsumerQueues.cs │ │ │ │ ├── Sources │ │ │ │ │ ├── IValueTaskSource.cs │ │ │ │ │ └── ManualResetValueTaskSourceCore.cs │ │ │ │ ├── Task.cs │ │ │ │ ├── TaskCanceledException.cs │ │ │ │ ├── TaskCompletionSource.cs │ │ │ │ ├── TaskContinuation.cs │ │ │ │ ├── TaskExceptionHolder.cs │ │ │ │ ├── TaskExtensions.cs │ │ │ │ ├── TaskFactory.cs │ │ │ │ ├── TaskScheduler.cs │ │ │ │ ├── TaskSchedulerException.cs │ │ │ │ ├── TaskToApm.cs │ │ │ │ ├── ThreadPoolTaskScheduler.cs │ │ │ │ ├── TplEventSource.cs │ │ │ │ └── ValueTask.cs │ │ │ ├── Thread.Unix.cs │ │ │ ├── Thread.Windows.cs │ │ │ ├── Thread.cs │ │ │ ├── ThreadAbortException.cs │ │ │ ├── ThreadInterruptedException.cs │ │ │ ├── ThreadLocal.cs │ │ │ ├── ThreadPool.cs │ │ │ ├── ThreadPriority.cs │ │ │ ├── ThreadStart.cs │ │ │ ├── ThreadStartException.cs │ │ │ ├── ThreadState.cs │ │ │ ├── ThreadStateException.cs │ │ │ ├── Timeout.cs │ │ │ ├── TimeoutHelper.cs │ │ │ ├── Timer.cs │ │ │ ├── TimerQueue.Portable.cs │ │ │ ├── TimerQueue.Unix.cs │ │ │ ├── Volatile.cs │ │ │ ├── WaitHandle.cs │ │ │ └── WaitHandleCannotBeOpenedException.cs │ │ │ ├── ThrowHelper.cs │ │ │ ├── TimeSpan.cs │ │ │ ├── TimeZone.cs │ │ │ ├── TimeZoneInfo.AdjustmentRule.cs │ │ │ ├── TimeZoneInfo.StringSerializer.cs │ │ │ ├── TimeZoneInfo.TransitionTime.cs │ │ │ ├── TimeZoneInfo.Unix.cs │ │ │ ├── TimeZoneInfo.Win32.cs │ │ │ ├── TimeZoneInfo.cs │ │ │ ├── TimeZoneNotFoundException.cs │ │ │ ├── TimeoutException.cs │ │ │ ├── Tuple.cs │ │ │ ├── TupleExtensions.cs │ │ │ ├── Type.Enum.cs │ │ │ ├── Type.Helpers.cs │ │ │ ├── Type.cs │ │ │ ├── TypeAccessException.cs │ │ │ ├── TypeCode.cs │ │ │ ├── TypeInitializationException.cs │ │ │ ├── TypeUnloadedException.cs │ │ │ ├── UInt16.cs │ │ │ ├── UInt32.cs │ │ │ ├── UInt64.cs │ │ │ ├── UIntPtr.cs │ │ │ ├── UnauthorizedAccessException.cs │ │ │ ├── UnhandledExceptionEventArgs.cs │ │ │ ├── UnhandledExceptionEventHandler.cs │ │ │ ├── UnitySerializationHolder.cs │ │ │ ├── ValueTuple.cs │ │ │ ├── Version.cs │ │ │ ├── Void.cs │ │ │ └── WinRTFolderPaths.cs │ ├── Internal │ │ ├── Cryptography │ │ │ ├── AsymmetricAlgorithmHelpers.Der.cs │ │ │ ├── AsymmetricAlgorithmHelpers.Hash.cs │ │ │ ├── BasicSymmetricCipher.cs │ │ │ ├── BasicSymmetricCipherBCrypt.cs │ │ │ ├── CngCommon.Hash.cs │ │ │ ├── CngCommon.SignVerify.cs │ │ │ ├── HashProvider.cs │ │ │ ├── HashProviderCng.cs │ │ │ ├── Helpers.cs │ │ │ ├── UniversalCryptoDecryptor.cs │ │ │ ├── UniversalCryptoEncryptor.cs │ │ │ ├── UniversalCryptoTransform.cs │ │ │ └── Windows │ │ │ │ ├── CryptoThrowHelper.cs │ │ │ │ └── ErrorCodeHelper.cs │ │ └── Padding.cs │ ├── Interop │ │ ├── BSD │ │ │ └── System.Native │ │ │ │ ├── Interop.ProtocolStatistics.cs │ │ │ │ ├── Interop.Sysctl.cs │ │ │ │ └── Interop.TcpConnectionInfo.cs │ │ ├── FreeBSD │ │ │ ├── Interop.Libraries.cs │ │ │ └── Interop.Process.cs │ │ ├── Interop.CheckedAccess.cs │ │ ├── Interop.Odbc.cs │ │ ├── Linux │ │ │ ├── Interop.Libraries.cs │ │ │ ├── Interop.LinuxNetDeviceFlags.cs │ │ │ ├── System.Native │ │ │ │ ├── Interop.INotify.cs │ │ │ │ └── Interop.NetworkChange.cs │ │ │ └── procfs │ │ │ │ └── Interop.ProcFsStat.cs │ │ ├── OSX │ │ │ ├── Interop.CoreFoundation.CFArray.cs │ │ │ ├── Interop.CoreFoundation.CFData.cs │ │ │ ├── Interop.CoreFoundation.CFDate.cs │ │ │ ├── Interop.CoreFoundation.CFError.cs │ │ │ ├── Interop.CoreFoundation.CFString.cs │ │ │ ├── Interop.CoreFoundation.cs │ │ │ ├── Interop.EventStream.cs │ │ │ ├── Interop.Libraries.cs │ │ │ ├── Interop.RunLoop.cs │ │ │ ├── Interop.SystemConfiguration.cs │ │ │ ├── Interop.libproc.cs │ │ │ └── System.Security.Cryptography.Native.Apple │ │ │ │ ├── Interop.Digest.cs │ │ │ │ ├── Interop.Ecc.cs │ │ │ │ ├── Interop.Err.cs │ │ │ │ ├── Interop.Hmac.cs │ │ │ │ ├── Interop.KeyAgree.cs │ │ │ │ ├── Interop.Keychain.cs │ │ │ │ ├── Interop.PAL_HashAlgorithm.cs │ │ │ │ ├── Interop.RSA.cs │ │ │ │ ├── Interop.Random.cs │ │ │ │ ├── Interop.SecErr.cs │ │ │ │ ├── Interop.SecErrMessage.cs │ │ │ │ ├── Interop.SecKeyRef.Export.cs │ │ │ │ ├── Interop.SecKeyRef.cs │ │ │ │ ├── Interop.Ssl.cs │ │ │ │ ├── Interop.SslErr.cs │ │ │ │ ├── Interop.Symmetric.cs │ │ │ │ ├── Interop.Trust.cs │ │ │ │ ├── Interop.X509.cs │ │ │ │ ├── Interop.X509Chain.cs │ │ │ │ └── Interop.X509Store.cs │ │ ├── Unix │ │ │ ├── Interop.Libraries.cs │ │ │ ├── System.Native │ │ │ │ ├── Interop.Accept.cs │ │ │ │ ├── Interop.Bind.cs │ │ │ │ ├── Interop.ChMod.cs │ │ │ │ ├── Interop.Connect.cs │ │ │ │ ├── Interop.CopyFile.cs │ │ │ │ ├── Interop.Dup.cs │ │ │ │ ├── Interop.EnumerateInterfaceAddresses.cs │ │ │ │ ├── Interop.FChMod.cs │ │ │ │ ├── Interop.Fcntl.Pipe.cs │ │ │ │ ├── Interop.Fcntl.SetFD.cs │ │ │ │ ├── Interop.Fcntl.cs │ │ │ │ ├── Interop.FileDescriptors.cs │ │ │ │ ├── Interop.ForkAndExecProcess.cs │ │ │ │ ├── Interop.GetAbsoluteTime.cs │ │ │ │ ├── Interop.GetBytesAvailable.cs │ │ │ │ ├── Interop.GetControlCharacters.cs │ │ │ │ ├── Interop.GetDomainName.cs │ │ │ │ ├── Interop.GetDomainSocketSizes.cs │ │ │ │ ├── Interop.GetEGid.cs │ │ │ │ ├── Interop.GetGroupList.cs │ │ │ │ ├── Interop.GetLine.cs │ │ │ │ ├── Interop.GetNameInfo.cs │ │ │ │ ├── Interop.GetNodeName.cs │ │ │ │ ├── Interop.GetOSArchitecture.cs │ │ │ │ ├── Interop.GetPeerID.cs │ │ │ │ ├── Interop.GetPeerName.cs │ │ │ │ ├── Interop.GetPeerUserName.cs │ │ │ │ ├── Interop.GetPid.cs │ │ │ │ ├── Interop.GetProcessArchitecture.cs │ │ │ │ ├── Interop.GetSetPriority.cs │ │ │ │ ├── Interop.GetSid.cs │ │ │ │ ├── Interop.GetSockName.cs │ │ │ │ ├── Interop.GetSockOpt.cs │ │ │ │ ├── Interop.GetSocketErrorOption.cs │ │ │ │ ├── Interop.GetUid.cs │ │ │ │ ├── Interop.GetUnixVersion.cs │ │ │ │ ├── Interop.GetWindowWidth.cs │ │ │ │ ├── Interop.HostEntry.cs │ │ │ │ ├── Interop.IPAddress.cs │ │ │ │ ├── Interop.IPPacketInformation.cs │ │ │ │ ├── Interop.InitializeConsole.cs │ │ │ │ ├── Interop.IsATty.cs │ │ │ │ ├── Interop.Kill.cs │ │ │ │ ├── Interop.LingerOption.cs │ │ │ │ ├── Interop.Link.cs │ │ │ │ ├── Interop.Listen.cs │ │ │ │ ├── Interop.MAdvise.cs │ │ │ │ ├── Interop.MMap.cs │ │ │ │ ├── Interop.MSync.cs │ │ │ │ ├── Interop.MUnmap.cs │ │ │ │ ├── Interop.MapTcpState.cs │ │ │ │ ├── Interop.MemSet.cs │ │ │ │ ├── Interop.MessageHeader.cs │ │ │ │ ├── Interop.MkDir.cs │ │ │ │ ├── Interop.MountPoints.FormatInfo.cs │ │ │ │ ├── Interop.MulticastOption.cs │ │ │ │ ├── Interop.POpen.cs │ │ │ │ ├── Interop.Pipe.cs │ │ │ │ ├── Interop.PlatformSocketSupport.cs │ │ │ │ ├── Interop.Poll.cs │ │ │ │ ├── Interop.PrintF.cs │ │ │ │ ├── Interop.ProcessorArchitecture.cs │ │ │ │ ├── Interop.Read.Pipe.cs │ │ │ │ ├── Interop.ReadStdinUnbuffered.cs │ │ │ │ ├── Interop.RealPath.cs │ │ │ │ ├── Interop.ReceiveMessage.cs │ │ │ │ ├── Interop.RegisterForCtrlC.cs │ │ │ │ ├── Interop.RegisterForSigChld.cs │ │ │ │ ├── Interop.Rename.cs │ │ │ │ ├── Interop.ResourceLimits.cs │ │ │ │ ├── Interop.RestoreAndHandleCtrl.cs │ │ │ │ ├── Interop.RmDir.cs │ │ │ │ ├── Interop.SNPrintF.cs │ │ │ │ ├── Interop.SchedGetSetAffinity.cs │ │ │ │ ├── Interop.SendFile.cs │ │ │ │ ├── Interop.SendMessage.cs │ │ │ │ ├── Interop.SetEUid.cs │ │ │ │ ├── Interop.SetReceiveTimeout.cs │ │ │ │ ├── Interop.SetSendTimeout.cs │ │ │ │ ├── Interop.SetSignalForBreak.cs │ │ │ │ ├── Interop.SetSockOpt.cs │ │ │ │ ├── Interop.ShmOpen.cs │ │ │ │ ├── Interop.Shutdown.cs │ │ │ │ ├── Interop.Socket.cs │ │ │ │ ├── Interop.SocketAddress.cs │ │ │ │ ├── Interop.SocketEvent.cs │ │ │ │ ├── Interop.Stat.Pipe.cs │ │ │ │ ├── Interop.Stat.Span.cs │ │ │ │ ├── Interop.StdinReady.cs │ │ │ │ ├── Interop.Sync.cs │ │ │ │ ├── Interop.UTimensat.cs │ │ │ │ ├── Interop.WaitId.cs │ │ │ │ ├── Interop.WaitPid.cs │ │ │ │ └── Interop.Write.Pipe.cs │ │ │ ├── System.Net.Http.Native │ │ │ │ ├── Interop.CURLcode.cs │ │ │ │ ├── Interop.Easy.cs │ │ │ │ ├── Interop.Initialization.cs │ │ │ │ ├── Interop.Multi.cs │ │ │ │ ├── Interop.SList.cs │ │ │ │ └── Interop.VersionInfo.cs │ │ │ ├── System.Net.Security.Native │ │ │ │ ├── Interop.GssApiException.cs │ │ │ │ ├── Interop.GssBuffer.cs │ │ │ │ ├── Interop.Initialization.cs │ │ │ │ ├── Interop.NetSecurityNative.IsNtlmInstalled.cs │ │ │ │ └── Interop.NetSecurityNative.cs │ │ │ ├── System.Security.Cryptography.Native │ │ │ │ ├── Interop.ASN1.GetIntegerBytes.cs │ │ │ │ ├── Interop.ASN1.Nid.cs │ │ │ │ ├── Interop.ASN1.cs │ │ │ │ ├── Interop.BIO.cs │ │ │ │ ├── Interop.Bignum.cs │ │ │ │ ├── Interop.Crypto.cs │ │ │ │ ├── Interop.Dsa.cs │ │ │ │ ├── Interop.ERR.cs │ │ │ │ ├── Interop.EVP.Cipher.cs │ │ │ │ ├── Interop.EVP.cs │ │ │ │ ├── Interop.EcDsa.ImportExport.cs │ │ │ │ ├── Interop.EcDsa.cs │ │ │ │ ├── Interop.EcKey.cs │ │ │ │ ├── Interop.Encode.cs │ │ │ │ ├── Interop.EvpPkey.Dsa.cs │ │ │ │ ├── Interop.EvpPkey.EcKey.cs │ │ │ │ ├── Interop.EvpPkey.Ecdh.cs │ │ │ │ ├── Interop.EvpPkey.Rsa.cs │ │ │ │ ├── Interop.EvpPkey.cs │ │ │ │ ├── Interop.Hmac.cs │ │ │ │ ├── Interop.Initialization.cs │ │ │ │ ├── Interop.LookupFriendlyNameByOid.cs │ │ │ │ ├── Interop.OCSP.cs │ │ │ │ ├── Interop.OpenSsl.cs │ │ │ │ ├── Interop.OpenSslVersion.cs │ │ │ │ ├── Interop.Pkcs12.cs │ │ │ │ ├── Interop.Pkcs7.cs │ │ │ │ ├── Interop.RAND.cs │ │ │ │ ├── Interop.Rsa.cs │ │ │ │ ├── Interop.SetProtocolOptions.cs │ │ │ │ ├── Interop.Ssl.cs │ │ │ │ ├── Interop.SslCtx.cs │ │ │ │ ├── Interop.SslCtxOptions.cs │ │ │ │ ├── Interop.X509.cs │ │ │ │ ├── Interop.X509Ext.cs │ │ │ │ ├── Interop.X509Name.cs │ │ │ │ ├── Interop.X509Stack.cs │ │ │ │ └── Interop.X509StoreCtx.cs │ │ │ └── libdl │ │ │ │ ├── Interop.dlopen.cs │ │ │ │ └── Interop.dlsym.cs │ │ └── Windows │ │ │ ├── Advapi32 │ │ │ ├── Interop.AdjustTokenPrivileges.cs │ │ │ ├── Interop.AllocateLocallyUniqueId.cs │ │ │ ├── Interop.ChangeServiceConfig2.cs │ │ │ ├── Interop.CheckTokenMembership.cs │ │ │ ├── Interop.ClaimSecurityAttributes.cs │ │ │ ├── Interop.ClearEventLog.cs │ │ │ ├── Interop.CloseEventLog.cs │ │ │ ├── Interop.CloseServiceHandle.cs │ │ │ ├── Interop.ControlService.cs │ │ │ ├── Interop.ConvertSdToStringSd.cs │ │ │ ├── Interop.ConvertStringSdToSd.cs │ │ │ ├── Interop.ConvertStringSecurityDescriptorToSecurityDescriptor.cs │ │ │ ├── Interop.ConvertStringSidToSid.cs │ │ │ ├── Interop.CreateProcessWithLogon.cs │ │ │ ├── Interop.CreateService.cs │ │ │ ├── Interop.CreateWellKnownSid.cs │ │ │ ├── Interop.CryptAcquireContext.cs │ │ │ ├── Interop.CryptCreateHash.cs │ │ │ ├── Interop.CryptDecrypt.cs │ │ │ ├── Interop.CryptDeriveKey.cs │ │ │ ├── Interop.CryptDestroyHash.cs │ │ │ ├── Interop.CryptDestroyKey.cs │ │ │ ├── Interop.CryptEncrypt.cs │ │ │ ├── Interop.CryptExportKey.cs │ │ │ ├── Interop.CryptGenKey.cs │ │ │ ├── Interop.CryptGetDefaultProvider.cs │ │ │ ├── Interop.CryptGetHashParam.cs │ │ │ ├── Interop.CryptGetKeyParam.cs │ │ │ ├── Interop.CryptGetProvParam.cs │ │ │ ├── Interop.CryptGetUserKey.cs │ │ │ ├── Interop.CryptHashData.cs │ │ │ ├── Interop.CryptImportKey.cs │ │ │ ├── Interop.CryptReleaseContext.cs │ │ │ ├── Interop.CryptSetKeyParam.cs │ │ │ ├── Interop.CryptSignHash.cs │ │ │ ├── Interop.DeleteService.cs │ │ │ ├── Interop.DeregisterEventSource.cs │ │ │ ├── Interop.DuplicateTokenEx.cs │ │ │ ├── Interop.DuplicateTokenEx_SafeTokenHandle.cs │ │ │ ├── Interop.ENUM_SERVICE_STATUS.cs │ │ │ ├── Interop.ENUM_SERVICE_STATUS_PROCESS.cs │ │ │ ├── Interop.EnumDependentServices.cs │ │ │ ├── Interop.EnumServicesStatusEx.cs │ │ │ ├── Interop.GetNumberOfEventLogRecords.cs │ │ │ ├── Interop.GetOldestEventLogRecord.cs │ │ │ ├── Interop.GetSecurityDescriptorLength.cs │ │ │ ├── Interop.GetSecurityInfoByHandle.cs │ │ │ ├── Interop.GetSecurityInfoByName.cs │ │ │ ├── Interop.GetServiceDisplayName.cs │ │ │ ├── Interop.GetServiceKeyName.cs │ │ │ ├── Interop.GetTokenInformation.cs │ │ │ ├── Interop.GetTokenInformation_void.cs │ │ │ ├── Interop.GetWindowsAccountDomainSid.cs │ │ │ ├── Interop.ImpersonateLoggedOnUser.cs │ │ │ ├── Interop.ImpersonateNamedPipeClient.cs │ │ │ ├── Interop.IsEqualDomainSid.cs │ │ │ ├── Interop.IsWellKnownSid.cs │ │ │ ├── Interop.LUID.cs │ │ │ ├── Interop.LUID_AND_ATTRIBUTES.cs │ │ │ ├── Interop.LookupAccountSid.cs │ │ │ ├── Interop.LookupPrivilegeValue.cs │ │ │ ├── Interop.LsaClose.cs │ │ │ ├── Interop.LsaFreeMemory.cs │ │ │ ├── Interop.LsaLookupNames2.cs │ │ │ ├── Interop.LsaLookupSids.cs │ │ │ ├── Interop.LsaNtStatusToWinError.cs │ │ │ ├── Interop.LsaOpenPolicy.cs │ │ │ ├── Interop.NotifyChangeEventLog.cs │ │ │ ├── Interop.OpenEventLog.cs │ │ │ ├── Interop.OpenProcessToken.cs │ │ │ ├── Interop.OpenProcessToken_IntPtr.cs │ │ │ ├── Interop.OpenProcessToken_SafeAccessTokenHandle.cs │ │ │ ├── Interop.OpenSCManager.cs │ │ │ ├── Interop.OpenService.cs │ │ │ ├── Interop.OpenThreadToken.cs │ │ │ ├── Interop.OpenThreadToken_SafeTokenHandle.cs │ │ │ ├── Interop.PERF_INFO.cs │ │ │ ├── Interop.ProcessOptions.cs │ │ │ ├── Interop.QUERY_SERVICE_CONFIG.cs │ │ │ ├── Interop.QueryServiceConfig.cs │ │ │ ├── Interop.QueryServiceStatus.cs │ │ │ ├── Interop.ReadEventLog.cs │ │ │ ├── Interop.RegConnectRegistry.cs │ │ │ ├── Interop.RegisterEventSource.cs │ │ │ ├── Interop.RegisterServiceCtrlHandlerEx.cs │ │ │ ├── Interop.ReportEvent.cs │ │ │ ├── Interop.RevertToSelf.cs │ │ │ ├── Interop.SERVICE_DELAYED_AUTOSTART_INFO.cs │ │ │ ├── Interop.SERVICE_DESCRIPTION.cs │ │ │ ├── Interop.SERVICE_STATUS.cs │ │ │ ├── Interop.SERVICE_TABLE_ENTRY.cs │ │ │ ├── Interop.SecurityImpersonationLevel.cs │ │ │ ├── Interop.ServiceProcessOptions.cs │ │ │ ├── Interop.SetSecurityInfoByHandle.cs │ │ │ ├── Interop.SetSecurityInfoByName.cs │ │ │ ├── Interop.SetServiceStatus.cs │ │ │ ├── Interop.SetThreadToken.cs │ │ │ ├── Interop.StartService.cs │ │ │ ├── Interop.StartServiceCtrlDispatcher.cs │ │ │ ├── Interop.TOKEN_ELEVATION.cs │ │ │ ├── Interop.TOKEN_INFORMATION_CLASS.cs │ │ │ ├── Interop.TOKEN_PRIVILEGE.cs │ │ │ ├── Interop.WTSSESSION_NOTIFICATION.cs │ │ │ ├── SafeHashHandle.cs │ │ │ ├── SafeKeyHandle.cs │ │ │ └── SafeProvHandle.cs │ │ │ ├── BCrypt │ │ │ ├── AesBCryptModes.cs │ │ │ ├── BCryptAlgorithmCache.cs │ │ │ ├── Cng.cs │ │ │ ├── DESBCryptModes.cs │ │ │ ├── Interop.AsymmetricEncryption.Types.cs │ │ │ ├── Interop.BCryptChainingModes.cs │ │ │ ├── Interop.BCryptCloseAlgorithmProvider.cs │ │ │ ├── Interop.BCryptCreateHash.cs │ │ │ ├── Interop.BCryptDestroyHash.cs │ │ │ ├── Interop.BCryptDestroyKey.cs │ │ │ ├── Interop.BCryptExportKey.cs │ │ │ ├── Interop.BCryptFinishHash.cs │ │ │ ├── Interop.BCryptGetProperty.cs │ │ │ ├── Interop.BCryptHashData.cs │ │ │ ├── Interop.BCryptKeyDataBlob.cs │ │ │ ├── Interop.BCryptOpenAlgorithmProvider.cs │ │ │ ├── Interop.BCryptPropertyStrings.cs │ │ │ ├── Interop.Blobs.cs │ │ │ ├── Interop.CreateCryptographicException.cs │ │ │ ├── RC2BCryptModes.cs │ │ │ └── TripleDesBCryptModes.cs │ │ │ ├── Crypt32 │ │ │ ├── Interop.Alg.cs │ │ │ ├── Interop.CERT_CONTEXT.cs │ │ │ ├── Interop.CERT_ID.cs │ │ │ ├── Interop.CERT_INFO.cs │ │ │ ├── Interop.CERT_ISSUER_SERIAL_NUMBER.cs │ │ │ ├── Interop.CERT_PUBLIC_KEY_INFO.cs │ │ │ ├── Interop.CMSG_CMS_RECIPIENT_INFO.cs │ │ │ ├── Interop.CMSG_CTRL_DECRYPT_PARA.cs │ │ │ ├── Interop.CMSG_CTRL_KEY_AGREE_DECRYPT_PARA.cs │ │ │ ├── Interop.CMSG_ENVELOPED_ENCODE_INFO.cs │ │ │ ├── Interop.CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO.cs │ │ │ ├── Interop.CMSG_KEY_AGREE_RECIPIENT_INFO.cs │ │ │ ├── Interop.CMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO.cs │ │ │ ├── Interop.CMSG_KEY_TRANS_RECIPIENT_INFO.cs │ │ │ ├── Interop.CMSG_RC2_AUX_INFO.cs │ │ │ ├── Interop.CMSG_RECIPIENT_ENCODE_INFO.cs │ │ │ ├── Interop.CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO.cs │ │ │ ├── Interop.CMSG_RECIPIENT_ENCRYPTED_KEY_INFO.cs │ │ │ ├── Interop.CMsgCmsRecipientChoice.cs │ │ │ ├── Interop.CMsgKeyAgreeOriginatorChoice.cs │ │ │ ├── Interop.CRYPT_ALGORITHM_IDENTIFIER.cs │ │ │ ├── Interop.CRYPT_ATTRIBUTE.cs │ │ │ ├── Interop.CRYPT_ATTRIBUTES.cs │ │ │ ├── Interop.CRYPT_ATTRIBUTE_TYPE_VALUE.cs │ │ │ ├── Interop.CRYPT_BIT_BLOB.cs │ │ │ ├── Interop.CRYPT_KEY_PROV_INFO.cs │ │ │ ├── Interop.CRYPT_RC2_CBC_PARAMETERS.cs │ │ │ ├── Interop.CertAddCertificateLinkToStore.cs │ │ │ ├── Interop.CertCloseStore.cs │ │ │ ├── Interop.CertContextPropId.cs │ │ │ ├── Interop.CertCreateCertificateContext.cs │ │ │ ├── Interop.CertDuplicateCertificateContext.cs │ │ │ ├── Interop.CertEnumCertificatesInStore.cs │ │ │ ├── Interop.CertEnumCertificatesInStore_IntPtr.cs │ │ │ ├── Interop.CertFreeCertificateContext.cs │ │ │ ├── Interop.CertGetCertificateContextProperty.cs │ │ │ ├── Interop.CertGetPublicKeyLength.cs │ │ │ ├── Interop.CertIdChoice.cs │ │ │ ├── Interop.CertNameStrTypeAndFlags.cs │ │ │ ├── Interop.CertNameToStr.cs │ │ │ ├── Interop.CertOpenStore.cs │ │ │ ├── Interop.CmsKeyAgreeKeyChoice.cs │ │ │ ├── Interop.CryptAcquireCertificatePrivateKey.cs │ │ │ ├── Interop.CryptAcquireCertificatePrivateKeyFlags.cs │ │ │ ├── Interop.CryptDecodeObject.cs │ │ │ ├── Interop.CryptDecodeObjectStructType.cs │ │ │ ├── Interop.CryptEncodeDecodeWrappers.cs │ │ │ ├── Interop.CryptEncodeObject.cs │ │ │ ├── Interop.CryptFormatObject.cs │ │ │ ├── Interop.CryptKeySpec.cs │ │ │ ├── Interop.CryptMsgClose.cs │ │ │ ├── Interop.CryptMsgControl.cs │ │ │ ├── Interop.CryptMsgGetParam.cs │ │ │ ├── Interop.CryptMsgOpenToDecode.cs │ │ │ ├── Interop.CryptMsgOpenToEncode.cs │ │ │ ├── Interop.CryptMsgParamType.cs │ │ │ ├── Interop.CryptMsgType.cs │ │ │ ├── Interop.CryptMsgUpdate.cs │ │ │ ├── Interop.CryptProtectData.cs │ │ │ ├── Interop.CryptProtectDataFlags.cs │ │ │ ├── Interop.CryptRc2Version.cs │ │ │ ├── Interop.CryptReleaseContext.cs │ │ │ ├── Interop.CryptUnprotectData.cs │ │ │ ├── Interop.DATA_BLOB.cs │ │ │ ├── Interop.ErrorCode.cs │ │ │ ├── Interop.FindOidInfo.cs │ │ │ ├── Interop.HashIdAlg.cs │ │ │ ├── Interop.MsgControlType.cs │ │ │ ├── Interop.MsgEncodingType.cs │ │ │ ├── Interop.certificates.cs │ │ │ └── Interop.certificates_types.cs │ │ │ ├── CryptUI │ │ │ └── Interop.CryptUIDlgCertificate.cs │ │ │ ├── HttpApi │ │ │ ├── Interop.ErrorCodes.cs │ │ │ └── Interop.HttpApi.cs │ │ │ ├── Interop.Errors.cs │ │ │ ├── Interop.HRESULT.cs │ │ │ ├── Interop.HRESULT_FROM_WIN32.cs │ │ │ ├── Interop.Libraries.cs │ │ │ ├── Interop.LongFileTime.cs │ │ │ ├── Interop.UNICODE_STRING.cs │ │ │ ├── IpHlpApi │ │ │ ├── Interop.ErrorCodes.cs │ │ │ ├── Interop.FIXED_INFO.cs │ │ │ ├── Interop.GetNetworkParams.cs │ │ │ ├── Interop.ICMP.cs │ │ │ ├── Interop.IP_ADDR_STRING.cs │ │ │ └── Interop.NetworkInformation.cs │ │ │ ├── Kernel32 │ │ │ ├── Interop.Beep.cs │ │ │ ├── Interop.COMMPROP.cs │ │ │ ├── Interop.COMMTIMEOUTS.cs │ │ │ ├── Interop.COMSTAT.cs │ │ │ ├── Interop.CREATEFILE2_EXTENDED_PARAMETERS.cs │ │ │ ├── Interop.CTL_CODE.cs │ │ │ ├── Interop.CheckTokenMembershipEx.cs │ │ │ ├── Interop.ClearCommBreak.cs │ │ │ ├── Interop.ClearCommError.cs │ │ │ ├── Interop.CompareStringOrdinal.cs │ │ │ ├── Interop.ConnectNamedPipe.cs │ │ │ ├── Interop.ConsoleCursorInfo.cs │ │ │ ├── Interop.ConsoleScreenBufferInfo.cs │ │ │ ├── Interop.Constants.cs │ │ │ ├── Interop.CopyFile.cs │ │ │ ├── Interop.CopyFileEx.cs │ │ │ ├── Interop.CreateDirectory.cs │ │ │ ├── Interop.CreateFile.cs │ │ │ ├── Interop.CreateFile2.cs │ │ │ ├── Interop.CreateFileMapping.cs │ │ │ ├── Interop.CreateFileMappingFromApp.cs │ │ │ ├── Interop.CreateNamedPipe.cs │ │ │ ├── Interop.CreateNamedPipeClient.Uap.cs │ │ │ ├── Interop.CreateNamedPipeClient.cs │ │ │ ├── Interop.CreatePipe_SafeFileHandle.cs │ │ │ ├── Interop.CreatePipe_SafePipeHandle.cs │ │ │ ├── Interop.CreateProcess.cs │ │ │ ├── Interop.DCB.cs │ │ │ ├── Interop.DeleteFile.cs │ │ │ ├── Interop.DeleteVolumeMountPoint.cs │ │ │ ├── Interop.DeviceIoControl.cs │ │ │ ├── Interop.DisconnectNamedPipe.cs │ │ │ ├── Interop.DuplicateHandle.cs │ │ │ ├── Interop.DuplicateHandle_IntPtr.cs │ │ │ ├── Interop.DuplicateHandle_SafeProcessHandle.cs │ │ │ ├── Interop.EncryptDecrypt.cs │ │ │ ├── Interop.EnumProcessModules.cs │ │ │ ├── Interop.EnumProcesses.cs │ │ │ ├── Interop.EscapeCommFunction.cs │ │ │ ├── Interop.FILE_INFO_BY_HANDLE_CLASS.cs │ │ │ ├── Interop.FILE_TIME.cs │ │ │ ├── Interop.FileOperations.cs │ │ │ ├── Interop.FillConsoleOutputAttribute.cs │ │ │ ├── Interop.FillConsoleOutputCharacter.cs │ │ │ ├── Interop.FindNextFile.cs │ │ │ ├── Interop.FlushViewOfFile.cs │ │ │ ├── Interop.FormatMessage_SafeLibraryHandle.cs │ │ │ ├── Interop.FreeLibrary.cs │ │ │ ├── Interop.GET_FILEEX_INFO_LEVELS.cs │ │ │ ├── Interop.GenericOperations.cs │ │ │ ├── Interop.GetCPInfoEx.cs │ │ │ ├── Interop.GetCommModemStatus.cs │ │ │ ├── Interop.GetCommProperties.cs │ │ │ ├── Interop.GetCommState.cs │ │ │ ├── Interop.GetConsoleCP.cs │ │ │ ├── Interop.GetConsoleMode.cs │ │ │ ├── Interop.GetConsoleOutputCP.cs │ │ │ ├── Interop.GetConsoleScreenBufferInfo.cs │ │ │ ├── Interop.GetConsoleTitle.cs │ │ │ ├── Interop.GetCurrentProcessId.cs │ │ │ ├── Interop.GetCurrentProcess_SafeProcessHandle.cs │ │ │ ├── Interop.GetCurrentThread.cs │ │ │ ├── Interop.GetCurrentThreadId.cs │ │ │ ├── Interop.GetDiskFreeSpaceEx.cs │ │ │ ├── Interop.GetDriveType.cs │ │ │ ├── Interop.GetExitCodeProcess.cs │ │ │ ├── Interop.GetFileAttributesEx.cs │ │ │ ├── Interop.GetFileInformationByHandleEx.cs │ │ │ ├── Interop.GetFileType_IntPtr.cs │ │ │ ├── Interop.GetLargestConsoleWindowSize.cs │ │ │ ├── Interop.GetModuleBaseName.cs │ │ │ ├── Interop.GetModuleFileNameEx.cs │ │ │ ├── Interop.GetModuleHandle.cs │ │ │ ├── Interop.GetModuleInformation.cs │ │ │ ├── Interop.GetNamedPipeHandleState.cs │ │ │ ├── Interop.GetNamedPipeInfo.cs │ │ │ ├── Interop.GetNativeSystemInfo.cs │ │ │ ├── Interop.GetOverlappedResult.cs │ │ │ ├── Interop.GetPriorityClass.cs │ │ │ ├── Interop.GetProcAddress.cs │ │ │ ├── Interop.GetProcessAffinityMask.cs │ │ │ ├── Interop.GetProcessId.cs │ │ │ ├── Interop.GetProcessPriorityBoost.cs │ │ │ ├── Interop.GetProcessTimes.cs │ │ │ ├── Interop.GetProcessWorkingSetSizeEx.cs │ │ │ ├── Interop.GetStdHandle.cs │ │ │ ├── Interop.GetThreadPriority.cs │ │ │ ├── Interop.GetThreadPriorityBoost.cs │ │ │ ├── Interop.GetThreadTimes.cs │ │ │ ├── Interop.GetVolumeInformation.cs │ │ │ ├── Interop.GlobalLock.cs │ │ │ ├── Interop.GlobalMemoryStatusEx.cs │ │ │ ├── Interop.HandleOptions.cs │ │ │ ├── Interop.HandleTypes.cs │ │ │ ├── Interop.Heap.cs │ │ │ ├── Interop.IoControlCodeAccess.cs │ │ │ ├── Interop.IoControlTransferType.cs │ │ │ ├── Interop.IsWow64Process_SafeProcessHandle.cs │ │ │ ├── Interop.LoadLibrary.cs │ │ │ ├── Interop.LoadLibraryEx.cs │ │ │ ├── Interop.LocalAlloc.Constants.cs │ │ │ ├── Interop.LocalAlloc.cs │ │ │ ├── Interop.LocalFree.cs │ │ │ ├── Interop.MEMORY_BASIC_INFO.cs │ │ │ ├── Interop.MapViewOfFile.cs │ │ │ ├── Interop.MapViewOfFileFromApp.cs │ │ │ ├── Interop.MaxLengths.cs │ │ │ ├── Interop.MemOptions.cs │ │ │ ├── Interop.MoveFileEx.cs │ │ │ ├── Interop.OpenFileMapping.cs │ │ │ ├── Interop.OpenProcess.cs │ │ │ ├── Interop.OpenThread.cs │ │ │ ├── Interop.PeekConsoleInput.cs │ │ │ ├── Interop.PerformanceCounterOptions.cs │ │ │ ├── Interop.PipeOptions.cs │ │ │ ├── Interop.ProcessWaitHandle.cs │ │ │ ├── Interop.PurgeComm.cs │ │ │ ├── Interop.QueryPerformanceCounter.cs │ │ │ ├── Interop.QueryPerformanceFrequency.cs │ │ │ ├── Interop.ReadConsole.cs │ │ │ ├── Interop.ReadConsoleInput.cs │ │ │ ├── Interop.ReadConsoleOutput.cs │ │ │ ├── Interop.ReadDirectoryChangesW.cs │ │ │ ├── Interop.ReadFile_IntPtr.cs │ │ │ ├── Interop.RemoveDirectory.cs │ │ │ ├── Interop.ReplaceFile.cs │ │ │ ├── Interop.SetCommBreak.cs │ │ │ ├── Interop.SetCommMask.cs │ │ │ ├── Interop.SetCommState.cs │ │ │ ├── Interop.SetCommTimeouts.cs │ │ │ ├── Interop.SetConsoleCP.cs │ │ │ ├── Interop.SetConsoleCtrlHandler.cs │ │ │ ├── Interop.SetConsoleCursorPosition.cs │ │ │ ├── Interop.SetConsoleOutputCP.cs │ │ │ ├── Interop.SetConsoleScreenBufferSize.cs │ │ │ ├── Interop.SetConsoleTextAttribute.cs │ │ │ ├── Interop.SetConsoleTitle.cs │ │ │ ├── Interop.SetConsoleWindowInfo.cs │ │ │ ├── Interop.SetFileAttributes.cs │ │ │ ├── Interop.SetFileCompletionNotificationModes.cs │ │ │ ├── Interop.SetFileInformationByHandle.cs │ │ │ ├── Interop.SetNamedPipeHandleState.cs │ │ │ ├── Interop.SetPriorityClass.cs │ │ │ ├── Interop.SetProcessAffinityMask.cs │ │ │ ├── Interop.SetProcessPriorityBoost.cs │ │ │ ├── Interop.SetProcessWorkingSetSizeEx.cs │ │ │ ├── Interop.SetThreadAffinityMask.cs │ │ │ ├── Interop.SetThreadIdealProcessor.cs │ │ │ ├── Interop.SetThreadPriority.cs │ │ │ ├── Interop.SetThreadPriorityBoost.cs │ │ │ ├── Interop.SetVolumeLabel.cs │ │ │ ├── Interop.SetupComm.cs │ │ │ ├── Interop.TerminateProcess.cs │ │ │ ├── Interop.ThreadOptions.cs │ │ │ ├── Interop.UnmapViewOfFile.cs │ │ │ ├── Interop.VerLanguageName.cs │ │ │ ├── Interop.VirtualAlloc.cs │ │ │ ├── Interop.VirtualQuery.cs │ │ │ ├── Interop.WIN32_FILE_ATTRIBUTE_DATA.cs │ │ │ ├── Interop.WIN32_FIND_DATA.cs │ │ │ ├── Interop.WaitCommEvent.cs │ │ │ ├── Interop.WaitForSingleObject.cs │ │ │ ├── Interop.WaitNamedPipe.cs │ │ │ ├── Interop.WriteConsole.cs │ │ │ ├── Interop.WriteConsoleOutput.cs │ │ │ └── Interop.WriteFile_IntPtr.cs │ │ │ ├── Mincore │ │ │ ├── Interop.GetCommPorts.cs │ │ │ ├── Interop.GetRestrictedErrorInfo.cs │ │ │ ├── Interop.OpenCommPort.cs │ │ │ ├── Interop.OpenFileMappingFromApp.cs │ │ │ ├── Interop.RoGetActivationFactory.cs │ │ │ ├── Interop.RoGetBufferMarshaler.cs │ │ │ └── Interop.VirtualAllocFromApp.cs │ │ │ ├── NCrypt │ │ │ ├── Interop.AsymmetricPaddingMode.cs │ │ │ ├── Interop.EncryptDecrypt.cs │ │ │ ├── Interop.ErrorCode.cs │ │ │ ├── Interop.Keys.cs │ │ │ ├── Interop.NCryptAlgorithms.cs │ │ │ ├── Interop.NCryptBuffer.cs │ │ │ ├── Interop.NCryptCipherKeyBlob.cs │ │ │ ├── Interop.NCryptDeriveKeyMaterial.cs │ │ │ ├── Interop.NCryptDeriveSecretAgreement.cs │ │ │ ├── Interop.NCryptFreeObject.cs │ │ │ ├── Interop.NCryptOpenStorageProvider.cs │ │ │ ├── Interop.NCryptPropertyNames.cs │ │ │ ├── Interop.Properties.cs │ │ │ ├── Interop.SignVerify.cs │ │ │ └── Interop.UiPolicy.cs │ │ │ ├── NtDll │ │ │ ├── Interop.FILE_FULL_DIR_INFORMATION.cs │ │ │ ├── Interop.FILE_FULL_EA_INFORMATION.cs │ │ │ ├── Interop.FILE_INFORMATION_CLASS.cs │ │ │ ├── Interop.IO_STATUS_BLOCK.cs │ │ │ ├── Interop.NtCreateFile.cs │ │ │ ├── Interop.NtQueryDirectoryFile.cs │ │ │ ├── Interop.NtQueryInformationProcess.cs │ │ │ ├── Interop.NtQuerySystemInformation.cs │ │ │ ├── Interop.NtStatus.cs │ │ │ ├── Interop.RTL_OSVERSIONINFOEX.cs │ │ │ ├── Interop.RtlGetVersion.cs │ │ │ └── Interop.RtlNtStatusToDosError.cs │ │ │ ├── Ole32 │ │ │ ├── Interop.CoGetObjectContext.cs │ │ │ ├── Interop.CoGetStandardMarshal.cs │ │ │ ├── Interop.CoMarshalInterface.cs │ │ │ ├── Interop.CoUnmarshalInterface.cs │ │ │ ├── Interop.CreateStreamOnHGlobal.cs │ │ │ ├── Interop.GetHGlobalFromStream.cs │ │ │ ├── Interop.IStream.cs │ │ │ ├── Interop.STATFLAG.cs │ │ │ ├── Interop.STATSTG.cs │ │ │ ├── Interop.STGM.cs │ │ │ └── Interop.STGTY.cs │ │ │ ├── PerfCounter │ │ │ ├── Interop.FormatFromRawValue.cs │ │ │ └── Interop.PerformanceData.cs │ │ │ ├── SChannel │ │ │ ├── Interop.Alerts.cs │ │ │ ├── Interop.SECURITY_STATUS.cs │ │ │ ├── Interop.SchProtocols.cs │ │ │ ├── Interop.SecPkgContext_ApplicationProtocol.cs │ │ │ ├── Interop.Sec_Application_Protocols.cs │ │ │ ├── SecPkgContext_ConnectionInfo.cs │ │ │ ├── UnmanagedCertificateContext.IntPtr.cs │ │ │ └── UnmanagedCertificateContext.cs │ │ │ ├── Shell32 │ │ │ └── Interop.ShellExecuteExW.cs │ │ │ ├── SspiCli │ │ │ ├── GlobalSSPI.cs │ │ │ ├── Interop.AuthenticationPackageNames.cs │ │ │ ├── Interop.KerbLogonSubmitType.cs │ │ │ ├── Interop.KerbS4uLogin.cs │ │ │ ├── Interop.LSAStructs.cs │ │ │ ├── Interop.LsaConnectUntrusted.cs │ │ │ ├── Interop.LsaDeregisterLogonProcess.cs │ │ │ ├── Interop.LsaFreeReturnBuffer.cs │ │ │ ├── Interop.LsaGetLogonSessionData.cs │ │ │ ├── Interop.LsaLogonUser.cs │ │ │ ├── Interop.LsaLookupAuthenticationPackage.cs │ │ │ ├── Interop.LsaString.cs │ │ │ ├── Interop.LsaUnicodeString.cs │ │ │ ├── Interop.QuotaLimits.cs │ │ │ ├── Interop.SECURITY_LOGON_SESSION_DATA.cs │ │ │ ├── Interop.SSPI.cs │ │ │ ├── Interop.SecurityLogonType.cs │ │ │ ├── Interop.TOKENS.cs │ │ │ ├── Interop.TokenSource.cs │ │ │ ├── Interop.UNICODE_STRING.cs │ │ │ ├── Interop.Winnt.cs │ │ │ ├── NegotiationInfoClass.cs │ │ │ ├── SSPIAuthType.cs │ │ │ ├── SSPIInterface.cs │ │ │ ├── SSPISecureChannelType.cs │ │ │ ├── SSPIWrapper.cs │ │ │ ├── SafeDeleteContext.cs │ │ │ ├── SecPkgContext_Bindings.cs │ │ │ ├── SecPkgContext_NegotiationInfoW.cs │ │ │ ├── SecPkgContext_Sizes.cs │ │ │ ├── SecPkgContext_StreamSizes.cs │ │ │ ├── SecurityPackageInfo.cs │ │ │ ├── SecurityPackageInfoClass.cs │ │ │ └── SecuritySafeHandles.cs │ │ │ ├── User32 │ │ │ ├── Interop.Constants.cs │ │ │ ├── Interop.CreateWindowEx.cs │ │ │ ├── Interop.DefWindowProc.cs │ │ │ ├── Interop.DestroyWindow.cs │ │ │ ├── Interop.DispatchMessage.cs │ │ │ ├── Interop.EnumWindows.cs │ │ │ ├── Interop.FindWindow.cs │ │ │ ├── Interop.GetClassInfo.cs │ │ │ ├── Interop.GetKeyState.cs │ │ │ ├── Interop.GetProcessWindowStation.cs │ │ │ ├── Interop.GetSysColor.cs │ │ │ ├── Interop.GetUserObjectInformation.cs │ │ │ ├── Interop.GetWindow.cs │ │ │ ├── Interop.GetWindowLong.cs │ │ │ ├── Interop.GetWindowTextLengthW.cs │ │ │ ├── Interop.GetWindowTextW.cs │ │ │ ├── Interop.GetWindowThreadProcessId.cs │ │ │ ├── Interop.IsWindow.cs │ │ │ ├── Interop.IsWindowVisible.cs │ │ │ ├── Interop.KillTimer.cs │ │ │ ├── Interop.MSG.cs │ │ │ ├── Interop.MessageBeep.cs │ │ │ ├── Interop.MsgWaitForMultipleObjectsEx.cs │ │ │ ├── Interop.PeekMessage.cs │ │ │ ├── Interop.PostMessage.cs │ │ │ ├── Interop.RegisterClass.cs │ │ │ ├── Interop.RegisterWindowMessage.cs │ │ │ ├── Interop.SendMessage.cs │ │ │ ├── Interop.SendMessageTimeout.cs │ │ │ ├── Interop.SetClassLong.cs │ │ │ ├── Interop.SetClassLongPtr.cs │ │ │ ├── Interop.SetTimer.cs │ │ │ ├── Interop.SetWindowLong.cs │ │ │ ├── Interop.SetWindowLongPtr.cs │ │ │ ├── Interop.TranslateMessage.cs │ │ │ ├── Interop.USEROBJECTFLAGS.cs │ │ │ ├── Interop.UnregisterClass.cs │ │ │ ├── Interop.WNDCLASS.cs │ │ │ ├── Interop.WaitForInputIdle.cs │ │ │ ├── Interop.Win32SystemColors.cs │ │ │ └── Interop.WndProc.cs │ │ │ ├── Version │ │ │ ├── Interop.FileVersionInfo.cs │ │ │ ├── Interop.FileVersionInfoType.cs │ │ │ ├── Interop.GetFileVersionInfoEx.cs │ │ │ ├── Interop.GetFileVersionInfoSizeEx.cs │ │ │ ├── Interop.VSFixedFileInfo.cs │ │ │ └── Interop.VerQueryValue.cs │ │ │ ├── WebSocket │ │ │ ├── Interop.Structs.cs │ │ │ ├── Interop.WebSocketAbortHandle.cs │ │ │ ├── Interop.WebSocketBeginClientHandshake.cs │ │ │ ├── Interop.WebSocketBeginServerHandshake.cs │ │ │ ├── Interop.WebSocketCompleteAction.cs │ │ │ ├── Interop.WebSocketCreateClientHandle.cs │ │ │ ├── Interop.WebSocketCreateServerHandle.cs │ │ │ ├── Interop.WebSocketDeleteHandle.cs │ │ │ ├── Interop.WebSocketEndServerHandshake.cs │ │ │ ├── Interop.WebSocketGetAction.cs │ │ │ ├── Interop.WebSocketReceive.cs │ │ │ └── Interop.WebSocketSend.cs │ │ │ ├── WinHttp │ │ │ ├── Interop.SafeWinHttpHandle.cs │ │ │ ├── Interop.winhttp.cs │ │ │ └── Interop.winhttp_types.cs │ │ │ ├── WinInet │ │ │ └── Interop.wininet_errors.cs │ │ │ ├── WinMm │ │ │ ├── Interop.MMCKINFO.cs │ │ │ ├── Interop.PlaySound.cs │ │ │ ├── Interop.mmioAscend.cs │ │ │ ├── Interop.mmioClose.cs │ │ │ ├── Interop.mmioDescend.cs │ │ │ ├── Interop.mmioOpen.cs │ │ │ └── Interop.mmioRead.cs │ │ │ ├── WinSock │ │ │ ├── AddressInfo.cs │ │ │ ├── AddressInfoEx.cs │ │ │ ├── AddressInfoHints.cs │ │ │ ├── Interop.ErrorCodes.cs │ │ │ ├── Interop.GetAddrInfoExW.cs │ │ │ ├── Interop.GetAddrInfoW.cs │ │ │ ├── Interop.GetNameInfoW.cs │ │ │ ├── Interop.SocketConstructorFlags.cs │ │ │ ├── Interop.TransmitFile.cs │ │ │ ├── Interop.WSAConnect.cs │ │ │ ├── Interop.WSAEventSelect.cs │ │ │ ├── Interop.WSAGetOverlappedResult.cs │ │ │ ├── Interop.WSAIoctl.cs │ │ │ ├── Interop.WSARecv.cs │ │ │ ├── Interop.WSARecvFrom.cs │ │ │ ├── Interop.WSASend.cs │ │ │ ├── Interop.WSASendTo.cs │ │ │ ├── Interop.WSASocketW.SafeCloseSocket.cs │ │ │ ├── Interop.WSASocketW.cs │ │ │ ├── Interop.WSAStartup.cs │ │ │ ├── Interop.WinsockAsync.cs │ │ │ ├── Interop.WinsockBSD.cs │ │ │ ├── Interop.accept.cs │ │ │ ├── Interop.bind.cs │ │ │ ├── Interop.closesocket.cs │ │ │ ├── Interop.freeaddrinfo.cs │ │ │ ├── Interop.gethostname.cs │ │ │ ├── Interop.getpeername.cs │ │ │ ├── Interop.getsockname.cs │ │ │ ├── Interop.getsockopt.cs │ │ │ ├── Interop.ioctlsocket.cs │ │ │ ├── Interop.listen.cs │ │ │ ├── Interop.recv.cs │ │ │ ├── Interop.recvfrom.cs │ │ │ ├── Interop.select.cs │ │ │ ├── Interop.send.cs │ │ │ ├── Interop.sendto.cs │ │ │ ├── Interop.setsockopt.cs │ │ │ ├── Interop.shutdown.cs │ │ │ ├── SafeFreeAddrInfo.cs │ │ │ ├── SafeNativeOverlapped.cs │ │ │ ├── WSABuffer.cs │ │ │ └── hostent.cs │ │ │ └── WtsApi32 │ │ │ ├── Interop.Constants.cs │ │ │ ├── Interop.WTSRegisterSessionNotification.cs │ │ │ └── Interop.WTSUnRegisterSessionNotification.cs │ ├── Microsoft │ │ └── Win32 │ │ │ └── SafeHandles │ │ │ ├── Asn1SafeHandles.Unix.cs │ │ │ ├── GssSafeHandles.cs │ │ │ ├── SafeBCryptAlgorithmHandle.cs │ │ │ ├── SafeBCryptHandle.cs │ │ │ ├── SafeBCryptHashHandle.cs │ │ │ ├── SafeBCryptKeyHandle.cs │ │ │ ├── SafeBignumHandle.Unix.cs │ │ │ ├── SafeBioHandle.Unix.cs │ │ │ ├── SafeBrotliHandle.cs │ │ │ ├── SafeCreateHandle.OSX.cs │ │ │ ├── SafeDsaHandle.Unix.cs │ │ │ ├── SafeEcKeyHandle.Unix.cs │ │ │ ├── SafeEventStreamHandle.OSX.cs │ │ │ ├── SafeEvpCipherCtxHandle.Unix.cs │ │ │ ├── SafeEvpMdCtxHandle.Unix.cs │ │ │ ├── SafeEvpPKeyHandle.Unix.cs │ │ │ ├── SafeEvpPkeyCtxHandle.Unix.cs │ │ │ ├── SafeFileHandleHelper.Unix.cs │ │ │ ├── SafeHandleCache.cs │ │ │ ├── SafeHmacCtxHandle.Unix.cs │ │ │ ├── SafeInteriorHandle.cs │ │ │ ├── SafeLocalAllocHandle.cs │ │ │ ├── SafeLocalMemHandle.cs │ │ │ ├── SafeLsaHandle.cs │ │ │ ├── SafePerfProviderHandle.cs │ │ │ ├── SafePkcs12Handle.Unix.cs │ │ │ ├── SafePkcs7Handle.Unix.cs │ │ │ ├── SafeRsaHandle.Unix.cs │ │ │ ├── SafeUnicodeStringHandle.cs │ │ │ ├── SafeX509Handles.Unix.cs │ │ │ └── X509ExtensionSafeHandles.Unix.cs │ └── System │ │ ├── CSharpHelpers.cs │ │ ├── CharArrayHelpers.cs │ │ ├── CodeDom │ │ ├── CodeObject.cs │ │ ├── CodeTypeReference.cs │ │ └── CodeTypeReferenceCollection.cs │ │ ├── Collections │ │ ├── Concurrent │ │ │ └── SingleProducerConsumerQueue.cs │ │ └── Generic │ │ │ ├── ArrayBuilder.cs │ │ │ ├── BidirectionalDictionary.cs │ │ │ ├── EnumerableExtensions.cs │ │ │ ├── EnumerableHelpers.Linq.cs │ │ │ ├── EnumerableHelpers.cs │ │ │ ├── LargeArrayBuilder.SizeOpt.cs │ │ │ ├── LargeArrayBuilder.SpeedOpt.cs │ │ │ ├── LargeArrayBuilder.cs │ │ │ ├── ReferenceEqualityComparer.cs │ │ │ └── SparseArrayBuilder.cs │ │ ├── Composition │ │ └── Diagnostics │ │ │ ├── CompositionTrace.cs │ │ │ ├── CompositionTraceId.cs │ │ │ ├── CompositionTraceSource.cs │ │ │ ├── DebuggerTraceWriter.cs │ │ │ └── TraceWriter.cs │ │ ├── Data │ │ ├── Common │ │ │ ├── AdapterUtil.Drivers.cs │ │ │ ├── AdapterUtil.cs │ │ │ ├── BasicFieldNameLookup.cs │ │ │ ├── DbConnectionOptions.Common.cs │ │ │ ├── DbConnectionPoolKey.cs │ │ │ ├── FieldNameLookup.cs │ │ │ ├── MultipartIdentifier.cs │ │ │ ├── NameValuePair.cs │ │ │ └── SQLResource.cs │ │ └── ProviderBase │ │ │ ├── DbConnectionClosed.cs │ │ │ ├── DbConnectionFactory.cs │ │ │ ├── DbConnectionInternal.cs │ │ │ ├── DbConnectionPoolGroup.cs │ │ │ ├── DbMetaDataFactory.cs │ │ │ ├── DbReferenceCollection.cs │ │ │ └── TimeoutTimer.cs │ │ ├── Diagnostics │ │ ├── CodeAnalysis │ │ │ ├── ExcludeFromCodeCoverageAssemblyAttribute.cs │ │ │ └── ExcludeFromCodeCoverageAttribute.cs │ │ ├── NetFrameworkUtils.cs │ │ ├── TraceListenerHelpers.Unix.cs │ │ ├── TraceListenerHelpers.Windows.cs │ │ └── TraceListenerHelpers.cs │ │ ├── Drawing │ │ ├── ColorConverterCommon.cs │ │ ├── ColorTable.cs │ │ ├── ColorUtil.netcoreapp20.cs │ │ ├── ColorUtil.netcoreapp21.cs │ │ ├── KnownColor.cs │ │ └── KnownColorTable.cs │ │ ├── Globalization │ │ └── FormatProvider.Number.cs │ │ ├── HResults.cs │ │ ├── IO │ │ ├── ChunkedMemoryStream.cs │ │ ├── DelegatingStream.cs │ │ ├── PathInternal.CaseSensitivity.cs │ │ ├── PathInternal.Unix.cs │ │ ├── PathInternal.Windows.cs │ │ ├── ReadOnlyMemoryStream.cs │ │ ├── RowConfigReader.cs │ │ ├── StringParser.cs │ │ └── TempFileCollection.cs │ │ ├── Marvin.cs │ │ ├── MathF.netstandard.cs │ │ ├── Memory │ │ ├── FixedBufferExtensions.cs │ │ └── PointerMemoryManager.cs │ │ ├── MutableDecimal.cs │ │ ├── Net │ │ ├── ByteOrder.cs │ │ ├── CaseInsensitiveAscii.cs │ │ ├── CompletionPortHelper.Windows.cs │ │ ├── ContextAwareResult.Unix.cs │ │ ├── ContextAwareResult.Windows.cs │ │ ├── ContextAwareResult.cs │ │ ├── ContextFlagsAdapterPal.Unix.cs │ │ ├── ContextFlagsAdapterPal.Windows.cs │ │ ├── ContextFlagsPal.cs │ │ ├── CookieComparer.cs │ │ ├── CookieFields.cs │ │ ├── CookieParser.cs │ │ ├── DebugCriticalHandleMinusOneIsInvalid.cs │ │ ├── DebugCriticalHandleZeroOrMinusOneIsInvalid.cs │ │ ├── DebugSafeHandle.cs │ │ ├── DebugSafeHandleMinusOneIsInvalid.cs │ │ ├── ExceptionCheck.cs │ │ ├── Http │ │ │ ├── HttpHandlerDefaults.cs │ │ │ ├── NoWriteNoSeekStreamContent.cs │ │ │ └── TlsCertificateExtensions.cs │ │ ├── HttpDateParser.cs │ │ ├── HttpKnownHeaderNames.TryGetHeaderName.cs │ │ ├── HttpKnownHeaderNames.cs │ │ ├── HttpStatusDescription.cs │ │ ├── HttpValidationHelpers.cs │ │ ├── IPAddressParserStatics.cs │ │ ├── IPEndPointStatics.cs │ │ ├── IPv4AddressHelper.Common.cs │ │ ├── IPv6AddressHelper.Common.cs │ │ ├── InternalException.cs │ │ ├── Internals │ │ │ ├── IPAddressExtensions.cs │ │ │ ├── IPEndPointExtensions.cs │ │ │ ├── SocketExceptionFactory.Unix.cs │ │ │ ├── SocketExceptionFactory.Windows.cs │ │ │ ├── SocketExceptionFactory.cs │ │ │ └── readme.md │ │ ├── InteropIPAddressExtensions.Unix.cs │ │ ├── LazyAsyncResult.cs │ │ ├── Logging │ │ │ ├── DebugThreadTracking.cs │ │ │ └── NetEventSource.Common.cs │ │ ├── Mail │ │ │ ├── DomainLiteralReader.cs │ │ │ ├── DotAtomReader.cs │ │ │ ├── MailAddress.cs │ │ │ ├── MailAddressParser.cs │ │ │ ├── MailBnfHelper.cs │ │ │ ├── QuotedPairReader.cs │ │ │ ├── QuotedStringFormatReader.cs │ │ │ └── WhitespaceReader.cs │ │ ├── NTAuthentication.Common.cs │ │ ├── NegotiationInfoClass.cs │ │ ├── NetworkInformation │ │ │ ├── HostInformation.cs │ │ │ ├── HostInformationPal.Unix.cs │ │ │ ├── HostInformationPal.Windows.cs │ │ │ ├── NetworkInformationException.cs │ │ │ ├── StartIPOptions.cs │ │ │ └── UnixCommandLinePing.cs │ │ ├── RangeValidationHelpers.cs │ │ ├── RawSocketPermissions.cs │ │ ├── Security │ │ │ ├── CertificateHelper.Uap.cs │ │ │ ├── CertificateHelper.Unix.cs │ │ │ ├── CertificateHelper.Windows.cs │ │ │ ├── CertificateHelper.cs │ │ │ ├── CertificateValidation.Unix.cs │ │ │ ├── NegotiateStreamPal.Unix.cs │ │ │ ├── NegotiateStreamPal.Windows.cs │ │ │ ├── NetEventSource.Security.Windows.cs │ │ │ ├── NetEventSource.Security.cs │ │ │ ├── SSPIHandleCache.cs │ │ │ ├── SecurityBuffer.Windows.cs │ │ │ ├── SecurityBufferType.Windows.cs │ │ │ ├── SecurityContextTokenHandle.cs │ │ │ ├── SslClientAuthenticationOptionsExtensions.cs │ │ │ └── Unix │ │ │ │ ├── SafeDeleteContext.cs │ │ │ │ ├── SafeDeleteNegoContext.cs │ │ │ │ ├── SafeDeleteSslContext.cs │ │ │ │ ├── SafeFreeCertContext.cs │ │ │ │ ├── SafeFreeCredentials.cs │ │ │ │ ├── SafeFreeNegoCredentials.cs │ │ │ │ ├── SafeFreeSslCredentials.cs │ │ │ │ └── SecChannelBindings.cs │ │ ├── SecurityProtocol.cs │ │ ├── SecurityStatusAdapterPal.Windows.cs │ │ ├── SecurityStatusPal.cs │ │ ├── SocketAddress.cs │ │ ├── SocketAddressPal.Unix.cs │ │ ├── SocketAddressPal.Windows.cs │ │ ├── SocketProtocolSupportPal.Unix.cs │ │ ├── SocketProtocolSupportPal.Windows.cs │ │ ├── Sockets │ │ │ ├── ProtocolFamily.cs │ │ │ ├── ProtocolType.cs │ │ │ ├── SocketErrorPal.Unix.cs │ │ │ └── SocketType.cs │ │ ├── TcpValidationHelpers.cs │ │ ├── TlsStream.cs │ │ ├── UriScheme.cs │ │ ├── WebHeaderEncoding.cs │ │ └── WebSockets │ │ │ ├── ManagedWebSocket.cs │ │ │ └── WebSocketValidate.cs │ │ ├── NotImplemented.cs │ │ ├── Reflection │ │ ├── AssemblyMetadataAttribute.cs │ │ └── Emit │ │ │ └── IgnoreAccessChecksToAttributeBuilder.cs │ │ ├── Runtime │ │ ├── CompilerServices │ │ │ └── RemovableFeatureAttribute.cs │ │ ├── ExceptionServices │ │ │ └── ExceptionStackTrace.cs │ │ └── InteropServices │ │ │ ├── FunctionWrapper.Unix.cs │ │ │ ├── FunctionWrapper.Windows.cs │ │ │ ├── FunctionWrapper.cs │ │ │ └── WindowsRuntime │ │ │ ├── IRestrictedErrorInfo.cs │ │ │ └── WindowsRuntimeImportAttribute.cs │ │ ├── SR.cs │ │ ├── SR.vb │ │ ├── Security │ │ ├── Cryptography │ │ │ ├── Asn1 │ │ │ │ ├── AlgorithmIdentifierAsn.manual.cs │ │ │ │ ├── AlgorithmIdentifierAsn.xml │ │ │ │ ├── AlgorithmIdentifierAsn.xml.cs │ │ │ │ ├── AsnXml.targets │ │ │ │ ├── AttributeAsn.manual.cs │ │ │ │ ├── AttributeAsn.xml │ │ │ │ ├── AttributeAsn.xml.cs │ │ │ │ ├── CurveAsn.xml │ │ │ │ ├── CurveAsn.xml.cs │ │ │ │ ├── DirectoryStringAsn.xml │ │ │ │ ├── DirectoryStringAsn.xml.cs │ │ │ │ ├── DssParms.xml │ │ │ │ ├── DssParms.xml.cs │ │ │ │ ├── ECDomainParameters.xml │ │ │ │ ├── ECDomainParameters.xml.cs │ │ │ │ ├── ECPrivateKey.xml │ │ │ │ ├── ECPrivateKey.xml.cs │ │ │ │ ├── EdiPartyNameAsn.xml │ │ │ │ ├── EdiPartyNameAsn.xml.cs │ │ │ │ ├── EncryptedPrivateKeyInfoAsn.xml │ │ │ │ ├── EncryptedPrivateKeyInfoAsn.xml.cs │ │ │ │ ├── FieldID.xml │ │ │ │ ├── FieldID.xml.cs │ │ │ │ ├── GeneralNameAsn.xml │ │ │ │ ├── GeneralNameAsn.xml.cs │ │ │ │ ├── OaepParamsAsn.xml │ │ │ │ ├── OaepParamsAsn.xml.cs │ │ │ │ ├── OtherNameAsn.xml │ │ │ │ ├── OtherNameAsn.xml.cs │ │ │ │ ├── PBEParameter.xml │ │ │ │ ├── PBEParameter.xml.cs │ │ │ │ ├── PBES2Params.xml │ │ │ │ ├── PBES2Params.xml.cs │ │ │ │ ├── Pbkdf2Params.xml │ │ │ │ ├── Pbkdf2Params.xml.cs │ │ │ │ ├── Pbkdf2SaltChoice.xml │ │ │ │ ├── Pbkdf2SaltChoice.xml.cs │ │ │ │ ├── PrivateKeyInfoAsn.xml │ │ │ │ ├── PrivateKeyInfoAsn.xml.cs │ │ │ │ ├── PssParamsAsn.xml │ │ │ │ ├── PssParamsAsn.xml.cs │ │ │ │ ├── RSAPrivateKeyAsn.xml │ │ │ │ ├── RSAPrivateKeyAsn.xml.cs │ │ │ │ ├── RSAPublicKeyAsn.xml │ │ │ │ ├── RSAPublicKeyAsn.xml.cs │ │ │ │ ├── Rc2CbcParameters.manual.cs │ │ │ │ ├── Rc2CbcParameters.xml │ │ │ │ ├── Rc2CbcParameters.xml.cs │ │ │ │ ├── SpecifiedECDomain.xml │ │ │ │ ├── SpecifiedECDomain.xml.cs │ │ │ │ ├── SubjectPublicKeyInfoAsn.xml │ │ │ │ ├── SubjectPublicKeyInfoAsn.xml.cs │ │ │ │ ├── X509ExtensionAsn.manual.cs │ │ │ │ ├── X509ExtensionAsn.xml │ │ │ │ ├── X509ExtensionAsn.xml.cs │ │ │ │ ├── asn.xsd │ │ │ │ └── asn.xslt │ │ │ ├── Asn1V2.Serializer.cs │ │ │ ├── Asn1V2.cs │ │ │ ├── AsnReader.cs │ │ │ ├── AsnWriter.cs │ │ │ ├── CngPkcs8.cs │ │ │ ├── DSACng.ImportExport.cs │ │ │ ├── DSACng.SignVerify.cs │ │ │ ├── DSACng.cs │ │ │ ├── DSAKeyFormatHelper.cs │ │ │ ├── DSAOpenSsl.cs │ │ │ ├── DSASecurityTransforms.cs │ │ │ ├── ECCng.HashAlgorithm.cs │ │ │ ├── ECCng.ImportExport.cs │ │ │ ├── ECDiffieHellmanCng.ImportExport.cs │ │ │ ├── ECDiffieHellmanCng.cs │ │ │ ├── ECDiffieHellmanDerivation.cs │ │ │ ├── ECDiffieHellmanOpenSsl.Derive.cs │ │ │ ├── ECDiffieHellmanOpenSsl.cs │ │ │ ├── ECDiffieHellmanOpenSslPublicKey.cs │ │ │ ├── ECDiffieHellmanSecurityTransforms.cs │ │ │ ├── ECDsaCng.HashData.cs │ │ │ ├── ECDsaCng.ImportExport.cs │ │ │ ├── ECDsaCng.SignVerify.cs │ │ │ ├── ECDsaCng.cs │ │ │ ├── ECDsaOpenSsl.cs │ │ │ ├── ECDsaSecurityTransforms.cs │ │ │ ├── ECOpenSsl.ImportExport.cs │ │ │ ├── ECOpenSsl.cs │ │ │ ├── EccKeyFormatHelper.cs │ │ │ ├── EccSecurityTransforms.cs │ │ │ ├── KeyBlobHelpers.cs │ │ │ ├── KeyFormatHelper.cs │ │ │ ├── KeySizeHelpers.cs │ │ │ ├── Oids.cs │ │ │ ├── PasswordBasedEncryption.cs │ │ │ ├── Pkcs12Kdf.cs │ │ │ ├── RSACng.EncryptDecrypt.cs │ │ │ ├── RSACng.ImportExport.cs │ │ │ ├── RSACng.SignVerify.cs │ │ │ ├── RSACng.cs │ │ │ ├── RSAKeyFormatHelper.cs │ │ │ ├── RSAOpenSsl.cs │ │ │ ├── RSASecurityTransforms.cs │ │ │ ├── RsaPaddingProcessor.cs │ │ │ └── SecKeyPair.cs │ │ └── IdentityHelper.cs │ │ ├── SerializableAttribute.cs │ │ ├── StringExtensions.cs │ │ ├── StrongToWeakReference.cs │ │ ├── Text │ │ ├── ConsoleEncoding.cs │ │ ├── DBCSDecoder.cs │ │ ├── EncodingHelper.Unix.cs │ │ ├── EncodingHelper.Windows.cs │ │ ├── OSEncoder.cs │ │ ├── OSEncoding.Windows.cs │ │ ├── ReusableTextReader.cs │ │ ├── StringOrCharArray.cs │ │ └── ValueUtf8Converter.cs │ │ └── Threading │ │ └── Tasks │ │ ├── BeginEndAwaitableAdapter.cs │ │ ├── ForceAsyncAwaiter.cs │ │ └── RendezvousAwaitable.cs └── tests │ ├── Common.Tests.csproj │ ├── Configurations.props │ ├── Data │ ├── TinyAssembly.dll │ ├── TinyAssembly.il │ ├── UnicodeData.11.0.txt │ ├── UnicodeData.8.0.txt │ └── UnicodeData63.txt │ ├── Microsoft │ └── Win32 │ │ └── TempRegistryKey.cs │ ├── Performance │ ├── BenchmarkFilter.cs │ ├── Common.PerformanceTests.csproj │ ├── Configurations.props │ ├── Perf.Marvin.cs │ └── PerfRunner │ │ ├── AssemblyAttributes.cs │ │ ├── Configurations.props │ │ ├── PerfRunner.cs │ │ └── PerfRunner.csproj │ ├── Resources │ ├── Strings.Designer.cs │ └── Strings.resx │ ├── Scripts │ └── Tools │ │ ├── ParallelTestExecution.ps1 │ │ ├── net_providers.txt │ │ ├── net_startlog.cmd │ │ └── net_stoplog.cmd │ ├── System │ ├── Buffers │ │ └── NativeMemoryManager.cs │ ├── Collections │ │ ├── CollectionAsserts.cs │ │ ├── DebugView.Tests.cs │ │ ├── DelegateEqualityComparer.cs │ │ ├── DictionaryExtensions.cs │ │ ├── ICollection.Generic.Tests.cs │ │ ├── ICollection.NonGeneric.Tests.cs │ │ ├── ICollectionTest.cs │ │ ├── IDictionary.Generic.Tests.cs │ │ ├── IDictionary.Generic.Tests.netcoreapp.cs │ │ ├── IDictionary.NonGeneric.Tests.cs │ │ ├── IDictionary.NonGeneric.Tests.netcoreapp.cs │ │ ├── IDictionaryTest.cs │ │ ├── IEnumerable.Generic.Serialization.Tests.cs │ │ ├── IEnumerable.Generic.Tests.cs │ │ ├── IEnumerable.NonGeneric.Serialization.Tests.cs │ │ ├── IEnumerable.NonGeneric.Tests.cs │ │ ├── IEnumerableTest.cs │ │ ├── IGenericSharedAPI.Tests.cs │ │ ├── IList.Generic.Tests.cs │ │ ├── IList.NonGeneric.Tests.cs │ │ ├── IListTest.cs │ │ ├── ISet.Generic.Tests.cs │ │ ├── TestBase.Generic.cs │ │ ├── TestBase.NonGeneric.cs │ │ ├── TestingTypes.cs │ │ └── Utils.cs │ ├── Diagnostics │ │ ├── DebuggerAttributes.cs │ │ ├── RemoteExecutorConsoleApp │ │ │ ├── AssemblyAttributes.cs │ │ │ ├── Configurations.props │ │ │ ├── RemoteExecutorConsoleApp.cs │ │ │ └── RemoteExecutorConsoleApp.csproj │ │ └── Tracing │ │ │ ├── ConsoleEventListener.cs │ │ │ └── TestEventListener.cs │ ├── DirectoryServices │ │ └── LdapConfiguration.cs │ ├── Drawing │ │ └── Helpers.cs │ ├── EnumTypes.cs │ ├── IO │ │ ├── CallTrackingStream.cs │ │ ├── Compression │ │ │ ├── CRC.cs │ │ │ ├── CompressionStreamPerfTestBase.cs │ │ │ ├── CompressionStreamTestBase.cs │ │ │ ├── CompressionStreamUnitTestBase.cs │ │ │ ├── FileData.cs │ │ │ ├── LocalMemoryStream.cs │ │ │ ├── StreamHelpers.cs │ │ │ └── ZipTestHelper.cs │ │ ├── DelegateStream.cs │ │ ├── InterceptStreamWriter.cs │ │ ├── PathFeatures.cs │ │ ├── PositionValueStream.cs │ │ ├── StreamSpanExtensions.netstandard.cs │ │ ├── TempDirectory.cs │ │ ├── TempFile.cs │ │ └── WrappedMemoryStream.cs │ ├── Linq │ │ └── SkipTakeData.cs │ ├── MockType.cs │ ├── Net │ │ ├── Capability.RawSocketPermissions.cs │ │ ├── Capability.Security.Unix.cs │ │ ├── Capability.Security.Windows.cs │ │ ├── Capability.Security.cs │ │ ├── Capability.Sockets.cs │ │ ├── Configuration.Certificates.cs │ │ ├── Configuration.Http.cs │ │ ├── Configuration.Ping.cs │ │ ├── Configuration.Security.cs │ │ ├── Configuration.Sockets.cs │ │ ├── Configuration.WebSockets.cs │ │ ├── Configuration.cs │ │ ├── EventSourceTestLogging.cs │ │ ├── Http │ │ │ ├── GenericLoopbackServer.cs │ │ │ ├── Http2Frames.cs │ │ │ ├── Http2LoopbackServer.cs │ │ │ ├── HuffmanDecoder.cs │ │ │ ├── LoopbackServer.AuthenticationHelpers.cs │ │ │ └── LoopbackServer.cs │ │ ├── HttpsTestClient.cs │ │ ├── HttpsTestServer.cs │ │ ├── Prerequisites │ │ │ ├── Deployment │ │ │ │ ├── config.ps1 │ │ │ │ ├── setup.ps1 │ │ │ │ ├── setup_activedirectory_client.ps1 │ │ │ │ ├── setup_activedirectory_domaincontroller.ps1 │ │ │ │ ├── setup_certificates.ps1 │ │ │ │ ├── setup_client.ps1 │ │ │ │ ├── setup_common.ps1 │ │ │ │ ├── setup_firewall.ps1 │ │ │ │ └── setup_iisserver.ps1 │ │ │ ├── README.md │ │ │ └── Servers │ │ │ │ ├── CoreFxNetCloudService │ │ │ │ ├── CoreFxNetCloudService.sln │ │ │ │ ├── CoreFxNetCloudService │ │ │ │ │ ├── CoreFxNetCloudService.ccproj │ │ │ │ │ ├── ServiceConfiguration.Cloud.cscfg │ │ │ │ │ ├── ServiceConfiguration.Local.cscfg │ │ │ │ │ ├── ServiceDefinition.csdef │ │ │ │ │ ├── WebServerContent │ │ │ │ │ │ └── diagnostics.wadcfgx │ │ │ │ │ └── ecf │ │ │ │ │ │ └── WebServerContent │ │ │ │ │ │ └── diagnostics.wadcfgx │ │ │ │ └── WebServer │ │ │ │ │ ├── AuthenticationHelper.cs │ │ │ │ │ ├── Configurations.props │ │ │ │ │ ├── ContentHelper.cs │ │ │ │ │ ├── Deflate.ashx │ │ │ │ │ ├── Deflate.ashx.cs │ │ │ │ │ ├── Echo.ashx │ │ │ │ │ ├── Echo.ashx.cs │ │ │ │ │ ├── EmptyContent.ashx │ │ │ │ │ ├── EmptyContent.ashx.cs │ │ │ │ │ ├── GZip.ashx │ │ │ │ │ ├── GZip.ashx.cs │ │ │ │ │ ├── NameValueCollectionConverter.cs │ │ │ │ │ ├── Properties │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ └── PublishProfiles │ │ │ │ │ │ ├── IIS_PublishToLocalPath_CHK.pubxml │ │ │ │ │ │ └── IIS_PublishToLocalPath_RET.pubxml │ │ │ │ │ ├── Redirect.ashx │ │ │ │ │ ├── Redirect.ashx.cs │ │ │ │ │ ├── RequestHelper.cs │ │ │ │ │ ├── RequestInformation.cs │ │ │ │ │ ├── StatusCode.ashx │ │ │ │ │ ├── StatusCode.ashx.cs │ │ │ │ │ ├── Test.ashx │ │ │ │ │ ├── Test.ashx.cs │ │ │ │ │ ├── VerifyUpload.ashx │ │ │ │ │ ├── VerifyUpload.ashx.cs │ │ │ │ │ ├── Web.Debug.config │ │ │ │ │ ├── Web.Release.config │ │ │ │ │ ├── Web.config │ │ │ │ │ ├── WebRole.cs │ │ │ │ │ ├── WebServer.csproj │ │ │ │ │ ├── WebSocket │ │ │ │ │ ├── Default.htm │ │ │ │ │ ├── EchoWebSocket.ashx │ │ │ │ │ ├── EchoWebSocket.ashx.cs │ │ │ │ │ ├── EchoWebSocketHeaders.ashx │ │ │ │ │ └── EchoWebSocketHeaders.ashx.cs │ │ │ │ │ ├── index.html │ │ │ │ │ └── packages.config │ │ │ │ └── buildAndPackage.ps1 │ │ ├── RemoteServerQuery.cs │ │ ├── Sockets │ │ │ ├── Fletcher32.cs │ │ │ ├── Performance │ │ │ │ ├── SocketPerformanceTests.cs │ │ │ │ ├── SocketTestClient.cs │ │ │ │ ├── SocketTestClientAsync.cs │ │ │ │ ├── SocketTestMemcmp.Unix.cs │ │ │ │ └── SocketTestMemcmp.Windows.cs │ │ │ ├── SocketImplementationType.cs │ │ │ ├── SocketTestExtensions.cs │ │ │ ├── SocketTestServer.cs │ │ │ ├── SocketTestServerAPM.cs │ │ │ ├── SocketTestServerAsync.cs │ │ │ └── TestSettings.cs │ │ ├── SslProtocolSupport.cs │ │ ├── SslStreamCertificatePolicy.cs │ │ ├── TestLogging.cs │ │ ├── TestWebProxies.cs │ │ ├── VerboseTestLogging.cs │ │ ├── VirtualNetwork │ │ │ ├── VirtualNetwork.cs │ │ │ └── VirtualNetworkStream.cs │ │ └── WebSockets │ │ │ └── WebSocketCreateTest.cs │ ├── NonRuntimeType.cs │ ├── ObjectCloner.cs │ ├── PerfUtils.cs │ ├── RandomDataGenerator.cs │ ├── RandomExtensions.cs │ ├── RealFormatterTestsBase.netcoreapp.cs │ ├── RealParserTestsBase.netcoreapp.cs │ ├── Reflection │ │ └── MockParameterInfo.cs │ ├── Runtime │ │ └── Serialization │ │ │ ├── DataContractSerializerHelper.cs │ │ │ ├── Formatters │ │ │ └── BinaryFormatterHelpers.cs │ │ │ └── Utils.cs │ ├── Security │ │ └── Cryptography │ │ │ ├── AlgorithmImplementations │ │ │ ├── AES │ │ │ │ ├── AesCipherTests.Data.cs │ │ │ │ ├── AesCipherTests.cs │ │ │ │ ├── AesContractTests.cs │ │ │ │ ├── AesCornerTests.cs │ │ │ │ ├── AesFactory.cs │ │ │ │ ├── AesModeTests.cs │ │ │ │ └── DecryptorReusability.cs │ │ │ ├── DES │ │ │ │ ├── DESCipherTests.cs │ │ │ │ ├── DESFactory.cs │ │ │ │ └── DesTests.cs │ │ │ ├── DSA │ │ │ │ ├── DSAFactory.cs │ │ │ │ ├── DSAImportExport.cs │ │ │ │ ├── DSAKeyFileTests.cs │ │ │ │ ├── DSAKeyGeneration.cs │ │ │ │ ├── DSASignVerify.NistValidation.cs │ │ │ │ ├── DSASignVerify.cs │ │ │ │ ├── DSASignatureFormatter.cs │ │ │ │ ├── DSATestData.cs │ │ │ │ └── DSAXml.cs │ │ │ ├── EC │ │ │ │ ├── CurveDef.cs │ │ │ │ ├── ECKeyFileTests.cs │ │ │ │ ├── EccTestBase.cs │ │ │ │ └── EccTestData.cs │ │ │ ├── ECDiffieHellman │ │ │ │ ├── ECDhKeyFileTests.cs │ │ │ │ ├── ECDiffieHellmanFactory.cs │ │ │ │ ├── ECDiffieHellmanTests.Hash.cs │ │ │ │ ├── ECDiffieHellmanTests.Hmac.cs │ │ │ │ ├── ECDiffieHellmanTests.ImportExport.cs │ │ │ │ ├── ECDiffieHellmanTests.NistValidation.cs │ │ │ │ ├── ECDiffieHellmanTests.Tls.cs │ │ │ │ ├── ECDiffieHellmanTests.Xml.cs │ │ │ │ └── ECDiffieHellmanTests.cs │ │ │ ├── ECDsa │ │ │ │ ├── ECDsaFactory.cs │ │ │ │ ├── ECDsaImportExport.cs │ │ │ │ ├── ECDsaKeyFileTests.cs │ │ │ │ ├── ECDsaStub.cs │ │ │ │ ├── ECDsaTests.NistValidation.cs │ │ │ │ ├── ECDsaTests.cs │ │ │ │ ├── ECDsaTests.netcoreapp.cs │ │ │ │ ├── ECDsaTestsBase.cs │ │ │ │ └── ECDsaXml.cs │ │ │ ├── RC2 │ │ │ │ ├── RC2CipherTests.cs │ │ │ │ ├── RC2Factory.cs │ │ │ │ └── RC2Tests.cs │ │ │ ├── RSA │ │ │ │ ├── EncryptDecrypt.cs │ │ │ │ ├── EncryptDecrypt.netcoreapp.cs │ │ │ │ ├── ImportExport.cs │ │ │ │ ├── KeyGeneration.cs │ │ │ │ ├── RSAFactory.cs │ │ │ │ ├── RSAKeyExchangeFormatter.cs │ │ │ │ ├── RSAKeyFileTests.cs │ │ │ │ ├── RSASignatureFormatter.cs │ │ │ │ ├── RSAXml.cs │ │ │ │ ├── SignVerify.cs │ │ │ │ ├── SignVerify.netcoreapp.cs │ │ │ │ └── TestData.cs │ │ │ └── TripleDES │ │ │ │ ├── TripleDESCipherTests.cs │ │ │ │ ├── TripleDESFactory.cs │ │ │ │ └── TripleDESReusabilityTests.cs │ │ │ ├── AsymmetricSignatureFormatter.cs │ │ │ ├── ByteUtils.cs │ │ │ └── CryptoUtils.cs │ ├── ShouldNotBeInvokedException.cs │ ├── ThreadCultureChange.cs │ ├── Threading │ │ ├── Tasks │ │ │ ├── Sources │ │ │ │ ├── ManualResetValueTaskSource.cs │ │ │ │ └── ManualResetValueTaskSourceFactory.cs │ │ │ └── TaskTimeoutExtensions.cs │ │ ├── ThreadPoolHelpers.cs │ │ ├── ThreadTestHelpers.cs │ │ └── TrackingSynchronizationContext.cs │ └── Xml │ │ ├── BaseLibManaged │ │ ├── BaseLibManaged.csproj │ │ ├── Configurations.props │ │ └── Globalization.cs │ │ ├── DisableParallelization.cs │ │ ├── ModuleCore │ │ ├── Configurations.props │ │ ├── ModuleCore.csproj │ │ ├── XunitRunner.cs │ │ ├── XunitTestCase.cs │ │ ├── cattrbase.cs │ │ ├── ccommon.cs │ │ ├── cerror.cs │ │ ├── cltmconsole.cs │ │ ├── cmodinfo.cs │ │ ├── cparser.cs │ │ ├── ctestbase.cs │ │ ├── ctestcase.cs │ │ ├── ctestexception.cs │ │ ├── ctestmodule.cs │ │ ├── cvariation.cs │ │ └── interop.cs │ │ ├── XPath │ │ ├── Common │ │ │ ├── FileHelper.cs │ │ │ ├── ICreateNavigator.cs │ │ │ ├── Utils.cs │ │ │ ├── XPathResult.cs │ │ │ └── XPathResultToken.cs │ │ ├── CoreFunctionLibrary │ │ │ ├── BooleanFunctionsTests.cs │ │ │ ├── ComplexExpressionsTests.cs │ │ │ ├── NodeSetFunctionsTests.cs │ │ │ ├── NodeSetMatchesTests.cs │ │ │ ├── NumberFunctionsTests.cs │ │ │ ├── ParameterTypeCoercionTests.cs │ │ │ └── StringFunctionsTests.cs │ │ ├── CustomerScenarios │ │ │ ├── CustomerScenariosTests.cs │ │ │ └── MatchesTests.cs │ │ ├── FuncExpressions │ │ │ ├── BasicMatchesTests.cs │ │ │ ├── BasicsTests.cs │ │ │ ├── BooleansTests.cs │ │ │ ├── NodeSetsMatchesTests.cs │ │ │ ├── NodeSetsTests.cs │ │ │ ├── NumbersTests.cs │ │ │ ├── SetContextFunctionalTests.cs │ │ │ └── SetContextMatchesTests.cs │ │ ├── FuncLocation │ │ │ ├── PathAbbreviatedSyntaxMatchesTests.cs │ │ │ ├── PathAbbreviatedSyntaxTests.cs │ │ │ ├── PathAxeCombinationsTests.cs │ │ │ ├── PathAxeComplexExprMatchesTests.cs │ │ │ ├── PathAxeComplexExprTests.cs │ │ │ ├── PathAxeMatchesTests.cs │ │ │ ├── PathAxesTests.cs │ │ │ ├── PathNodeMatchesTests.cs │ │ │ ├── PathNodeTests.cs │ │ │ ├── PathPredicateComplexExprTests.cs │ │ │ ├── PathPredicateMatchesTests.cs │ │ │ ├── PathPredicatePositionTests.cs │ │ │ ├── PathPredicatesTests.cs │ │ │ ├── StepMatchesTests.cs │ │ │ └── StepsTests.cs │ │ ├── MiscellaneousCases │ │ │ ├── GlobalizationTests.cs │ │ │ ├── LexicalStructureTests.cs │ │ │ ├── MatchesTests.cs │ │ │ ├── MiscellaneousCasesTests.cs │ │ │ ├── NodeSetsTests.cs │ │ │ └── RegressionTestsTests.cs │ │ ├── TestData │ │ │ ├── .gitattributes │ │ │ ├── 91893.xml │ │ │ ├── JPN_problem_chars_1.xml │ │ │ ├── JPN_problem_chars_2.xml │ │ │ ├── KOR_problem_chars_b.xml │ │ │ ├── Russian_problem_chars.xml │ │ │ ├── Single_byte_problem_chars_b.xml │ │ │ ├── Surrogates_1.xml │ │ │ ├── Thai_risky_chars.xml │ │ │ ├── XQL_Orders_j1.xml │ │ │ ├── XQL_Orders_j3.xml │ │ │ ├── books.xml │ │ │ ├── books_2.xml │ │ │ ├── bookstore.xml │ │ │ ├── data.xml │ │ │ ├── data1.xml │ │ │ ├── data4.xml │ │ │ ├── dummy.xml │ │ │ ├── id4.xml │ │ │ ├── lang.xml │ │ │ ├── name.xml │ │ │ ├── name2.xml │ │ │ ├── name4.xml │ │ │ ├── namespaces.xml │ │ │ ├── ns_default.xml │ │ │ ├── ns_prefixes.xml │ │ │ ├── numbers.xml │ │ │ ├── space.xml │ │ │ ├── t114730.xml │ │ │ ├── t98598.xml │ │ │ ├── test1.xml │ │ │ ├── test63682.xml │ │ │ ├── test63733.xml │ │ │ ├── test66246.xml │ │ │ ├── turkish.xml │ │ │ ├── xp001.xml │ │ │ ├── xp002.xml │ │ │ ├── xp003.xml │ │ │ ├── xp004.xml │ │ │ ├── xp005.xml │ │ │ ├── xp006.xml │ │ │ ├── xp008.xml │ │ │ ├── xp012.xml │ │ │ ├── xpC001.xml │ │ │ └── xql_orders-flat-200a.xml │ │ ├── TestsWithEncoding │ │ │ └── MiscWithEncodings.cs │ │ ├── XPathExpressionTests │ │ │ ├── CompileTests.cs │ │ │ └── EvaluateTests.cs │ │ └── XmlDocument │ │ │ └── CreateNavigatorFromXmlDocument.cs │ │ ├── XmlCoreTest │ │ ├── AsyncUtil.cs │ │ ├── Configurations.props │ │ ├── CustomWriter.cs │ │ ├── FilePathUtil.cs │ │ ├── ManagedNodeWriter.cs │ │ ├── MiscUtil.cs │ │ ├── ReaderCreateUtil.cs │ │ ├── ReaderUtil.cs │ │ ├── TestData.g.cs │ │ ├── UnicodeCharHelper.cs │ │ ├── WriterFactory.cs │ │ └── XmlCoreTest.csproj │ │ └── XmlDiff │ │ ├── Configurations.props │ │ ├── XmlDiff.cs │ │ ├── XmlDiff.csproj │ │ ├── XmlDiffDocument.cs │ │ └── XmlDiffOption.cs │ ├── Tests.props │ └── Tests │ ├── Interop │ └── procfsTests.cs │ └── System │ ├── CharArrayHelpersTests.cs │ ├── Collections │ └── Generic │ │ ├── ArrayBuilderTests.cs │ │ └── LargeArrayBuilderTests.cs │ ├── IO │ ├── PathInternal.Tests.cs │ ├── PathInternal.Unix.Tests.cs │ ├── PathInternal.Windows.Tests.cs │ ├── RowConfigReaderTests.cs │ ├── StringParserTests.cs │ └── Win32Marshal.Tests.cs │ ├── MarvinTests.cs │ ├── Net │ ├── HttpDateParserTests.cs │ ├── HttpKnownHeaderNamesTests.cs │ ├── VirtualNetworkStreamTest.cs │ └── VirtualNetworkTest.cs │ ├── PasteArgumentsTests.cs │ ├── Security │ └── IdentityHelperTests.cs │ ├── SpanExtensions.netstandard.cs │ ├── SpanTestHelpers.cs │ ├── StringExtensions.Tests.cs │ ├── StringTests.cs │ └── Text │ └── ValueStringBuilderTests.cs ├── CoreFx.Private.TestUtilities ├── CoreFx.Private.TestUtilities.sln ├── Directory.Build.props ├── pkg │ └── CoreFx.Private.TestUtilities.pkgproj ├── ref │ ├── Configurations.props │ ├── CoreFx.Private.TestUtilities.cs │ └── CoreFx.Private.TestUtilities.csproj ├── src │ ├── Configurations.props │ ├── CoreFx.Private.TestUtilities.csproj │ ├── Resources │ │ └── CoreFx.Private.TestUtilities.rd.xml │ └── System │ │ ├── AdminHelpers.Unix.cs │ │ ├── AdminHelpers.Windows.cs │ │ ├── AdminHelpers.cs │ │ ├── AssertExtensions.cs │ │ ├── Diagnostics │ │ ├── RemoteExecutorTestBase.aot.cs │ │ ├── RemoteExecutorTestBase.cs │ │ ├── RemoteExecutorTestBase.netcore.cs │ │ ├── RemoteExecutorTestBase.netfx.cs │ │ └── RemoteExecutorTestBase.uap.cs │ │ ├── IO │ │ └── FileCleanupTestBase.cs │ │ ├── Net │ │ └── PlatformDetection.Networking.cs │ │ ├── PlatformApis.Unix.cs │ │ ├── PlatformDetection.NetFx.cs │ │ ├── PlatformDetection.NonNetFx.Windows.cs │ │ ├── PlatformDetection.Unix.cs │ │ ├── PlatformDetection.Windows.cs │ │ ├── PlatformDetection.cs │ │ ├── TestEnvironment.cs │ │ └── TheoryExtensions.cs └── tests │ ├── AssertExtensionTests.cs │ ├── ConditionalAttributeTests.cs │ ├── Configurations.props │ ├── CoreFx.Private.TestUtilities.Tests.csproj │ └── TheoryExtensionTests.cs ├── Directory.Build.props ├── Directory.Build.targets ├── FindResourceDuplicates.ps1 ├── Microsoft.CSharp ├── Directory.Build.props ├── Microsoft.CSharp.sln ├── pkg │ └── Microsoft.CSharp.pkgproj ├── ref │ ├── Configurations.props │ ├── Microsoft.CSharp.cs │ └── Microsoft.CSharp.csproj ├── src │ ├── Configurations.props │ ├── Microsoft.CSharp.csproj │ ├── Microsoft │ │ └── CSharp │ │ │ └── RuntimeBinder │ │ │ ├── ArgumentObject.cs │ │ │ ├── Binder.cs │ │ │ ├── BinderEquivalence.cs │ │ │ ├── BinderHelper.cs │ │ │ ├── CSharpArgumentInfo.cs │ │ │ ├── CSharpArgumentInfoFlags.cs │ │ │ ├── CSharpBinaryOperationBinder.cs │ │ │ ├── CSharpBinaryOperationFlags.cs │ │ │ ├── CSharpBinderFlags.cs │ │ │ ├── CSharpCallFlags.cs │ │ │ ├── CSharpConversionKind.cs │ │ │ ├── CSharpConvertBinder.cs │ │ │ ├── CSharpGetIndexBinder.cs │ │ │ ├── CSharpGetMemberBinder.cs │ │ │ ├── CSharpInvokeBinder.cs │ │ │ ├── CSharpInvokeConstructorBinder.cs │ │ │ ├── CSharpInvokeMemberBinder.cs │ │ │ ├── CSharpIsEventBinder.cs │ │ │ ├── CSharpSetIndexBinder.cs │ │ │ ├── CSharpSetMemberBinder.cs │ │ │ ├── CSharpUnaryOperationBinder.cs │ │ │ ├── Error.cs │ │ │ ├── Errors │ │ │ ├── ErrorCode.cs │ │ │ ├── ErrorFacts.cs │ │ │ ├── ErrorFmt.cs │ │ │ ├── ErrorHandling.cs │ │ │ ├── MessageID.cs │ │ │ └── UserStringBuilder.cs │ │ │ ├── ExpressionTreeCallRewriter.cs │ │ │ ├── ICSharpBinder.cs │ │ │ ├── ICSharpInvokeOrInvokeMemberBinder.cs │ │ │ ├── RuntimeBinder.cs │ │ │ ├── RuntimeBinderException.cs │ │ │ ├── RuntimeBinderExtensions.cs │ │ │ ├── RuntimeBinderInternalCompilerException.cs │ │ │ ├── Semantics │ │ │ ├── BinOpArgInfo.cs │ │ │ ├── BinOpKind.cs │ │ │ ├── BinOpSig.cs │ │ │ ├── Binding │ │ │ │ └── Better.cs │ │ │ ├── BindingContext.cs │ │ │ ├── BindingFlag.cs │ │ │ ├── COperators.cs │ │ │ ├── CandidateFunctionMember.cs │ │ │ ├── ConstVal.cs │ │ │ ├── Conversion.cs │ │ │ ├── Conversions.cs │ │ │ ├── EXPRExtensions.cs │ │ │ ├── EXPRFLAG.cs │ │ │ ├── ExplicitConversion.cs │ │ │ ├── ExprFactory.cs │ │ │ ├── ExpressionBinder.cs │ │ │ ├── ExpressionKind.cs │ │ │ ├── FundamentalTypes.cs │ │ │ ├── GroupToArgsBinder.cs │ │ │ ├── GroupToArgsBinderResult.cs │ │ │ ├── ImplicitConversion.cs │ │ │ ├── MemberLookup.cs │ │ │ ├── MemberLookupResults.cs │ │ │ ├── MethodIterator.cs │ │ │ ├── MethodKind.cs │ │ │ ├── MethodTypeInferrer.cs │ │ │ ├── Nullable.cs │ │ │ ├── NullableLift.cs │ │ │ ├── Operators.cs │ │ │ ├── PredefinedMembers.cs │ │ │ ├── SemanticChecker.cs │ │ │ ├── SubstitutionContext.cs │ │ │ ├── Symbols │ │ │ │ ├── AggregateSymbol.cs │ │ │ │ ├── EventSymbol.cs │ │ │ │ ├── FieldSymbol.cs │ │ │ │ ├── IndexerSymbol.cs │ │ │ │ ├── LocalVariableSymbol.cs │ │ │ │ ├── MethodOrPropertySymbol.cs │ │ │ │ ├── MethodSymbol.cs │ │ │ │ ├── NamespaceOrAggregateSymbol.cs │ │ │ │ ├── NamespaceSymbol.cs │ │ │ │ ├── ParentSymbol.cs │ │ │ │ ├── PropertySymbol.cs │ │ │ │ ├── Scope.cs │ │ │ │ ├── SymFactory.cs │ │ │ │ ├── Symbol.cs │ │ │ │ ├── SymbolKind.cs │ │ │ │ ├── SymbolLoader.cs │ │ │ │ ├── SymbolMask.cs │ │ │ │ ├── SymbolStore.cs │ │ │ │ ├── TypeParameterSymbol.cs │ │ │ │ └── VariableSymbol.cs │ │ │ ├── Tree │ │ │ │ ├── ArrayIndex.cs │ │ │ │ ├── ArrayInitialization.cs │ │ │ │ ├── Assignment.cs │ │ │ │ ├── BinaryOperator.cs │ │ │ │ ├── BoundAnonymousFunction.cs │ │ │ │ ├── Call.cs │ │ │ │ ├── Cast.cs │ │ │ │ ├── Class.cs │ │ │ │ ├── CompoundOperator.cs │ │ │ │ ├── Concatenate.cs │ │ │ │ ├── Constant.cs │ │ │ │ ├── EXPR.cs │ │ │ │ ├── ExprOperator.cs │ │ │ │ ├── ExprWithArgs.cs │ │ │ │ ├── ExprWithType.cs │ │ │ │ ├── ExpressionIterator.cs │ │ │ │ ├── Field.cs │ │ │ │ ├── FieldInfo.cs │ │ │ │ ├── List.cs │ │ │ │ ├── LocalVariable.cs │ │ │ │ ├── MemberGroup.cs │ │ │ │ ├── MethodInfo.cs │ │ │ │ ├── NamedArgumentSpecification.cs │ │ │ │ ├── Property.cs │ │ │ │ ├── PropertyInfo.cs │ │ │ │ ├── Temporary.cs │ │ │ │ ├── TypeOf.cs │ │ │ │ ├── UnaryOperator.cs │ │ │ │ ├── UserDefinedConversion.cs │ │ │ │ ├── UserDefinedLogicalOperator.cs │ │ │ │ ├── Visitors │ │ │ │ │ ├── ExprVisitorBase.cs │ │ │ │ │ └── ExpressionTreeRewriter.cs │ │ │ │ └── ZeroInitialize.cs │ │ │ ├── TypeBind.cs │ │ │ ├── Types │ │ │ │ ├── AggregateType.cs │ │ │ │ ├── ArgumentListType.cs │ │ │ │ ├── ArrayType.cs │ │ │ │ ├── MethodGroupType.cs │ │ │ │ ├── NullType.cs │ │ │ │ ├── NullableType.cs │ │ │ │ ├── ParameterModifierType.cs │ │ │ │ ├── PointerType.cs │ │ │ │ ├── PredefinedTypes.cs │ │ │ │ ├── Type.cs │ │ │ │ ├── TypeArray.cs │ │ │ │ ├── TypeKind.cs │ │ │ │ ├── TypeManager.cs │ │ │ │ ├── TypeParameterType.cs │ │ │ │ ├── TypeTable.cs │ │ │ │ └── VoidType.cs │ │ │ ├── UnaOpSig.cs │ │ │ └── WithType.cs │ │ │ ├── SpecialNames.cs │ │ │ ├── SymbolTable.cs │ │ │ └── Syntax │ │ │ ├── NameManager.cs │ │ │ ├── NameTable.cs │ │ │ ├── Names.cs │ │ │ ├── Operators.cs │ │ │ ├── PredefinedName.cs │ │ │ ├── PredefinedType.cs │ │ │ ├── TokenFacts.cs │ │ │ └── TokenKind.cs │ ├── MultilingualResources │ │ ├── Microsoft.CSharp.de.xlf │ │ ├── Microsoft.CSharp.es.xlf │ │ ├── Microsoft.CSharp.fr.xlf │ │ ├── Microsoft.CSharp.it.xlf │ │ ├── Microsoft.CSharp.ja.xlf │ │ ├── Microsoft.CSharp.ko.xlf │ │ ├── Microsoft.CSharp.ru.xlf │ │ ├── Microsoft.CSharp.zh-Hans.xlf │ │ └── Microsoft.CSharp.zh-Hant.xlf │ └── Resources │ │ ├── Microsoft.CSharp.rd.xml │ │ ├── Strings.de.resx │ │ ├── Strings.es.resx │ │ ├── Strings.fr.resx │ │ ├── Strings.it.resx │ │ ├── Strings.ja.resx │ │ ├── Strings.ko.resx │ │ ├── Strings.resx │ │ ├── Strings.ru.resx │ │ ├── Strings.zh-Hans.resx │ │ └── Strings.zh-Hant.resx └── tests │ ├── AccessTests.cs │ ├── AccessTests.netcoreapp.cs │ ├── ArrayHandling.cs │ ├── AssignmentTests.cs │ ├── BindingErrors.cs │ ├── CSharpArgumentInfoTests.cs │ ├── Configurations.props │ ├── DefaultParameterTests.cs │ ├── DelegateInDynamicTests.cs │ ├── EnumArithmeticTests.cs │ ├── EnumUnaryOperationTests.cs │ ├── ExplicitConversionTests.cs │ ├── Helpers.cs │ ├── ImplicitConversionTests.cs │ ├── IndexingTests.cs │ ├── IntegerBinaryOperationTests.cs │ ├── IntegerUnaryOperationTests.cs │ ├── IsEventTests.cs │ ├── Microsoft.CSharp.Tests.csproj │ ├── NamedArgumentTests.cs │ ├── NullableEnumUnaryOperationTest.cs │ ├── RuntimeBinderExceptionTests.cs │ ├── RuntimeBinderInternalCompilerExceptionTests.cs │ ├── RuntimeBinderTests.cs │ ├── UserDefinedShortCircuitOperators.cs │ └── VarArgsTests.cs ├── Microsoft.Diagnostics.Tracing.EventSource.Redist ├── Directory.Build.props ├── Microsoft.Diagnostics.Tracing.EventSource.Redist.sln ├── pkg │ └── Microsoft.Diagnostics.Tracing.EventSource.Redist.pkgproj ├── src │ ├── Configurations.props │ ├── ManifestEtw.cs │ ├── Microsoft.Diagnostics.Tracing.EventSource.Redist.csproj │ ├── Resources │ │ └── Strings.resx │ └── RuntimeSpecific.cs └── tests │ ├── Configurations.props │ └── Microsoft.Diagnostics.Tracing.EventSource.Redist.Tests.csproj ├── Microsoft.IO.Redist ├── .analyzerdata ├── Directory.Build.props ├── Microsoft.IO.Redist.sln ├── pkg │ └── Microsoft.IO.Redist.pkgproj └── src │ ├── Configurations.props │ ├── Microsoft.IO.Redist.csproj │ ├── Microsoft │ └── IO │ │ └── StringExtensions.cs │ ├── PinvokeAnalyzerExceptionList.analyzerdata │ └── Resources │ └── Strings.resx ├── Microsoft.VisualBasic.Core ├── Directory.Build.props ├── Microsoft.VisualBasic.Core.sln ├── ref │ ├── Configurations.props │ ├── Microsoft.VisualBasic.Core.cs │ └── Microsoft.VisualBasic.Core.csproj ├── src │ ├── Configurations.props │ ├── MatchingRefApiCompatBaseline.txt │ ├── Microsoft.VisualBasic.Core.vbproj │ ├── Microsoft │ │ └── VisualBasic │ │ │ ├── ApplicationServices │ │ │ ├── StartupEventArgs.vb │ │ │ ├── StartupNextInstanceEventArgs.vb │ │ │ └── UnhandledExceptionEventArgs.vb │ │ │ ├── CallType.vb │ │ │ ├── Collection.vb │ │ │ ├── ComClassAttribute.vb │ │ │ ├── CompilerServices │ │ │ ├── BooleanType.vb │ │ │ ├── ConversionResolution.vb │ │ │ ├── Conversions.vb │ │ │ ├── DecimalType.vb │ │ │ ├── DesignerGeneratedAttribute.vb │ │ │ ├── DoubleType.vb │ │ │ ├── ExceptionUtils.vb │ │ │ ├── IDOBinder.vb │ │ │ ├── IncompleteInitialization.vb │ │ │ ├── NewLateBinding.vb │ │ │ ├── ObjectFlowControl.vb │ │ │ ├── Operators.Resolution.vb │ │ │ ├── Operators.vb │ │ │ ├── OptionCompareAttribute.vb │ │ │ ├── OptionTextAttribute.vb │ │ │ ├── OverloadResolution.vb │ │ │ ├── ProjectData.vb │ │ │ ├── StandardModuleAttribute.vb │ │ │ ├── StaticLocalInitFlag.vb │ │ │ ├── StructUtils.vb │ │ │ ├── Symbols.vb │ │ │ ├── Utils.LateBinder.vb │ │ │ ├── Utils.vb │ │ │ └── Versioned.vb │ │ │ ├── Constants.vb │ │ │ ├── ControlChars.vb │ │ │ ├── DateAndTime.vb │ │ │ ├── Devices │ │ │ └── NetworkAvailableEventArgs.vb │ │ │ ├── FileIO │ │ │ ├── FileSystem.Unix.vb │ │ │ ├── FileSystem.Windows.vb │ │ │ ├── FileSystem.vb │ │ │ ├── MalformedLineException.vb │ │ │ ├── SpecialDirectories.vb │ │ │ └── TextFieldParser.vb │ │ │ ├── Globals.vb │ │ │ ├── Helpers │ │ │ ├── ForEachEnum.vb │ │ │ ├── NativeMethods.Windows.vb │ │ │ ├── NativeTypes.vb │ │ │ └── UnsafeNativeMethods.vb │ │ │ ├── HideModuleNameAttribute.vb │ │ │ ├── Information.vb │ │ │ ├── Interaction.vb │ │ │ ├── MyGroupCollectionAttribute.vb │ │ │ ├── Strings.vb │ │ │ ├── VBFixedArrayAttribute.vb │ │ │ ├── VBFixedStringAttribute.vb │ │ │ ├── VBMath.vb │ │ │ └── VariantType.vb │ └── Resources │ │ ├── SR.vb │ │ └── Strings.resx └── tests │ ├── CollectionsTests.cs │ ├── CompilerServices │ ├── BooleanTypeTests.cs │ ├── DecimalTypeTests.cs │ ├── DoubleTypeTests.cs │ └── VersionedTests.cs │ ├── Configurations.props │ ├── ConversionsTests.cs │ ├── DateAndTimeTests.cs │ ├── IConvertibleWrapper.cs │ ├── InformationTests.cs │ ├── Microsoft.VisualBasic.Core.Tests.csproj │ ├── Microsoft │ └── VisualBasic │ │ ├── ApplicationServices │ │ ├── StartupEventArgsTests.cs │ │ ├── StartupNextInstanceEventArgsTests.cs │ │ └── UnhandledExceptionEventArgsTests.cs │ │ ├── ComClassAttributeTests.cs │ │ ├── CompilerServices │ │ ├── DesignerGeneratedAttributeTests.cs │ │ ├── OptionCompareAttributeTests.cs │ │ ├── OptionTextAttributeTests.cs │ │ ├── StandardModuleAttributeTests.cs │ │ └── StructUtilsTests.cs │ │ ├── Devices │ │ └── NetworkAvailableEventArgsTests.cs │ │ ├── HideModuleNameAttributeTests.cs │ │ ├── MyGroupCollectionAttributeTests.cs │ │ ├── VBFixedArrayAttributeTests.cs │ │ └── VBFixedStringAttributeTests.cs │ ├── OperatorsTests.Comparison.cs │ ├── OperatorsTests.cs │ ├── Resources │ └── Microsoft.VisualBasic.Core.Tests.rd.xml │ ├── StringsTests.cs │ ├── UtilsTests.cs │ ├── VB │ ├── Configurations.props │ ├── Dummy.vb │ ├── FileIOTestBase.vb │ ├── FileIOTests.vb │ ├── Helpers.vb │ ├── Microsoft.VisualBasic.VB.Tests.vbproj │ ├── SpecialDirectoriesTests.vb │ └── TextFieldParserTests.vb │ └── VBMathTests.cs ├── Microsoft.Win32.Primitives ├── Directory.Build.props ├── Microsoft.Win32.Primitives.sln ├── ref │ ├── Configurations.props │ ├── Microsoft.Win32.Primitives.cs │ └── Microsoft.Win32.Primitives.csproj ├── src │ ├── Configurations.props │ ├── Microsoft.Win32.Primitives.csproj │ └── System │ │ └── ComponentModel │ │ ├── Win32Exception.Unix.cs │ │ ├── Win32Exception.Windows.cs │ │ └── Win32Exception.cs └── tests │ ├── Configurations.props │ ├── Microsoft.Win32.Primitives.Tests.csproj │ ├── Resources │ └── Microsoft.Win32.Primitives.Tests.rd.xml │ └── Win32ExceptionTests.cs ├── Microsoft.Win32.Registry.AccessControl ├── Directory.Build.props ├── Microsoft.Win32.Registry.AccessControl.sln ├── pkg │ └── Microsoft.Win32.Registry.AccessControl.pkgproj ├── ref │ ├── Configurations.props │ ├── Microsoft.Win32.Registry.AccessControl.Forwards.cs │ ├── Microsoft.Win32.Registry.AccessControl.cs │ └── Microsoft.Win32.Registry.AccessControl.csproj ├── src │ ├── Configurations.props │ ├── Microsoft.Win32.Registry.AccessControl.csproj │ ├── Microsoft │ │ └── Win32 │ │ │ └── RegistryAclExtensions.cs │ └── Resources │ │ └── Strings.resx └── tests │ ├── Configurations.props │ ├── Microsoft.Win32.Registry.AccessControl.Tests.csproj │ └── RegistryAclExtensionsTests.cs ├── Microsoft.Win32.Registry ├── Directory.Build.props ├── Microsoft.Win32.Registry.sln ├── pkg │ └── Microsoft.Win32.Registry.pkgproj ├── ref │ ├── Configurations.props │ ├── Microsoft.Win32.Registry.cs │ └── Microsoft.Win32.Registry.csproj ├── src │ ├── Configurations.props │ ├── Microsoft.Win32.Registry.csproj │ ├── Microsoft │ │ └── Win32 │ │ │ ├── Registry.cs │ │ │ ├── RegistryHive.cs │ │ │ ├── RegistryKey.FileSystem.cs │ │ │ ├── RegistryKey.Windows.cs │ │ │ ├── RegistryKey.cs │ │ │ ├── RegistryKeyPermissionCheck.cs │ │ │ ├── RegistryOptions.cs │ │ │ ├── RegistryValueKind.cs │ │ │ ├── RegistryValueOptions.cs │ │ │ ├── RegistryView.cs │ │ │ └── SafeHandles │ │ │ └── SafeRegistryHandle.FileSystem.cs │ ├── Resources │ │ └── Strings.resx │ └── System │ │ └── Security │ │ └── AccessControl │ │ ├── RegistryRights.cs │ │ ├── RegistrySecurity.FileSystem.cs │ │ ├── RegistrySecurity.Windows.cs │ │ └── RegistrySecurity.cs └── tests │ ├── Configurations.props │ ├── Helpers.cs │ ├── Microsoft.Win32.Registry.Tests.csproj │ ├── Registry │ ├── Registry_Fields.cs │ ├── Registry_Getvalue_str_str_obj.cs │ ├── Registry_SetValue_str_str_obj.cs │ └── Registry_SetValue_str_str_obj_valuekind.cs │ ├── RegistryKey │ ├── RegistryKeyCreateSubKeyTestsBase.cs │ ├── RegistryKeyDeleteSubKeyTestsBase.cs │ ├── RegistryKeyDeleteSubKeyTreeTestsBase.cs │ ├── RegistryKeyOpenSubKeyTestsBase.cs │ ├── RegistryKey_Close.cs │ ├── RegistryKey_CreateSubKey_str.cs │ ├── RegistryKey_CreateSubKey_str_rkpc.cs │ ├── RegistryKey_DeleteSubKeyTree.cs │ ├── RegistryKey_DeleteSubKeyTree_str.cs │ ├── RegistryKey_DeleteSubKey_Str_Bln.cs │ ├── RegistryKey_DeleteSubKey_str.cs │ ├── RegistryKey_DeleteValue_Str_Bln.cs │ ├── RegistryKey_DeleteValue_str.cs │ ├── RegistryKey_Flush.cs │ ├── RegistryKey_GetAccessControl.cs │ ├── RegistryKey_GetAccessControl_acs.cs │ ├── RegistryKey_GetSubKeyCount.cs │ ├── RegistryKey_GetSubKeyNames.cs │ ├── RegistryKey_GetValueCount.cs │ ├── RegistryKey_GetValueKind_str.cs │ ├── RegistryKey_GetValueNames.cs │ ├── RegistryKey_GetValue_CorruptData.cs │ ├── RegistryKey_GetValue_str.cs │ ├── RegistryKey_GetValue_str_obj.cs │ ├── RegistryKey_GetValue_str_obj_b.cs │ ├── RegistryKey_Get_Name.cs │ ├── RegistryKey_Get_View.cs │ ├── RegistryKey_OpenRemoteBaseKey_rh_str.cs │ ├── RegistryKey_OpenRemoteBaseKey_rh_str_rv.cs │ ├── RegistryKey_OpenSubKey_str.cs │ ├── RegistryKey_OpenSubKey_str_b.cs │ ├── RegistryKey_OpenSubKey_str_rkpc.cs │ ├── RegistryKey_OpenSubKey_str_rkpc_rr.cs │ ├── RegistryKey_OpenSubKey_str_rr.cs │ ├── RegistryKey_SetAccessControl_rs.cs │ ├── RegistryKey_SetValueKind_str_obj_valueKind.cs │ ├── RegistryKey_SetValue_str_obj.cs │ ├── RegistryKey_ToString.cs │ └── SafeRegistryHandle.cs │ ├── RegistryTestsBase.cs │ ├── TestData.cs │ └── XunitAssemblyAttributes.cs ├── Microsoft.Win32.SystemEvents ├── Directory.Build.props ├── Microsoft.Win32.SystemEvents.sln ├── pkg │ └── Microsoft.Win32.SystemEvents.pkgproj ├── ref │ ├── Configurations.props │ ├── Microsoft.Win32.SystemEvents.cs │ └── Microsoft.Win32.SystemEvents.csproj ├── src │ ├── Configurations.props │ ├── Microsoft.Win32.SystemEvents.csproj │ ├── Microsoft │ │ └── Win32 │ │ │ ├── PowerModeChangedEventArgs.cs │ │ │ ├── PowerModeChangedEventHandler.cs │ │ │ ├── PowerModes.cs │ │ │ ├── SessionEndReasons.cs │ │ │ ├── SessionEndedEventArgs.cs │ │ │ ├── SessionEndedEventHandler.cs │ │ │ ├── SessionEndingEventArgs.cs │ │ │ ├── SessionEndingEventHandler.cs │ │ │ ├── SessionSwitchEventArgs.cs │ │ │ ├── SessionSwitchEventHandler.cs │ │ │ ├── SessionSwitchReason.cs │ │ │ ├── SystemEvents.cs │ │ │ ├── TimerElapsedEventArgs.cs │ │ │ ├── TimerElapsedEventHandler.cs │ │ │ ├── UserPreferenceCategories.cs │ │ │ ├── UserPreferenceChangedEventArgs.cs │ │ │ ├── UserPreferenceChangedEventHandler.cs │ │ │ ├── UserPreferenceChangingEventArgs.cs │ │ │ └── UserPreferenceChangingEventHandler.cs │ ├── PinvokeAnalyzerExceptionList.analyzerdata │ └── Resources │ │ └── Strings.resx └── tests │ ├── Configurations.props │ ├── GenericEventTests.cs │ ├── Microsoft.Win32.SystemEvents.Tests.csproj │ ├── SystemEvents.CreateTimer.cs │ ├── SystemEvents.DisplaySettings.cs │ ├── SystemEvents.InstalledFontsChanged.cs │ ├── SystemEvents.InvokeOnEventsThread.cs │ ├── SystemEvents.LowMemory.cs │ ├── SystemEvents.PaletteChanged.cs │ ├── SystemEvents.PowerMode.cs │ ├── SystemEvents.SessionEnded.cs │ ├── SystemEvents.SessionEnding.cs │ ├── SystemEvents.SessionSwitch.cs │ ├── SystemEvents.TimeChanged.cs │ ├── SystemEvents.UserPreference.cs │ └── SystemEventsTest.cs ├── Microsoft.XmlSerializer.Generator ├── Directory.Build.props ├── Microsoft.XmlSerializer.Generator.sln ├── pkg │ ├── GenerateNupkgProps.targets │ ├── Microsoft.XmlSerializer.Generator.pkgproj │ └── build │ │ ├── Microsoft.XmlSerializer.Generator.targets │ │ ├── dotnet-Microsoft.XmlSerializer.Generator.runtimeconfig.json │ │ └── prefercliruntime ├── src │ ├── Configurations.props │ ├── GenerateThisAssemblyCs.targets │ ├── Microsoft.XmlSerializer.Generator.csproj │ └── Sgen.cs └── tests │ ├── AlwaysPassTest.cs │ ├── Configurations.props │ ├── Microsoft.XmlSerializer.Generator.Tests.csproj │ └── SGenTests.cs ├── Native ├── AnyOS │ ├── brotli-version.txt │ ├── brotli │ │ ├── common │ │ │ ├── constants.h │ │ │ ├── context.h │ │ │ ├── dictionary.bin │ │ │ ├── dictionary.bin.br │ │ │ ├── dictionary.c │ │ │ ├── dictionary.h │ │ │ ├── platform.h │ │ │ ├── transform.c │ │ │ ├── transform.h │ │ │ └── version.h │ │ ├── dec │ │ │ ├── bit_reader.c │ │ │ ├── bit_reader.h │ │ │ ├── decode.c │ │ │ ├── huffman.c │ │ │ ├── huffman.h │ │ │ ├── prefix.h │ │ │ ├── state.c │ │ │ └── state.h │ │ ├── enc │ │ │ ├── backward_references.c │ │ │ ├── backward_references.h │ │ │ ├── backward_references_hq.c │ │ │ ├── backward_references_hq.h │ │ │ ├── backward_references_inc.h │ │ │ ├── bit_cost.c │ │ │ ├── bit_cost.h │ │ │ ├── bit_cost_inc.h │ │ │ ├── block_encoder_inc.h │ │ │ ├── block_splitter.c │ │ │ ├── block_splitter.h │ │ │ ├── block_splitter_inc.h │ │ │ ├── brotli_bit_stream.c │ │ │ ├── brotli_bit_stream.h │ │ │ ├── cluster.c │ │ │ ├── cluster.h │ │ │ ├── cluster_inc.h │ │ │ ├── command.h │ │ │ ├── compress_fragment.c │ │ │ ├── compress_fragment.h │ │ │ ├── compress_fragment_two_pass.c │ │ │ ├── compress_fragment_two_pass.h │ │ │ ├── dictionary_hash.c │ │ │ ├── dictionary_hash.h │ │ │ ├── encode.c │ │ │ ├── encoder_dict.c │ │ │ ├── encoder_dict.h │ │ │ ├── entropy_encode.c │ │ │ ├── entropy_encode.h │ │ │ ├── entropy_encode_static.h │ │ │ ├── fast_log.h │ │ │ ├── find_match_length.h │ │ │ ├── hash.h │ │ │ ├── hash_composite_inc.h │ │ │ ├── hash_forgetful_chain_inc.h │ │ │ ├── hash_longest_match64_inc.h │ │ │ ├── hash_longest_match_inc.h │ │ │ ├── hash_longest_match_quickly_inc.h │ │ │ ├── hash_rolling_inc.h │ │ │ ├── hash_to_binary_tree_inc.h │ │ │ ├── histogram.c │ │ │ ├── histogram.h │ │ │ ├── histogram_inc.h │ │ │ ├── literal_cost.c │ │ │ ├── literal_cost.h │ │ │ ├── memory.c │ │ │ ├── memory.h │ │ │ ├── metablock.c │ │ │ ├── metablock.h │ │ │ ├── metablock_inc.h │ │ │ ├── params.h │ │ │ ├── prefix.h │ │ │ ├── quality.h │ │ │ ├── ringbuffer.h │ │ │ ├── static_dict.c │ │ │ ├── static_dict.h │ │ │ ├── static_dict_lut.h │ │ │ ├── utf8_util.c │ │ │ ├── utf8_util.h │ │ │ └── write_bits.h │ │ ├── fuzz │ │ │ ├── decode_fuzzer.c │ │ │ ├── run_decode_fuzzer.c │ │ │ └── test_fuzzer.sh │ │ ├── include │ │ │ └── brotli │ │ │ │ ├── decode.h │ │ │ │ ├── encode.h │ │ │ │ ├── port.h │ │ │ │ └── types.h │ │ └── tools │ │ │ ├── brotli.c │ │ │ └── brotli.md │ └── zlib │ │ ├── pal_zlib.c │ │ └── pal_zlib.h ├── Unix │ ├── .clang-format │ ├── CMakeLists.txt │ ├── Common │ │ ├── pal_compiler.h │ │ ├── pal_config.h.in │ │ ├── pal_safecrt.h │ │ ├── pal_types.h │ │ ├── pal_utilities.h │ │ └── safemath │ │ │ └── debugmacrosext.h │ ├── System.IO.Compression.Native │ │ └── CMakeLists.txt │ ├── System.IO.Ports.Native │ │ ├── CMakeLists.txt │ │ ├── pal_serial.c │ │ ├── pal_serial.h │ │ ├── pal_termios.c │ │ └── pal_termios.h │ ├── System.Native │ │ ├── CMakeLists.txt │ │ ├── pal_console.c │ │ ├── pal_console.h │ │ ├── pal_datetime.c │ │ ├── pal_datetime.h │ │ ├── pal_errno.c │ │ ├── pal_errno.h │ │ ├── pal_interfaceaddresses.c │ │ ├── pal_interfaceaddresses.h │ │ ├── pal_io.c │ │ ├── pal_io.h │ │ ├── pal_maphardwaretype.c │ │ ├── pal_maphardwaretype.h │ │ ├── pal_memory.c │ │ ├── pal_memory.h │ │ ├── pal_mount.c │ │ ├── pal_mount.h │ │ ├── pal_networkchange.c │ │ ├── pal_networkchange.h │ │ ├── pal_networking.c │ │ ├── pal_networking.h │ │ ├── pal_networkstatistics.c │ │ ├── pal_networkstatistics.h │ │ ├── pal_process.c │ │ ├── pal_process.h │ │ ├── pal_random.c │ │ ├── pal_random.h │ │ ├── pal_runtimeextensions.c │ │ ├── pal_runtimeextensions.h │ │ ├── pal_runtimeinformation.c │ │ ├── pal_runtimeinformation.h │ │ ├── pal_signal.c │ │ ├── pal_signal.h │ │ ├── pal_string.c │ │ ├── pal_string.h │ │ ├── pal_sysctl.c │ │ ├── pal_sysctl.h │ │ ├── pal_tcpstate.c │ │ ├── pal_tcpstate.h │ │ ├── pal_time.c │ │ ├── pal_time.h │ │ ├── pal_uid.c │ │ └── pal_uid.h │ ├── System.Net.Http.Native │ │ ├── CMakeLists.txt │ │ ├── pal_curlinit.c │ │ ├── pal_curlinit.h │ │ ├── pal_easy.c │ │ ├── pal_easy.h │ │ ├── pal_multi.c │ │ ├── pal_multi.h │ │ ├── pal_slist.c │ │ ├── pal_slist.h │ │ ├── pal_versioninfo.c │ │ └── pal_versioninfo.h │ ├── System.Net.Security.Native │ │ ├── CMakeLists.txt │ │ ├── pal_gssapi.c │ │ └── pal_gssapi.h │ ├── System.Security.Cryptography.Native.Apple │ │ ├── CMakeLists.txt │ │ ├── pal_digest.c │ │ ├── pal_digest.h │ │ ├── pal_ecc.c │ │ ├── pal_ecc.h │ │ ├── pal_hmac.c │ │ ├── pal_hmac.h │ │ ├── pal_keyagree.c │ │ ├── pal_keyagree.h │ │ ├── pal_keychain.c │ │ ├── pal_keychain.h │ │ ├── pal_random.c │ │ ├── pal_random.h │ │ ├── pal_rsa.c │ │ ├── pal_rsa.h │ │ ├── pal_sec.c │ │ ├── pal_sec.h │ │ ├── pal_seckey.c │ │ ├── pal_seckey.h │ │ ├── pal_signverify.c │ │ ├── pal_signverify.h │ │ ├── pal_ssl.c │ │ ├── pal_ssl.h │ │ ├── pal_symmetric.c │ │ ├── pal_symmetric.h │ │ ├── pal_trust.c │ │ ├── pal_trust.h │ │ ├── pal_x509.c │ │ ├── pal_x509.h │ │ ├── pal_x509chain.c │ │ └── pal_x509chain.h │ ├── System.Security.Cryptography.Native │ │ ├── CMakeLists.txt │ │ ├── apibridge.c │ │ ├── apibridge.h │ │ ├── configure.cmake │ │ ├── openssl.c │ │ ├── openssl.h │ │ ├── openssl_1_0_structs.h │ │ ├── opensslshim.c │ │ ├── opensslshim.h │ │ ├── pal_asn1.c │ │ ├── pal_asn1.h │ │ ├── pal_bignum.c │ │ ├── pal_bignum.h │ │ ├── pal_bio.c │ │ ├── pal_bio.h │ │ ├── pal_crypto_config.h.in │ │ ├── pal_crypto_types.h │ │ ├── pal_dsa.c │ │ ├── pal_dsa.h │ │ ├── pal_ecc_import_export.c │ │ ├── pal_ecc_import_export.h │ │ ├── pal_ecdsa.c │ │ ├── pal_ecdsa.h │ │ ├── pal_eckey.c │ │ ├── pal_eckey.h │ │ ├── pal_err.c │ │ ├── pal_err.h │ │ ├── pal_evp.c │ │ ├── pal_evp.h │ │ ├── pal_evp_cipher.c │ │ ├── pal_evp_cipher.h │ │ ├── pal_evp_pkey.c │ │ ├── pal_evp_pkey.h │ │ ├── pal_evp_pkey_dsa.c │ │ ├── pal_evp_pkey_dsa.h │ │ ├── pal_evp_pkey_ecdh.c │ │ ├── pal_evp_pkey_ecdh.h │ │ ├── pal_evp_pkey_eckey.c │ │ ├── pal_evp_pkey_eckey.h │ │ ├── pal_evp_pkey_rsa.c │ │ ├── pal_evp_pkey_rsa.h │ │ ├── pal_hmac.c │ │ ├── pal_hmac.h │ │ ├── pal_ocsp.c │ │ ├── pal_ocsp.h │ │ ├── pal_pkcs12.c │ │ ├── pal_pkcs12.h │ │ ├── pal_pkcs7.c │ │ ├── pal_pkcs7.h │ │ ├── pal_rsa.c │ │ ├── pal_rsa.h │ │ ├── pal_ssl.c │ │ ├── pal_ssl.h │ │ ├── pal_x509.c │ │ ├── pal_x509.h │ │ ├── pal_x509_name.c │ │ ├── pal_x509_name.h │ │ ├── pal_x509_root.c │ │ ├── pal_x509_root.h │ │ ├── pal_x509ext.c │ │ └── pal_x509ext.h │ ├── configure.cmake │ ├── format-code.py │ ├── gen-buildsys-clang.sh │ └── verify-so.sh ├── Windows │ ├── CMakeLists.txt │ ├── clrcompression │ │ ├── CMakeLists.txt │ │ ├── Native.rc │ │ ├── clrcompression.Uap.def │ │ ├── clrcompression.def │ │ ├── zlib-intel │ │ │ ├── README.txt │ │ │ ├── adler32.c │ │ │ ├── compress.c │ │ │ ├── crc32.c │ │ │ ├── crc32.h │ │ │ ├── crc_folding.c │ │ │ ├── deflate.c │ │ │ ├── deflate.h │ │ │ ├── deflate_medium.c │ │ │ ├── deflate_quick.c │ │ │ ├── gzguts.h │ │ │ ├── inffast.c │ │ │ ├── inffast.h │ │ │ ├── inffixed.h │ │ │ ├── inflate.c │ │ │ ├── inflate.h │ │ │ ├── inftrees.c │ │ │ ├── inftrees.h │ │ │ ├── match.c │ │ │ ├── slide_sse.c │ │ │ ├── trees.c │ │ │ ├── trees.h │ │ │ ├── x86.c │ │ │ ├── x86.h │ │ │ ├── zconf.h │ │ │ ├── zlib.h │ │ │ ├── zutil.c │ │ │ └── zutil.h │ │ └── zlib │ │ │ ├── CMakeLists.txt │ │ │ ├── ChangeLog │ │ │ ├── FAQ │ │ │ ├── INDEX │ │ │ ├── Makefile │ │ │ ├── Makefile.in │ │ │ ├── README │ │ │ ├── adler32.c │ │ │ ├── compress.c │ │ │ ├── configure │ │ │ ├── crc32.c │ │ │ ├── crc32.h │ │ │ ├── deflate.c │ │ │ ├── deflate.h │ │ │ ├── gzclose.c │ │ │ ├── gzguts.h │ │ │ ├── gzlib.c │ │ │ ├── gzread.c │ │ │ ├── gzwrite.c │ │ │ ├── infback.c │ │ │ ├── inffast.c │ │ │ ├── inffast.h │ │ │ ├── inffixed.h │ │ │ ├── inflate.c │ │ │ ├── inflate.h │ │ │ ├── inftrees.c │ │ │ ├── inftrees.h │ │ │ ├── make_vms.com │ │ │ ├── treebuild.xml │ │ │ ├── trees.c │ │ │ ├── trees.h │ │ │ ├── uncompr.c │ │ │ ├── zconf.h │ │ │ ├── zconf.h.cmakein │ │ │ ├── zconf.h.in │ │ │ ├── zlib.3 │ │ │ ├── zlib.3.pdf │ │ │ ├── zlib.h │ │ │ ├── zlib.map │ │ │ ├── zlib.pc.cmakein │ │ │ ├── zlib.pc.in │ │ │ ├── zlib2ansi │ │ │ ├── zutil.c │ │ │ └── zutil.h │ ├── gen-buildsys-win.bat │ └── probe-win.ps1 ├── build-native.cmd ├── build-native.proj ├── build-native.sh ├── native-binplace.proj └── pkg │ ├── Directory.Build.props │ ├── Directory.Build.targets │ ├── _.pdb │ └── runtime.native.System.Data.SqlClient.sni │ └── runtime.native.System.Data.SqlClient.sni.pkgproj ├── SharedFrameworkValidation ├── ApiCompatBaseline.LKGRuntime.CurrentRuntime.txt ├── ApiCompatBaseline.LKGSharedFramework.CurrentSharedFramework.txt ├── RestoreSDKProject │ ├── Dummy.cs │ ├── NuGet.config │ └── RestoreSDKProject.csproj ├── SharedFrameworkValidation.cmd ├── SharedFrameworkValidation.proj └── SharedFrameworkValidation.sh ├── System.AppContext ├── Directory.Build.props ├── System.AppContext.sln ├── ref │ ├── Configurations.props │ ├── System.AppContext.Forwards.cs │ └── System.AppContext.csproj ├── src │ ├── Configurations.props │ └── System.AppContext.csproj └── tests │ ├── AppContext.Switch.Validation.cs │ ├── AppContext.Switch.cs │ ├── Configurations.props │ └── System.AppContext.Tests.csproj ├── System.Buffers ├── Directory.Build.props ├── System.Buffers.sln ├── ref │ ├── Configurations.props │ ├── System.Buffers.cs │ └── System.Buffers.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ └── System.Buffers.csproj └── tests │ ├── ArrayPool │ ├── ArrayPoolTest.cs │ ├── CollectionTests.cs │ └── UnitTests.cs │ ├── Configurations.props │ └── System.Buffers.Tests.csproj ├── System.CodeDom ├── Directory.Build.props ├── System.CodeDom.sln ├── pkg │ └── System.CodeDom.pkgproj ├── ref │ ├── Configurations.props │ ├── System.CodeDom.cs │ └── System.CodeDom.csproj ├── src │ ├── Configurations.props │ ├── Microsoft │ │ ├── CSharp │ │ │ ├── CSharpCodeGenerator.PlatformNotSupported.cs │ │ │ ├── CSharpCodeGenerator.cs │ │ │ ├── CSharpCodeProvider.cs │ │ │ ├── CSharpMemberAttributeConverter.cs │ │ │ ├── CSharpModifierAttributeConverter.cs │ │ │ └── CSharpTypeAttributeConverter.cs │ │ └── VisualBasic │ │ │ ├── VBCodeGenerator.PlatformNotSupported.cs │ │ │ ├── VBCodeGenerator.cs │ │ │ ├── VBCodeProvider.cs │ │ │ ├── VBMemberAttributeConverter.cs │ │ │ ├── VBModiferAttributeConverter.cs │ │ │ └── VBTypeAttributeConverter.cs │ ├── Resources │ │ └── Strings.resx │ ├── System.CodeDom.csproj │ └── System │ │ ├── CodeDom │ │ ├── CodeArgumentReferenceExpression.cs │ │ ├── CodeArrayCreateExpression.cs │ │ ├── CodeArrayIndexerExpression.cs │ │ ├── CodeAssignStatement.cs │ │ ├── CodeAttachEventStatement.cs │ │ ├── CodeAttributeArgument.cs │ │ ├── CodeAttributeArgumentCollection.cs │ │ ├── CodeAttributeDeclaration.cs │ │ ├── CodeAttributeDeclarationCollection.cs │ │ ├── CodeBaseReferenceExpression.cs │ │ ├── CodeBinaryOperatorExpression.cs │ │ ├── CodeBinaryOperatorType.cs │ │ ├── CodeCastExpression.cs │ │ ├── CodeCatchClause.cs │ │ ├── CodeCatchClauseCollection.cs │ │ ├── CodeChecksumPragma.cs │ │ ├── CodeComment.cs │ │ ├── CodeCommentStatement.cs │ │ ├── CodeCommentStatementCollection.cs │ │ ├── CodeCompileUnit.cs │ │ ├── CodeConditionStatement.cs │ │ ├── CodeConstructor.cs │ │ ├── CodeDefaultValueExpression.cs │ │ ├── CodeDelegateCreateExpression.cs │ │ ├── CodeDelegateInvokeExpression.cs │ │ ├── CodeDirectionExpression.cs │ │ ├── CodeDirective.cs │ │ ├── CodeDirectiveCollection.cs │ │ ├── CodeEntryPointMethod.cs │ │ ├── CodeEventReferenceExpression.cs │ │ ├── CodeExpression.cs │ │ ├── CodeExpressionCollection.cs │ │ ├── CodeExpressionStatement.cs │ │ ├── CodeFieldReferenceExpression.cs │ │ ├── CodeGotoStatement.cs │ │ ├── CodeIndexerExpression.cs │ │ ├── CodeIterationStatement.cs │ │ ├── CodeLabeledStatement.cs │ │ ├── CodeLinePragma.cs │ │ ├── CodeMemberEvent.cs │ │ ├── CodeMemberField.cs │ │ ├── CodeMemberMethod.cs │ │ ├── CodeMemberProperty.cs │ │ ├── CodeMethodInvokeExpression.cs │ │ ├── CodeMethodReturnStatement.cs │ │ ├── CodeNamespace.cs │ │ ├── CodeNamespaceCollection.cs │ │ ├── CodeNamespaceImport.cs │ │ ├── CodeNamespaceImportCollection.cs │ │ ├── CodeObjectCreateExpression.cs │ │ ├── CodeParameterDeclarationExpression.cs │ │ ├── CodeParameterDeclarationExpressionCollection.cs │ │ ├── CodePrimitiveExpression.cs │ │ ├── CodePropertyReferenceExpression.cs │ │ ├── CodePropertySetValueReferenceExpression.cs │ │ ├── CodeRegionDirective.cs │ │ ├── CodeRegionMode.cs │ │ ├── CodeRemoveEventStatement.cs │ │ ├── CodeSnippetCompileUnit.cs │ │ ├── CodeSnippetExpression.cs │ │ ├── CodeSnippetStatement.cs │ │ ├── CodeSnippetTypeMember.cs │ │ ├── CodeStatement.cs │ │ ├── CodeStatementCollection.cs │ │ ├── CodeThisReferenceExpression.cs │ │ ├── CodeThrowExceptionStatement.cs │ │ ├── CodeTryCatchFinallyStatement.cs │ │ ├── CodeTypeConstructor.cs │ │ ├── CodeTypeDeclaration.cs │ │ ├── CodeTypeDeclarationCollection.cs │ │ ├── CodeTypeDelegate.cs │ │ ├── CodeTypeMember.cs │ │ ├── CodeTypeMemberCollection.cs │ │ ├── CodeTypeOfExpression.cs │ │ ├── CodeTypeParameter.cs │ │ ├── CodeTypeParameterCollection.cs │ │ ├── CodeTypeReferenceExpression.cs │ │ ├── CodeVariableDeclarationStatement.cs │ │ ├── CodeVariableReferenceExpression.cs │ │ ├── Compiler │ │ │ ├── CodeCompiler.cs │ │ │ ├── CodeDomProvider.cs │ │ │ ├── CodeGenerator.cs │ │ │ ├── CodeGeneratorOptions.cs │ │ │ ├── CodeParser.cs │ │ │ ├── CodeValidator.cs │ │ │ ├── CompilerError.cs │ │ │ ├── CompilerErrorCollection.cs │ │ │ ├── CompilerInfo.cs │ │ │ ├── CompilerParameters.Evidence.cs │ │ │ ├── CompilerParameters.cs │ │ │ ├── CompilerResults.Evidence.cs │ │ │ ├── CompilerResults.cs │ │ │ ├── Executor.cs │ │ │ ├── ExposedTabStringIndentedTextWriter.cs │ │ │ ├── GeneratorSupport.cs │ │ │ ├── ICodeCompiler.cs │ │ │ ├── ICodeGenerator.cs │ │ │ ├── ICodeParser.cs │ │ │ └── LanguageOptions.cs │ │ ├── FieldDirection.cs │ │ ├── MemberAttributes.cs │ │ └── codemethodreferenceexpression.cs │ │ └── Collections │ │ └── Specialized │ │ └── FixedStringLookup.cs └── tests │ ├── Configurations.props │ ├── Microsoft │ ├── CSharp │ │ └── CSharpCodeProviderTests.cs │ └── VisualBasic │ │ └── VBCodeProviderTests.cs │ ├── System.CodeDom.Tests.csproj │ └── System │ └── CodeDom │ ├── CodeArgumentReferenceExpressionTests.cs │ ├── CodeArrayCreateExpressionTests.cs │ ├── CodeArrayIndexerExpressionTests.cs │ ├── CodeAssignStatementTests.cs │ ├── CodeAttachEventStatementTests.cs │ ├── CodeAttributeArgumentCollectionTests.cs │ ├── CodeAttributeArgumentTests.cs │ ├── CodeAttributeDeclarationCollectionTests.cs │ ├── CodeAttributeDeclarationTests.cs │ ├── CodeBinaryOperatorExpressionTests.cs │ ├── CodeCastExpressionTests.cs │ ├── CodeCatchClauseCollectionTests.cs │ ├── CodeCatchClauseTests.cs │ ├── CodeChecksumPragmaTests.cs │ ├── CodeCollectionTestBase.cs │ ├── CodeCommentStatementCollectionTests.cs │ ├── CodeCommentStatementTests.cs │ ├── CodeCommentTests.cs │ ├── CodeCompileUnitTests.cs │ ├── CodeConditionStatementTests.cs │ ├── CodeConstructorTests.cs │ ├── CodeDefaultValueExpressionTests.cs │ ├── CodeDelegateCreateExpressionTests.cs │ ├── CodeDelegateInvokeExpressionTests.cs │ ├── CodeDirectionExpressionTests.cs │ ├── CodeDirectiveCollectionTests.cs │ ├── CodeEventReferenceExpressionTests.cs │ ├── CodeExpressionCollectionTests.cs │ ├── CodeExpressionStatementTests.cs │ ├── CodeFieldReferenceExpressionTests.cs │ ├── CodeGotoStatement.cs │ ├── CodeIndexerExpressionTests.cs │ ├── CodeIterationStatementTests.cs │ ├── CodeLabeledStatementTests.cs │ ├── CodeLinePragmaTests.cs │ ├── CodeMemberEventTests.cs │ ├── CodeMemberFieldTests.cs │ ├── CodeMemberMethodTests.cs │ ├── CodeMemberPropertyTests.cs │ ├── CodeMethodInvokeExpressionTests.cs │ ├── CodeMethodReferenceExpressionTests.cs │ ├── CodeMethodReturnStatementTests.cs │ ├── CodeNamespaceCollectionTests.cs │ ├── CodeNamespaceImportCollectionTests.cs │ ├── CodeNamespaceImportTests.cs │ ├── CodeNamespaceTests.cs │ ├── CodeObjectCreateExpressionTests.cs │ ├── CodeObjectTestBase.cs │ ├── CodeParameterDeclarationExpressionCollectionTests.cs │ ├── CodeParameterDeclarationExpressionTests.cs │ ├── CodePrimitiveExpressionTests.cs │ ├── CodePropertyReferenceExpressionTests.cs │ ├── CodeRegionDirectiveTests.cs │ ├── CodeRemoveEventStatementTests.cs │ ├── CodeSnippetCompileUnitTests.cs │ ├── CodeSnippetExpressionTests.cs │ ├── CodeSnippetStatementTests.cs │ ├── CodeSnippetTypeMemberTests.cs │ ├── CodeStatementCollectionTests.cs │ ├── CodeStatementTestBase.cs │ ├── CodeThrowExceptionStatementTests.cs │ ├── CodeTryCatchFinallyStatementTests.cs │ ├── CodeTypeConstructorTests.cs │ ├── CodeTypeDeclarationCollectionTests.cs │ ├── CodeTypeDeclarationTests.cs │ ├── CodeTypeDelegateTests.cs │ ├── CodeTypeMemberCollectionTests.cs │ ├── CodeTypeMemberTestBase.cs │ ├── CodeTypeOfExpressionTests.cs │ ├── CodeTypeParameterCollectionTests.cs │ ├── CodeTypeParameterTests.cs │ ├── CodeTypeReferenceCollectionTests.cs │ ├── CodeTypeReferenceExpressionTests.cs │ ├── CodeTypeReferenceTests.cs │ ├── CodeVariableDeclarationStatementTests.cs │ ├── CodeVariableReferenceExpressionTests.cs │ ├── Compiler │ ├── CSharpCodeGenerationTests.cs │ ├── CodeCompilerTests.cs │ ├── CodeDomProviderTests.cs │ ├── CodeGenerationTests.cs │ ├── CodeGeneratorOptionsTests.cs │ ├── CodeGeneratorTests.cs │ ├── CompilerErrorCollectionTests.cs │ ├── CompilerErrorTests.cs │ ├── CompilerInfoTests.cs │ ├── CompilerParametersTests.cs │ ├── CompilerResultsTests.cs │ ├── ExecutorTests.cs │ └── VBCodeGenerationTests.cs │ └── TempFileCollectionTests.cs ├── System.Collections.Concurrent ├── Directory.Build.props ├── System.Collections.Concurrent.sln ├── ref │ ├── Configurations.props │ ├── System.Collections.Concurrent.cs │ └── System.Collections.Concurrent.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Collections.Concurrent.csproj │ └── System │ │ └── Collections │ │ └── Concurrent │ │ ├── BlockingCollection.cs │ │ ├── CDSCollectionETWBCLProvider.cs │ │ ├── ConcurrentBag.cs │ │ ├── ConcurrentDictionary.cs │ │ ├── ConcurrentStack.cs │ │ ├── OrderablePartitioner.cs │ │ ├── Partitioner.cs │ │ ├── PartitionerStatic.cs │ │ └── PlatformHelper.cs └── tests │ ├── BlockingCollectionCancellationTests.cs │ ├── BlockingCollectionTests.cs │ ├── ConcurrentBagTests.cs │ ├── ConcurrentBagTests.netcoreapp.cs │ ├── ConcurrentDictionary │ ├── ConcurrentDictionary.Generic.Tests.cs │ ├── ConcurrentDictionary.NonGeneric.Tests.cs │ ├── ConcurrentDictionaryExtensions.cs │ └── ConcurrentDictionaryTests.cs │ ├── ConcurrentQueueTests.cs │ ├── ConcurrentQueueTests.netcoreapp.cs │ ├── ConcurrentStackTests.cs │ ├── Configurations.props │ ├── EtwTests.cs │ ├── IntRangePartitionerTests.cs │ ├── LongRangePartitionerTests.cs │ ├── PartitionerHelpers.cs │ ├── PartitionerStaticTests.cs │ ├── PartitionerTests.cs │ ├── Performance │ ├── Configurations.props │ ├── Perf.ConcurrentBag.cs │ ├── Perf.ConcurrentDictionary.cs │ ├── Perf.ConcurrentQueue.cs │ ├── Perf.ConcurrentStack.cs │ └── System.Collections.Concurrent.PerformanceTests.csproj │ ├── ProducerConsumerCollectionTests.cs │ ├── RangePartitionerNegativeTests.cs │ └── System.Collections.Concurrent.Tests.csproj ├── System.Collections.Immutable ├── Directory.Build.props ├── System.Collections.Immutable.sln ├── pkg │ └── System.Collections.Immutable.pkgproj ├── ref │ ├── Configurations.props │ ├── System.Collections.Immutable.cs │ └── System.Collections.Immutable.csproj ├── src │ ├── Configurations.props │ ├── GlobalSuppressions.cs │ ├── Interfaces.cd │ ├── MembersMustExist.AnalyzerData │ ├── Properties │ │ └── InternalsVisibleTo.cs │ ├── Resources │ │ └── Strings.resx │ ├── System.Collections.Immutable.csproj │ ├── System │ │ ├── Collections │ │ │ ├── Generic │ │ │ │ ├── IHashKeyCollection.cs │ │ │ │ └── ISortKeyCollection.cs │ │ │ └── Immutable │ │ │ │ ├── AllocFreeConcurrentStack.cs │ │ │ │ ├── DictionaryEnumerator.cs │ │ │ │ ├── DisposableEnumeratorAdapter_2.cs │ │ │ │ ├── IBinaryTree.cs │ │ │ │ ├── IImmutableArray.cs │ │ │ │ ├── IImmutableDictionary.cs │ │ │ │ ├── IImmutableDictionaryInternal.cs │ │ │ │ ├── IImmutableList.cs │ │ │ │ ├── IImmutableListQueries.cs │ │ │ │ ├── IImmutableQueue.cs │ │ │ │ ├── IImmutableSet.cs │ │ │ │ ├── IImmutableStack.cs │ │ │ │ ├── IOrderedCollection.cs │ │ │ │ ├── IStrongEnumerable_2.cs │ │ │ │ ├── IStrongEnumerator_1.cs │ │ │ │ ├── ImmutableArray.cs │ │ │ │ ├── ImmutableArray_1.Builder.DebuggerProxy.cs │ │ │ │ ├── ImmutableArray_1.Builder.cs │ │ │ │ ├── ImmutableArray_1.Enumerator.cs │ │ │ │ ├── ImmutableArray_1.Minimal.cs │ │ │ │ ├── ImmutableArray_1.cs │ │ │ │ ├── ImmutableDictionary.cs │ │ │ │ ├── ImmutableDictionary_2.Builder.cs │ │ │ │ ├── ImmutableDictionary_2.Comparers.cs │ │ │ │ ├── ImmutableDictionary_2.Enumerator.cs │ │ │ │ ├── ImmutableDictionary_2.HashBucket.cs │ │ │ │ ├── ImmutableDictionary_2.MutationInput.cs │ │ │ │ ├── ImmutableDictionary_2.MutationResult.cs │ │ │ │ ├── ImmutableDictionary_2.cs │ │ │ │ ├── ImmutableEnumerableDebuggerProxy.cs │ │ │ │ ├── ImmutableExtensions.Minimal.cs │ │ │ │ ├── ImmutableExtensions.cs │ │ │ │ ├── ImmutableHashSet.cs │ │ │ │ ├── ImmutableHashSet_1.Builder.cs │ │ │ │ ├── ImmutableHashSet_1.Enumerator.cs │ │ │ │ ├── ImmutableHashSet_1.HashBucket.cs │ │ │ │ ├── ImmutableHashSet_1.HashBucketByRefEqualityComparer.cs │ │ │ │ ├── ImmutableHashSet_1.HashBucketByValueEqualityComparer.cs │ │ │ │ ├── ImmutableHashSet_1.MutationInput.cs │ │ │ │ ├── ImmutableHashSet_1.MutationResult.cs │ │ │ │ ├── ImmutableHashSet_1.NodeEnumerable.cs │ │ │ │ ├── ImmutableHashSet_1.cs │ │ │ │ ├── ImmutableInterlocked.cs │ │ │ │ ├── ImmutableList.cs │ │ │ │ ├── ImmutableList_1.Builder.cs │ │ │ │ ├── ImmutableList_1.Enumerator.cs │ │ │ │ ├── ImmutableList_1.Node.cs │ │ │ │ ├── ImmutableList_1.cs │ │ │ │ ├── ImmutableQueue.cs │ │ │ │ ├── ImmutableQueue_1.Enumerator.cs │ │ │ │ ├── ImmutableQueue_1.cs │ │ │ │ ├── ImmutableSortedDictionary.cs │ │ │ │ ├── ImmutableSortedDictionary_2.Builder.cs │ │ │ │ ├── ImmutableSortedDictionary_2.Enumerator.cs │ │ │ │ ├── ImmutableSortedDictionary_2.Node.cs │ │ │ │ ├── ImmutableSortedDictionary_2.cs │ │ │ │ ├── ImmutableSortedSet.cs │ │ │ │ ├── ImmutableSortedSet_1.Builder.DebuggerProxy.cs │ │ │ │ ├── ImmutableSortedSet_1.Builder.cs │ │ │ │ ├── ImmutableSortedSet_1.Enumerator.cs │ │ │ │ ├── ImmutableSortedSet_1.Node.cs │ │ │ │ ├── ImmutableSortedSet_1.cs │ │ │ │ ├── ImmutableStack.cs │ │ │ │ ├── ImmutableStack_1.Enumerator.cs │ │ │ │ ├── ImmutableStack_1.cs │ │ │ │ ├── KeysOrValuesCollectionAccessor.cs │ │ │ │ ├── RefAsValueType.cs │ │ │ │ ├── SecureObjectPool.cs │ │ │ │ ├── SortedInt32KeyNode.Enumerator.cs │ │ │ │ └── SortedInt32KeyNode.cs │ │ └── Linq │ │ │ └── ImmutableArrayExtensions.cs │ └── Validation │ │ ├── Requires.cs │ │ └── ValidatedNotNullAttribute.cs └── tests │ ├── BadHasher.cs │ ├── ClassDiagram1.cd │ ├── Configurations.props │ ├── EverythingEqual.cs │ ├── GenericParameterHelper.cs │ ├── ImmutableArray │ ├── ImmutableArray.Generic.Tests.cs │ └── ImmutableArray.NonGeneric.Tests.cs │ ├── ImmutableArrayBuilderTest.cs │ ├── ImmutableArrayExtensionsTest.cs │ ├── ImmutableArrayTest.cs │ ├── ImmutableArrayTestBase.cs │ ├── ImmutableDictionaryBuilderTest.cs │ ├── ImmutableDictionaryBuilderTestBase.cs │ ├── ImmutableDictionaryBuilderTestBase.nonnetstandard.cs │ ├── ImmutableDictionaryTest.cs │ ├── ImmutableDictionaryTest.nonnetstandard.cs │ ├── ImmutableDictionaryTestBase.cs │ ├── ImmutableDictionaryTestBase.nonnetstandard.cs │ ├── ImmutableHashSetBuilderTest.cs │ ├── ImmutableHashSetTest.cs │ ├── ImmutableHashSetTest.nonnetstandard.cs │ ├── ImmutableInterlockedTests.cs │ ├── ImmutableListBuilderTest.cs │ ├── ImmutableListTest.cs │ ├── ImmutableListTestBase.cs │ ├── ImmutableQueueTest.cs │ ├── ImmutableSetTest.cs │ ├── ImmutableSetTest.nonnetstandard.cs │ ├── ImmutableSortedDictionaryBuilderTest.cs │ ├── ImmutableSortedDictionaryTest.cs │ ├── ImmutableSortedDictionaryTest.nonnetstandard.cs │ ├── ImmutableSortedSetBuilderDebuggerProxyTest.cs │ ├── ImmutableSortedSetBuilderTest.cs │ ├── ImmutableSortedSetBuilderTest.nonnetstandard.cs │ ├── ImmutableSortedSetTest.cs │ ├── ImmutableSortedSetTest.nonnetstandard.cs │ ├── ImmutableStackTest.cs │ ├── ImmutableTestBase.cs │ ├── ImmutableTestBase.nonnetstandard.cs │ ├── IndexOfTests.cs │ ├── RequiresTests.cs │ ├── Resources │ └── System.Collections.Immutable.Tests.rd.xml │ ├── Settings.StyleCop │ ├── SimpleElementImmutablesTestBase.cs │ ├── System.Collections.Immutable.Tests.csproj │ ├── TestExtensionsMethods.cs │ └── TestExtensionsMethods.nonnetstandard.cs ├── System.Collections.NonGeneric ├── Directory.Build.props ├── System.Collections.NonGeneric.sln ├── ref │ ├── Configurations.props │ ├── System.Collections.NonGeneric.Forwards.cs │ ├── System.Collections.NonGeneric.cs │ └── System.Collections.NonGeneric.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Collections.NonGeneric.csproj │ └── System │ │ └── Collections │ │ ├── CaseInsensitiveComparer.cs │ │ ├── CaseInsensitiveHashCodeProvider.cs │ │ ├── CollectionBase.cs │ │ ├── DictionaryBase.cs │ │ ├── Queue.cs │ │ ├── ReadOnlyCollectionBase.cs │ │ ├── SortedList.cs │ │ ├── Specialized │ │ └── CollectionsUtil.cs │ │ └── Stack.cs └── tests │ ├── ArrayList │ └── ArrayList.IList.Tests.cs │ ├── ArrayListTests.cs │ ├── CaseInsensitiveComparerTests.cs │ ├── CaseInsensitiveHashCodeProviderTests.cs │ ├── CollectionBaseTests.cs │ ├── CollectionsUtilTests.cs │ ├── ComparerTests.cs │ ├── Configurations.props │ ├── DictionaryBaseTests.cs │ ├── Hashtable │ ├── Hashtable.IDictionary.Tests.cs │ ├── Hashtable.Keys.Tests.cs │ └── Hashtable.Values.Tests.cs │ ├── HashtableTests.cs │ ├── Helpers.cs │ ├── Performance │ ├── Configurations.props │ ├── Perf.ArrayList.cs │ ├── Perf.HashTable.cs │ └── System.Collections.NonGeneric.PerformanceTests.csproj │ ├── QueueTests.cs │ ├── ReadOnlyCollectionBaseTests.cs │ ├── SortedListTests.cs │ ├── StackTests.cs │ └── System.Collections.NonGeneric.Tests.csproj ├── System.Collections.Specialized ├── Directory.Build.props ├── System.Collections.Specialized.sln ├── ref │ ├── Configurations.props │ ├── System.Collections.Specialized.cs │ └── System.Collections.Specialized.csproj ├── src │ ├── Configurations.props │ ├── MatchingRefApiCompatBaseline.txt │ ├── Resources │ │ └── Strings.resx │ ├── System.Collections.Specialized.csproj │ └── System │ │ └── Collections │ │ └── Specialized │ │ ├── BitVector32.cs │ │ ├── HybridDictionary.cs │ │ ├── IOrderedDictionary.cs │ │ ├── ListDictionary.cs │ │ ├── NameObjectCollectionBase.cs │ │ ├── NameValueCollection.cs │ │ ├── OrderedDictionary.cs │ │ ├── StringCollection.cs │ │ └── StringDictionary.cs └── tests │ ├── BitVector32Tests.cs │ ├── Configurations.props │ ├── Helpers.cs │ ├── HybridDictionary │ ├── HybridDictionary.AddTests.cs │ ├── HybridDictionary.CtorTests.cs │ ├── HybridDictionary.KeysTests.cs │ ├── HybridDictionary.RemoveTests.cs │ ├── HybridDictionary.SetItemTests.cs │ ├── HybridDictionary.ValuesTests.cs │ └── HybridDictionaryTests.cs │ ├── ListDictionary │ ├── ListDictionary.IDictionary.Tests.cs │ ├── ListDictionary.Keys.Tests.cs │ └── ListDictionary.Values.Tests.cs │ ├── ListDictionaryTests.cs │ ├── NameObjectCollectionBase │ ├── MyNameObjectCollection.cs │ ├── NameObjectCollectionBase.ConstructorTests.cs │ ├── NameObjectCollectionBase.CopyToTests.cs │ ├── NameObjectCollectionBase.GetAllValuesTests.cs │ ├── NameObjectCollectionBase.GetEnumeratorTests.cs │ ├── NameObjectCollectionBase.KeysTests.cs │ ├── NameObjectCollectionBase.ReadOnlyTests.cs │ ├── NameObjectCollectionBase.RemoveAtTests.cs │ ├── NameObjectCollectionBase.SetItemTests.cs │ └── NameObjectCollectionBase.SyncRootTests.cs │ ├── NameValueCollection │ ├── NameValueCollection.AddNVCTests.cs │ ├── NameValueCollection.AddStringStringTests.cs │ ├── NameValueCollection.ClearTests.cs │ ├── NameValueCollection.CopyToTests.cs │ ├── NameValueCollection.CtorTests.cs │ ├── NameValueCollection.GetIntTests.cs │ ├── NameValueCollection.GetItemTests.cs │ ├── NameValueCollection.GetKeyTests.cs │ ├── NameValueCollection.GetStringTests.cs │ ├── NameValueCollection.GetValuesIntTests.cs │ ├── NameValueCollection.GetValuesStringTests.cs │ ├── NameValueCollection.ReadOnlyTests.cs │ ├── NameValueCollection.RemoveTests.cs │ ├── NameValueCollection.SetItemTests.cs │ └── NameValueCollection.SetTests.cs │ ├── OrderedDictionary │ ├── CaseInsensitiveEqualityComparer.cs │ └── OrderedDictionaryTests.cs │ ├── Resources │ └── System.Collections.Specialized.Tests.rd.xml │ ├── StringCollectionTests.cs │ ├── StringDictionary │ ├── StringDictionary.AddTests.cs │ ├── StringDictionary.ContainsKeyTests.cs │ ├── StringDictionary.ContainsValueTests.cs │ ├── StringDictionary.CopyToTests.cs │ ├── StringDictionary.CtorTests.cs │ ├── StringDictionary.GetEnumeratorTests.cs │ ├── StringDictionary.GetItemTests.cs │ ├── StringDictionary.KeysTests.cs │ ├── StringDictionary.RemoveTests.cs │ ├── StringDictionary.SetItemTests.cs │ ├── StringDictionary.SyncRootTests.cs │ ├── StringDictionary.ValuesTests.cs │ └── StringDictionaryClearTests.cs │ └── System.Collections.Specialized.Tests.csproj ├── System.Collections ├── Directory.Build.props ├── System.Collections.sln ├── ref │ ├── Configurations.props │ ├── System.Collections.cs │ └── System.Collections.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Collections.csproj │ └── System │ │ ├── Collections │ │ ├── BitArray.cs │ │ ├── Generic │ │ │ ├── BitHelper.cs │ │ │ ├── CollectionExtensions.cs │ │ │ ├── HashSet.cs │ │ │ ├── HashSetEqualityComparer.cs │ │ │ ├── LinkedList.cs │ │ │ ├── Queue.cs │ │ │ ├── QueueDebugView.cs │ │ │ ├── SortedDictionary.cs │ │ │ ├── SortedList.cs │ │ │ ├── SortedSet.TreeSubSet.cs │ │ │ ├── SortedSet.cs │ │ │ ├── SortedSetEqualityComparer.cs │ │ │ ├── Stack.cs │ │ │ └── StackDebugView.cs │ │ └── StructuralComparisons.cs │ │ └── Converter.cs └── tests │ ├── BitArray │ ├── BitArray_CtorTests.cs │ ├── BitArray_GetSetTests.cs │ ├── BitArray_OperatorsTests.cs │ └── BitArray_OperatorsTests.netcoreapp.cs │ ├── Configurations.props │ ├── Generic │ ├── CollectionExtensionsTests.cs │ ├── Comparers │ │ ├── Comparer.Generic.Tests.cs │ │ ├── Comparer.Tests.cs │ │ ├── Comparers.Generic.cs │ │ ├── EqualityComparer.Generic.Serialization.Tests.cs │ │ ├── EqualityComparer.Generic.Tests.cs │ │ └── EqualityComparer.Tests.cs │ ├── Dictionary │ │ ├── Dictionary.Generic.Tests.ConcurrentAccessDetection.netcoreapp.cs │ │ ├── Dictionary.Generic.Tests.Keys.cs │ │ ├── Dictionary.Generic.Tests.Values.cs │ │ ├── Dictionary.Generic.Tests.cs │ │ ├── Dictionary.Generic.Tests.netcoreapp.cs │ │ ├── Dictionary.Generic.cs │ │ ├── Dictionary.Tests.cs │ │ └── HashCollisionScenarios │ │ │ ├── InputData.cs │ │ │ └── OutOfBoundsRegression.cs │ ├── HashSet │ │ ├── HashSet.Generic.Tests.AsNonGenericIEnumerable.cs │ │ ├── HashSet.Generic.Tests.cs │ │ ├── HashSet.Generic.Tests.netcoreapp.cs │ │ └── HashSet.Generic.cs │ ├── LinkedList │ │ ├── LinkedList.Generic.Tests.AddAfter.cs │ │ ├── LinkedList.Generic.Tests.AddBefore.cs │ │ ├── LinkedList.Generic.Tests.AddFirst.cs │ │ ├── LinkedList.Generic.Tests.AddLast.cs │ │ ├── LinkedList.Generic.Tests.AsNonGenericICollection.cs │ │ ├── LinkedList.Generic.Tests.Constructor.cs │ │ ├── LinkedList.Generic.Tests.Find.cs │ │ ├── LinkedList.Generic.Tests.FindLast.cs │ │ ├── LinkedList.Generic.Tests.Node.cs │ │ ├── LinkedList.Generic.Tests.RemoveFirst.cs │ │ ├── LinkedList.Generic.Tests.RemoveLast.cs │ │ ├── LinkedList.Generic.Tests.RemoveNode.cs │ │ ├── LinkedList.Generic.Tests.cs │ │ └── LinkedList.Generic.cs │ ├── List │ │ ├── List.Generic.Tests.AddRange.cs │ │ ├── List.Generic.Tests.AsNonGenericIList.cs │ │ ├── List.Generic.Tests.BinarySearch.cs │ │ ├── List.Generic.Tests.Constructor.cs │ │ ├── List.Generic.Tests.ConvertAll.cs │ │ ├── List.Generic.Tests.Find.cs │ │ ├── List.Generic.Tests.ForEach.cs │ │ ├── List.Generic.Tests.IndexOf.cs │ │ ├── List.Generic.Tests.Misc.cs │ │ ├── List.Generic.Tests.Remove.cs │ │ ├── List.Generic.Tests.Reverse.cs │ │ ├── List.Generic.Tests.Sort.cs │ │ ├── List.Generic.Tests.cs │ │ └── List.Generic.cs │ ├── Queue │ │ ├── Queue.Generic.Tests.cs │ │ ├── Queue.Generic.Tests.netcoreapp.cs │ │ ├── Queue.Generic.cs │ │ └── Queue.Tests.cs │ ├── SortedDictionary │ │ ├── SortedDictionary.Generic.Tests.Keys.cs │ │ ├── SortedDictionary.Generic.Tests.Values.cs │ │ ├── SortedDictionary.Generic.Tests.cs │ │ ├── SortedDictionary.Generic.cs │ │ └── SortedDictionary.Tests.cs │ ├── SortedList │ │ ├── SortedList.Generic.Tests.Keys.cs │ │ ├── SortedList.Generic.Tests.Values.cs │ │ ├── SortedList.Generic.Tests.cs │ │ ├── SortedList.Generic.cs │ │ └── SortedList.Tests.cs │ ├── SortedSet │ │ ├── SortedSet.Generic.Tests.cs │ │ ├── SortedSet.Generic.Tests.netcoreapp.cs │ │ ├── SortedSet.Generic.cs │ │ ├── SortedSet.Tests.cs │ │ └── SortedSet.TreeSubSet.Tests.cs │ └── Stack │ │ ├── Stack.Generic.Tests.cs │ │ ├── Stack.Generic.Tests.netcoreapp.cs │ │ ├── Stack.Generic.cs │ │ └── Stack.Tests.cs │ ├── Performance │ ├── Configurations.props │ ├── Perf.BitArray.cs │ ├── Perf.Dictionary.cs │ ├── Perf.HashSet.cs │ ├── Perf.List.cs │ └── System.Collections.PerformanceTests.csproj │ ├── Resources │ └── System.Collections.Tests.rd.xml │ ├── StructuralComparisonsTests.cs │ └── System.Collections.Tests.csproj ├── System.ComponentModel.Annotations ├── Directory.Build.props ├── System.ComponentModel.Annotations.sln ├── pkg │ └── System.ComponentModel.Annotations.pkgproj ├── ref │ ├── Configurations.props │ ├── System.ComponentModel.Annotations.cs │ └── System.ComponentModel.Annotations.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ ├── Strings.resx │ │ └── System.ComponentModel.Annotations.rd.xml │ ├── System.ComponentModel.Annotations.csproj │ └── System │ │ └── ComponentModel │ │ └── DataAnnotations │ │ ├── AssociatedMetadataTypeTypeDescriptionProvider.cs │ │ ├── AssociatedMetadataTypeTypeDescriptor.cs │ │ ├── AssociationAttribute.cs │ │ ├── CompareAttribute.cs │ │ ├── ConcurrencyCheckAttribute.cs │ │ ├── CreditCardAttribute.cs │ │ ├── CustomValidationAttribute.cs │ │ ├── DataType.cs │ │ ├── DataTypeAttribute.cs │ │ ├── DisplayAttribute.cs │ │ ├── DisplayColumnAttribute.cs │ │ ├── DisplayFormatAttribute.cs │ │ ├── EditableAttribute.cs │ │ ├── EmailAddressAttribute.cs │ │ ├── EnumDataTypeAttribute.cs │ │ ├── FileExtensionsAttribute.cs │ │ ├── FilterUIHintAttribute.cs │ │ ├── IValidatableObject.cs │ │ ├── KeyAttribute.cs │ │ ├── LocalizableString.cs │ │ ├── MaxLengthAttribute.cs │ │ ├── MetadataPropertyDescriptorWrapper.cs │ │ ├── MetadataTypeAttribute.cs │ │ ├── MinLengthAttribute.cs │ │ ├── PhoneAttribute.cs │ │ ├── RangeAttribute.cs │ │ ├── RegularExpressionAttribute.cs │ │ ├── RequiredAttribute.cs │ │ ├── ScaffoldColumnAttribute.cs │ │ ├── Schema │ │ ├── ColumnAttribute.cs │ │ ├── ComplexTypeAttribute.cs │ │ ├── DatabaseGeneratedAttribute.cs │ │ ├── DatabaseGeneratedOption.cs │ │ ├── ForeignKeyAttribute.cs │ │ ├── InversePropertyAttribute.cs │ │ ├── NotMappedAttribute.cs │ │ └── TableAttribute.cs │ │ ├── StringLengthAttribute.cs │ │ ├── TimestampAttribute.cs │ │ ├── UIHintAttribute.cs │ │ ├── UrlAttribute.cs │ │ ├── ValidationAttribute.cs │ │ ├── ValidationAttributeStore.cs │ │ ├── ValidationContext.cs │ │ ├── ValidationException.cs │ │ ├── ValidationResult.cs │ │ └── Validator.cs └── tests │ ├── Configurations.props │ ├── System.ComponentModel.Annotations.Tests.csproj │ └── System │ └── ComponentModel │ └── DataAnnotations │ ├── AssociatedMetadataTypeTypeDescriptionProviderTests.cs │ ├── AssociationAttributeTests.cs │ ├── CompareAttributeTests.cs │ ├── CreditCardAttributeTests.cs │ ├── CustomValidationAttributeTests.cs │ ├── DataTypeAttributeTests.cs │ ├── DisplayAttributeTests.cs │ ├── DisplayColumnAttributeTests.cs │ ├── DisplayFormatAttributeTests.cs │ ├── DisplayFormatAttributeTests.netcoreapp.cs │ ├── EditableAttributeTests.cs │ ├── EmailAddressAttributeTests.cs │ ├── EnumDataTypeAttributeTests.cs │ ├── FileExtensionsAttributeTests.cs │ ├── FilterUIHintAttributeTests.cs │ ├── MaxLengthAttributeTests.cs │ ├── MetadataTypeAttributeTests.cs │ ├── MinLengthAttributeTests.cs │ ├── PhoneAttributeTests.cs │ ├── RangeAttributeTests.cs │ ├── RegularExpressionAttributeTests.cs │ ├── RequiredAttributeTests.cs │ ├── ScaffoldColumnAttributeTests.cs │ ├── Schema │ ├── ColumnAttributeTests.cs │ ├── DatabaseGeneratedAttributeTests.cs │ ├── ForeignKeyAttributeTests.cs │ ├── InversePropertyAttributeTests.cs │ └── TableAttributeTests.cs │ ├── StringLengthAttributeTests.cs │ ├── UIHintAttributeTests.cs │ ├── UrlAttributeTests.cs │ ├── ValidationAttributeTestBase.cs │ ├── ValidationAttributeTests.cs │ ├── ValidationContextTests.cs │ ├── ValidationExceptionTests.cs │ ├── ValidationResultTests.cs │ └── ValidatorTests.cs ├── System.ComponentModel.Composition.Registration ├── Directory.Build.props ├── System.ComponentModel.Composition.Registration.sln ├── pkg │ └── System.ComponentModel.Composition.Registration.pkgproj ├── ref │ ├── Configurations.props │ ├── System.ComponentModel.Composition.Registration.cs │ └── System.ComponentModel.Composition.Registration.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.ComponentModel.Composition.Registration.csproj │ └── System │ │ ├── ComponentModel │ │ └── Composition │ │ │ └── Registration │ │ │ ├── ExportBuilder.cs │ │ │ ├── ImportBuilder.cs │ │ │ ├── ParameterImportBuilder.cs │ │ │ ├── PartBuilder.cs │ │ │ ├── PartBuilderOfT.cs │ │ │ └── RegistrationBuilder.cs │ │ └── Threading │ │ ├── Lock.cs │ │ ├── ReadLock.cs │ │ └── WriteLock.cs └── tests │ ├── Configurations.props │ ├── InternalCalls.cs │ ├── System.ComponentModel.Composition.Registration.Tests.csproj │ └── System │ └── ComponentModel │ └── Composition │ └── Registration │ ├── ExportBuilderTests.cs │ ├── ExportBuilderUnitTests.cs │ ├── ExportInterfacesContractExclusionTests.cs │ ├── ImportBuilderTests.cs │ ├── PartBuilderInheritanceTests.cs │ ├── PartBuilderInterfaceTests.cs │ ├── PartBuilderOfTInheritanceTests.cs │ ├── PartBuilderOfTTests.cs │ ├── PartBuilderTests.cs │ ├── PartBuilderUnitTests.cs │ ├── RegistrationBuilderAttributedOverrideUnitTests.cs │ ├── RegistrationBuilderExportFuncTests.cs │ ├── RegistrationBuilderTests.cs │ └── RegistrationContextUnitTests.cs ├── System.ComponentModel.Composition ├── Directory.Build.props ├── System.ComponentModel.Composition.sln ├── pkg │ └── System.ComponentModel.Composition.pkgproj ├── ref │ ├── Configurations.props │ ├── System.ComponentModel.Composition.Forwards.cs │ ├── System.ComponentModel.Composition.cs │ └── System.ComponentModel.Composition.csproj ├── src │ ├── Configurations.props │ ├── Microsoft │ │ └── Internal │ │ │ ├── AttributeServices.cs │ │ │ ├── Collections │ │ │ ├── CollectionServices.CollectionOfObject.cs │ │ │ ├── CollectionServices.cs │ │ │ ├── EnumerableCardinality.cs │ │ │ └── WeakReferenceCollection.cs │ │ │ ├── ContractServices.cs │ │ │ ├── GenerationServices.cs │ │ │ ├── LazyServices.cs │ │ │ ├── Lock.Reader.cs │ │ │ ├── Lock.Writer.cs │ │ │ ├── Lock.cs │ │ │ ├── ReflectionInvoke.cs │ │ │ ├── ReflectionServices.cs │ │ │ ├── Requires.cs │ │ │ └── StringComparers.cs │ ├── Properties │ │ └── InternalsVisibleTo.cs │ ├── Resources │ │ └── Strings.resx │ ├── System.ComponentModel.Composition.csproj │ ├── System │ │ ├── ComponentModel │ │ │ └── Composition │ │ │ │ ├── AdaptationConstants.cs │ │ │ │ ├── AttributedModel │ │ │ │ ├── AttributedExportDefinition.cs │ │ │ │ ├── AttributedModelDiscovery.cs │ │ │ │ └── AttributedPartCreationInfo.cs │ │ │ │ ├── AttributedModelServices.cs │ │ │ │ ├── CatalogReflectionContextAttribute.cs │ │ │ │ ├── ChangeRejectedException.cs │ │ │ │ ├── CompositionContractMismatchException.cs │ │ │ │ ├── CompositionError.cs │ │ │ │ ├── CompositionErrorDebuggerProxy.cs │ │ │ │ ├── CompositionErrorId.cs │ │ │ │ ├── CompositionException.cs │ │ │ │ ├── CompositionExceptionDebuggerProxy.cs │ │ │ │ ├── CompositionResult.cs │ │ │ │ ├── CompositionResultOfT.cs │ │ │ │ ├── ConstraintServices.cs │ │ │ │ ├── ContractNameServices.cs │ │ │ │ ├── CreationPolicy.cs │ │ │ │ ├── ErrorBuilder.cs │ │ │ │ ├── ExceptionBuilder.cs │ │ │ │ ├── ExportAttribute.cs │ │ │ │ ├── ExportCardinalityCheckResult.cs │ │ │ │ ├── ExportFactoryOfT.cs │ │ │ │ ├── ExportFactoryOfTTMetadata.cs │ │ │ │ ├── ExportLifetimeContextOfT.cs │ │ │ │ ├── ExportMetadataAttribute.cs │ │ │ │ ├── ExportServices.DisposableLazy.cs │ │ │ │ ├── ExportServices.cs │ │ │ │ ├── Hosting │ │ │ │ ├── AggregateCatalog.cs │ │ │ │ ├── AggregateExportProvider.cs │ │ │ │ ├── ApplicationCatalog.cs │ │ │ │ ├── AssemblyCatalog.cs │ │ │ │ ├── AssemblyCatalogDebuggerProxy.cs │ │ │ │ ├── AtomicComposition.cs │ │ │ │ ├── AtomicCompositionExtensions.cs │ │ │ │ ├── CatalogExportProvider.CatalogChangeProxy.cs │ │ │ │ ├── CatalogExportProvider.CatalogExport.cs │ │ │ │ ├── CatalogExportProvider.FactoryExport.cs │ │ │ │ ├── CatalogExportProvider.PartCreatorExport.cs │ │ │ │ ├── CatalogExportProvider.ScopeFactoryExport.cs │ │ │ │ ├── CatalogExportProvider.ScopeManager.cs │ │ │ │ ├── CatalogExportProvider.cs │ │ │ │ ├── CatalogExtensions.cs │ │ │ │ ├── ComposablePartCatalogChangeEventArgs.cs │ │ │ │ ├── ComposablePartCatalogCollection.cs │ │ │ │ ├── ComposablePartExportProvider.cs │ │ │ │ ├── CompositionBatch.SingleExportComposablePart.cs │ │ │ │ ├── CompositionBatch.cs │ │ │ │ ├── CompositionConstants.cs │ │ │ │ ├── CompositionContainer.CompositionServiceShim.cs │ │ │ │ ├── CompositionContainer.cs │ │ │ │ ├── CompositionLock.cs │ │ │ │ ├── CompositionOptions.cs │ │ │ │ ├── CompositionScopeDefinition.cs │ │ │ │ ├── CompositionScopeDefinitionDebuggerProxy.cs │ │ │ │ ├── CompositionService.cs │ │ │ │ ├── CompositionServices.cs │ │ │ │ ├── DirectoryCatalog.DirectoryCatalogDebuggerProxy.cs │ │ │ │ ├── DirectoryCatalog.cs │ │ │ │ ├── ExportProvider.GetExportOverrides.cs │ │ │ │ ├── ExportProvider.cs │ │ │ │ ├── ExportsChangeEventArgs.cs │ │ │ │ ├── FilteredCatalog.DependenciesTraversal.cs │ │ │ │ ├── FilteredCatalog.DependentsTraversal.cs │ │ │ │ ├── FilteredCatalog.IComposablePartCatalogTraversal.cs │ │ │ │ ├── FilteredCatalog.Traversal.cs │ │ │ │ ├── FilteredCatalog.cs │ │ │ │ ├── INotifyComposablePartCatalogChanged.cs │ │ │ │ ├── ImportEngine.EngineContext.cs │ │ │ │ ├── ImportEngine.PartManager.cs │ │ │ │ ├── ImportEngine.RecompositionManager.cs │ │ │ │ ├── ImportEngine.cs │ │ │ │ ├── ImportSourceImportDefinitionHelpers.cs │ │ │ │ ├── ScopingExtensions.cs │ │ │ │ └── TypeCatalog.cs │ │ │ │ ├── IAttributedImport.cs │ │ │ │ ├── ICompositionService.cs │ │ │ │ ├── IPartImportsSatisfiedNotification.cs │ │ │ │ ├── ImportAttribute.cs │ │ │ │ ├── ImportCardinalityMismatchException.cs │ │ │ │ ├── ImportCardinalityMismatchExceptionDebuggerProxy.cs │ │ │ │ ├── ImportManyAttribute.cs │ │ │ │ ├── ImportSource.cs │ │ │ │ ├── ImportingConstructorAttribute.cs │ │ │ │ ├── InheritedExportAttribute.cs │ │ │ │ ├── MetadataAttributeAttribute.cs │ │ │ │ ├── MetadataServices.cs │ │ │ │ ├── MetadataViewGenerator.cs │ │ │ │ ├── MetadataViewImplementationAttribute.cs │ │ │ │ ├── MetadataViewProvider.cs │ │ │ │ ├── PartCreationPolicyAttribute.cs │ │ │ │ ├── PartMetadataAttribute.cs │ │ │ │ ├── PartNotDiscoverableAttribute.cs │ │ │ │ ├── Primitives │ │ │ │ ├── ComposablePart.cs │ │ │ │ ├── ComposablePartCatalog.cs │ │ │ │ ├── ComposablePartCatalogDebuggerProxy.cs │ │ │ │ ├── ComposablePartDefinition.cs │ │ │ │ ├── ComposablePartException.cs │ │ │ │ ├── ComposablePartExceptionDebuggerProxy.cs │ │ │ │ ├── CompositionElement.cs │ │ │ │ ├── CompositionElementDebuggerProxy.cs │ │ │ │ ├── CompositionElementExtensions.cs │ │ │ │ ├── ContractBasedImportDefinition.cs │ │ │ │ ├── Export.cs │ │ │ │ ├── ExportDefinition.cs │ │ │ │ ├── ExportedDelegate.cs │ │ │ │ ├── ICompositionElement.cs │ │ │ │ ├── IPartCreatorImportDefinition.cs │ │ │ │ ├── ImportCardinality.cs │ │ │ │ ├── ImportDefinition.cs │ │ │ │ └── PrimitivesServices.cs │ │ │ │ └── ReflectionModel │ │ │ │ ├── DisposableReflectionComposablePart.cs │ │ │ │ ├── ExportfactoryCreator.LifetimeContext.cs │ │ │ │ ├── ExportfactoryCreator.cs │ │ │ │ ├── ExportingMember.cs │ │ │ │ ├── GenericServices.cs │ │ │ │ ├── GenericSpecializationPartCreationInfo.cs │ │ │ │ ├── IReflectionPartCreationInfo.cs │ │ │ │ ├── ImportType.cs │ │ │ │ ├── ImportingItem.cs │ │ │ │ ├── ImportingMember.cs │ │ │ │ ├── ImportingParameter.cs │ │ │ │ ├── LazyMemberInfo.cs │ │ │ │ ├── PartCreatorExportDefinition.cs │ │ │ │ ├── PartCreatorMemberImportDefinition.cs │ │ │ │ ├── PartCreatorParameterImportDefinition.cs │ │ │ │ ├── ReflectionComposablePart.cs │ │ │ │ ├── ReflectionComposablePartDefinition.cs │ │ │ │ ├── ReflectionExtensions.cs │ │ │ │ ├── ReflectionField.cs │ │ │ │ ├── ReflectionImportDefinition.cs │ │ │ │ ├── ReflectionItem.cs │ │ │ │ ├── ReflectionItemType.cs │ │ │ │ ├── ReflectionMember.cs │ │ │ │ ├── ReflectionMemberExportDefinition.cs │ │ │ │ ├── ReflectionMemberImportDefinition.cs │ │ │ │ ├── ReflectionMethod.cs │ │ │ │ ├── ReflectionModelServices.cs │ │ │ │ ├── ReflectionParameter.cs │ │ │ │ ├── ReflectionParameterImportDefinition.cs │ │ │ │ ├── ReflectionProperty.cs │ │ │ │ ├── ReflectionType.cs │ │ │ │ └── ReflectionWritableMember.cs │ │ └── Composition │ │ │ └── Diagnostics │ │ │ └── CompositionTrace.cs │ └── TypeForwards.cs └── tests │ ├── Configurations.props │ ├── IMetadataView.cs │ ├── MetadataTests_IMetadataView.cs │ ├── System.ComponentModel.Composition.Noop.Assembly │ ├── Configurations.props │ ├── System.ComponentModel.Composition.Noop.Assembly.csproj │ └── TestClass.cs │ ├── System.ComponentModel.Composition.Tests.csproj │ └── System │ ├── ComponentModel │ └── Composition │ │ ├── AdvancedValueComposition.cs │ │ ├── AggregateExportProviderTest.cs │ │ ├── AttributedModel │ │ ├── AllowNonPublicCompositionTests.cs │ │ ├── AttributedModelCompositionTests.cs │ │ ├── AttributedModelDiscoveryTests.cs │ │ └── INotifyImportTests.cs │ │ ├── AttributedModelServicesTests.cs │ │ ├── CardinalityMismatchExceptionTests.cs │ │ ├── CatalogExtensionsTests.cs │ │ ├── ComponentModelTestTypes.cs │ │ ├── ComponentServicesTests.cs │ │ ├── ComposablePartCatalogExtensions.cs │ │ ├── ComposablePartDefinitionTests.cs │ │ ├── ComposablePartExceptionTests.cs │ │ ├── ComposablePartExtensibilityTests.cs │ │ ├── ComposablePartTests.cs │ │ ├── CompositionContainerCollectionTests.cs │ │ ├── CompositionContainerCycleTests.cs │ │ ├── CompositionContainerExtensibilityTests.cs │ │ ├── CompositionContainerExtensions.cs │ │ ├── CompositionContainerImportTests.cs │ │ ├── CompositionContainerTests.cs │ │ ├── CompositionErrorDebuggerProxyTests.cs │ │ ├── CompositionErrorIdTests.cs │ │ ├── CompositionErrorTests.cs │ │ ├── CompositionExceptionTests.cs │ │ ├── CompositionResultOfTTest.cs │ │ ├── CompositionResultTest.cs │ │ ├── CompositionServiceExportFactoryTests.cs │ │ ├── CompositionServiceExtensionsTests.cs │ │ ├── CompositionServiceProxy.cs │ │ ├── CompositionServiceTests.cs │ │ ├── CompositionServicesTests.cs │ │ ├── ConcreteComposablePart.cs │ │ ├── ConstraintParser.cs │ │ ├── ConstraintServicesTests.cs │ │ ├── ContractBasedImportDefinitionTests.cs │ │ ├── ContractMismatchExceptionTests.cs │ │ ├── DynamicMetadata.cs │ │ ├── Expectations.cs │ │ ├── ExportAttributeTests.cs │ │ ├── ExportCollectionTests.cs │ │ ├── ExportDefinitionTests.cs │ │ ├── ExportFactoryTests.cs │ │ ├── ExportMetadataAttributeTests.cs │ │ ├── ExportProviderTests.cs │ │ ├── ExportTests.cs │ │ ├── ExportableAttributeTests.cs │ │ ├── Extensibility │ │ ├── CustomImportAttribute.cs │ │ └── CustomImportManyAttribute.cs │ │ ├── Factories │ │ ├── CatalogFactory.DerivedComposablePartCatalog.cs │ │ ├── CatalogFactory.DisposableComposablePartCatalog.cs │ │ ├── CatalogFactory.MutableComposablePartCatalog.cs │ │ ├── CatalogFactory.NoOverridesComposablePartCatalog.cs │ │ ├── CatalogFactory.NonFilteringTypeCatalog.cs │ │ ├── CatalogFactory.cs │ │ ├── ConstraintFactory.cs │ │ ├── ContainerFactory.DisposableCompositionContainer.cs │ │ ├── ContainerFactory.cs │ │ ├── ElementFactory.CompositionElement.cs │ │ ├── ElementFactory.cs │ │ ├── ErrorFactory.cs │ │ ├── ExportDefinitionFactory.DerivedExportDefinition.cs │ │ ├── ExportDefinitionFactory.cs │ │ ├── ExportFactory.cs │ │ ├── ExportProviderFactory.NoOverridesExportProvider.cs │ │ ├── ExportProviderFactory.RecomposableExportProvider.cs │ │ ├── ExportProviderFactory.cs │ │ ├── ImportDefinitionFactory.DerivedContractBasedImportDefinition.cs │ │ ├── ImportDefinitionFactory.DerivedImportDefinition.cs │ │ ├── ImportDefinitionFactory.cs │ │ ├── PartDefinitionFactory.DerivedComposablePartDefinition.cs │ │ ├── PartDefinitionFactory.NoOverridesComposablePartDefinition.cs │ │ ├── PartDefinitionFactory.cs │ │ ├── PartFactory.DisposableComposablePart.cs │ │ ├── PartFactory.NoOverridesComposablePart.cs │ │ ├── PartFactory.cs │ │ ├── ReflectionFactory.MockParameterInfo.cs │ │ └── ReflectionFactory.cs │ │ ├── GenerationServicesTests.cs │ │ ├── GenericsTests.cs │ │ ├── Hosting │ │ ├── AggregateCatalogTest.cs │ │ ├── ApplicationCatalogTests.cs │ │ ├── AssemblyCatalogDebuggerProxyTests.cs │ │ ├── AssemblyCatalogTests.cs │ │ ├── CatalogExportProviderTests.cs │ │ ├── CompositionBatchTests.cs │ │ ├── CompositionTransactionTests.cs │ │ ├── DirectoryCatalogDebuggerProxyTests.cs │ │ ├── DirectoryCatalogTests.cs │ │ ├── FilteredCatalogTests.cs │ │ ├── FilteredCatalogTransitiveClosureTests.cs │ │ ├── ImportEngineTests.cs │ │ ├── ScopeExtensionsTests.cs │ │ └── TypeCatalogTests.cs │ │ ├── ImportAttributeTests.cs │ │ ├── ImportDefinitionTests.cs │ │ ├── ImportSourceImportDefinitionHelpers.cs │ │ ├── ImportingComposablePart.cs │ │ ├── ImportingConstructorAttributeTests.cs │ │ ├── InitializationScopeTests.cs │ │ ├── MetadataAttributeAttributeTests.cs │ │ ├── MetadataTests.cs │ │ ├── MetadataViewProviderTests.cs │ │ ├── MicroExport.cs │ │ ├── PartCreationPolicyAttributeTests.cs │ │ ├── PartMetadataAttributeTests.cs │ │ ├── Primitives │ │ ├── ComposablePartCatalogDebuggerProxyTests.cs │ │ ├── ComposablePartCatalogTests.cs │ │ ├── CompositionElementDebuggerProxyTests.cs │ │ ├── CompositionElementTests.cs │ │ └── CompositionScopeDefinitionTests.cs │ │ ├── ReflectionModel │ │ ├── LazyMemberInfoTests.cs │ │ ├── ReflectionComposablePartDefinitionTests.cs │ │ ├── ReflectionComposablePartTests.cs │ │ ├── ReflectionMemberExportDefinitionTests.cs │ │ ├── ReflectionMemberImportDefinitionTests.cs │ │ ├── ReflectionModelServicesEx.cs │ │ ├── ReflectionModelServicesTests.cs │ │ └── ReflectionParameterImportDefinitionTests.cs │ │ ├── SampleComponents.cs │ │ ├── ScopeExportFactoryTests.cs │ │ ├── ScopedCompositionServicetests.cs │ │ └── ScopingHelpers.cs │ ├── Integration │ ├── AdaptingCollectionTests.cs │ ├── CatalogFilteringTests.cs │ ├── CompositionContainerAttributedModelCycleTests.cs │ ├── ConstructorInjectionTests.cs │ ├── DelayLoadingTests.cs │ ├── DelegateCompositionTests.cs │ ├── DiscoveryTests.cs │ ├── ExportProviderEventTests.cs │ ├── LifetimeTests.cs │ ├── RecompositionTests.cs │ ├── RejectionTests.cs │ └── RequiredCreationPolicyTests.cs │ ├── LazyHelper.cs │ ├── ReferenceTracker.cs │ ├── TypeExtensions.cs │ └── UnitTesting │ ├── CompositionAssert.cs │ ├── ConstraintAssert.cs │ ├── EnumerableAssert.cs │ ├── EqualityExtensions.cs │ ├── ErrorId.cs │ ├── ExceptionAssert.cs │ ├── ExpectationCollectionOfI.cs │ ├── ExpectationCollectionOfIO.cs │ ├── ExpectationOfI.cs │ ├── ExpectationOfIO.cs │ ├── ExportsAssert.cs │ ├── ExtendedAssert.cs │ ├── RetryMode.cs │ └── TestServices.cs ├── System.ComponentModel.EventBasedAsync ├── Directory.Build.props ├── System.ComponentModel.EventBasedAsync.sln ├── ref │ ├── Configurations.props │ ├── System.ComponentModel.EventBasedAsync.cs │ └── System.ComponentModel.EventBasedAsync.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.ComponentModel.EventBasedAsync.csproj │ └── System │ │ └── ComponentModel │ │ ├── AsyncCompletedEvent.cs │ │ ├── AsyncOperation.cs │ │ ├── AsyncOperationManager.cs │ │ ├── BackgroundWorker.cs │ │ ├── DoWorkEvent.cs │ │ ├── ProgressChangedEvent.cs │ │ └── RunWorkerCompletedEvent.cs └── tests │ ├── AsyncCompletedEventArgsTests.cs │ ├── AsyncOperationFinalizerTests.cs │ ├── AsyncOperationManagerTests.cs │ ├── AsyncOperationTests.cs │ ├── BackgroundWorkerTests.cs │ ├── Configurations.props │ ├── DoWorkEventArgsTests.cs │ ├── ProgressChangedEventArgsTests.cs │ ├── RunWorkerCompletedEventArgsTests.cs │ ├── System.ComponentModel.EventBasedAsync.Tests.csproj │ └── TestException.cs ├── System.ComponentModel.Primitives ├── Directory.Build.props ├── System.ComponentModel.Primitives.sln ├── ref │ ├── Configurations.props │ ├── System.ComponentModel.Primitives.cs │ └── System.ComponentModel.Primitives.csproj ├── src │ ├── Configurations.props │ ├── FxCopBaseline.cs │ ├── Resources │ │ └── Strings.resx │ ├── System.ComponentModel.Primitives.csproj │ └── System │ │ └── ComponentModel │ │ ├── BrowsableAttribute.cs │ │ ├── CategoryAttribute.cs │ │ ├── Component.cs │ │ ├── ComponentCollection.cs │ │ ├── DescriptionAttribute.cs │ │ ├── DesignOnlyAttribute.cs │ │ ├── DesignerCategoryAttribute.cs │ │ ├── DesignerSerializationVisibility.cs │ │ ├── DesignerSerializationVisibilityAttribute.cs │ │ ├── DisplayNameAttribute.cs │ │ ├── EventHandlerList.cs │ │ ├── IComponent.cs │ │ ├── IContainer.cs │ │ ├── ISite.cs │ │ ├── ISupportInitialize.cs │ │ ├── ISynchronizeInvoke.cs │ │ ├── ImmutableObjectAttribute.cs │ │ ├── InitializationEventAttribute.cs │ │ ├── InvalidAsynchronousStateException.cs │ │ ├── InvalidEnumArgumentException.cs │ │ ├── LocalizableAttribute.cs │ │ ├── MergablePropertyAttribute.cs │ │ ├── NotifyParentPropertyAttribute.cs │ │ ├── ParenthesizePropertyNameAttribute.cs │ │ ├── ReadOnlyAttribute.cs │ │ ├── RefreshProperties.cs │ │ └── RefreshPropertiesAttribute.cs └── tests │ ├── Configurations.props │ ├── System.ComponentModel.Primitives.Tests.csproj │ └── System │ └── ComponentModel │ ├── BrowsableAttributeTests.cs │ ├── CategoryAttributeTests.cs │ ├── ComponentCollectionTests.cs │ ├── ComponentTests.cs │ ├── DescriptionAttributeTests.cs │ ├── DesignOnlyAttributeTests.cs │ ├── DesignerCategoryAttributeTests.cs │ ├── DesignerSerializationVisibilityAttributeTests.cs │ ├── DisplayNameAttributeTests.cs │ ├── EventHandlerListTests.cs │ ├── ImmutableObjectAttributeTests.cs │ ├── InitializationEventAttributeTests.cs │ ├── InvalidAsynchronousStateExceptionTests.cs │ ├── InvalidEnumArgumentExceptionTests.cs │ ├── LocalizableAttributeTests.cs │ ├── MergablePropertyAttributeTests.cs │ ├── MockISite.cs │ ├── NotifyParentPropertyAttributeTests.cs │ ├── ParenthesizePropertyNameAttributeTests.cs │ ├── ReadOnlyAttributeTests.cs │ └── RefreshPropertiesAttributeTests.cs ├── System.ComponentModel.TypeConverter ├── Directory.Build.props ├── System.ComponentModel.TypeConverter.sln ├── ref │ ├── Configurations.props │ ├── System.ComponentModel.TypeConverter.Forwards.cs │ ├── System.ComponentModel.TypeConverter.cs │ ├── System.ComponentModel.TypeConverter.csproj │ └── System.ComponentModel.manual.cs ├── src │ ├── Configurations.props │ ├── ILLinkTrim.xml │ ├── MS │ │ └── Internal │ │ │ └── Xml │ │ │ └── Linq │ │ │ └── ComponentModel │ │ │ └── XComponentModel.cs │ ├── Resources │ │ ├── Strings.resx │ │ └── System.ComponentModel.TypeConverter.rd.xml │ ├── System.ComponentModel.TypeConverter.csproj │ └── System │ │ ├── ComponentModel │ │ ├── AddingNewEventArgs.cs │ │ ├── AddingNewEventHandler.cs │ │ ├── AmbientValueAttribute.cs │ │ ├── ArrayConverter.cs │ │ ├── AttributeCollection.cs │ │ ├── AttributeProviderAttribute.cs │ │ ├── BaseComponentEditor.cs │ │ ├── BaseNumberConverter.cs │ │ ├── BindableAttribute.cs │ │ ├── BindableSupport.cs │ │ ├── BindingDirection.cs │ │ ├── BindingList.cs │ │ ├── BooleanConverter.cs │ │ ├── ByteConverter.cs │ │ ├── CancelEventHandler.cs │ │ ├── CharConverter.cs │ │ ├── CollectionChangeAction.cs │ │ ├── CollectionChangeEventArgs.cs │ │ ├── CollectionChangeEventHandler.cs │ │ ├── CollectionConverter.cs │ │ ├── ComplexBindingPropertiesAttribute.cs │ │ ├── ComponentConverter.cs │ │ ├── ComponentResourceManager.cs │ │ ├── Container.cs │ │ ├── ContainerFilterService.cs │ │ ├── CultureInfoConverter.cs │ │ ├── CustomTypeDescriptor.cs │ │ ├── DataObjectAttribute.cs │ │ ├── DataObjectFieldAttribute.cs │ │ ├── DataObjectMethodAttribute.cs │ │ ├── DataObjectMethodType.cs │ │ ├── DateTimeConverter.cs │ │ ├── DateTimeOffsetConverter.cs │ │ ├── DecimalConverter.cs │ │ ├── DefaultBindingPropertyAttribute.cs │ │ ├── DefaultEventAttribute.cs │ │ ├── DefaultPropertyAttribute.cs │ │ ├── DelegatingTypeDescriptionProvider.cs │ │ ├── Design │ │ │ ├── ActiveDesignerEventArgs.cs │ │ │ ├── ActiveDocumentEventHandler.cs │ │ │ ├── CheckoutException.cs │ │ │ ├── CommandID.cs │ │ │ ├── ComponentChangedEventArgs.cs │ │ │ ├── ComponentChangedEventHandler.cs │ │ │ ├── ComponentChangingEventArgs.cs │ │ │ ├── ComponentChangingEventHandler.cs │ │ │ ├── ComponentEventArgs.cs │ │ │ ├── ComponentEventHandler.cs │ │ │ ├── ComponentRenameEventArgs.cs │ │ │ ├── ComponentRenameEventHandler.cs │ │ │ ├── DesignerCollection.cs │ │ │ ├── DesignerEventArgs.cs │ │ │ ├── DesignerEventHandler.cs │ │ │ ├── DesignerOptionService.cs │ │ │ ├── DesignerTransaction.cs │ │ │ ├── DesignerTransactionCloseEventArgs.cs │ │ │ ├── DesignerTransactionCloseEventHandler.cs │ │ │ ├── DesignerVerb.cs │ │ │ ├── DesignerVerbCollection.cs │ │ │ ├── DesigntimeLicenseContext.cs │ │ │ ├── DesigntimeLicenseContextSerializer.cs │ │ │ ├── HelpContextType.cs │ │ │ ├── HelpKeywordAttribute.cs │ │ │ ├── HelpKeywordType.cs │ │ │ ├── IComponentChangeService.cs │ │ │ ├── IComponentDiscoveryService.cs │ │ │ ├── IComponentInitializer.cs │ │ │ ├── IDesigner.cs │ │ │ ├── IDesignerEventService.cs │ │ │ ├── IDesignerFilter.cs │ │ │ ├── IDesignerHost.cs │ │ │ ├── IDesignerHostTransactionState.cs │ │ │ ├── IDesignerOptionService.cs │ │ │ ├── IDictionaryService.cs │ │ │ ├── IEventPropertyService.cs │ │ │ ├── IExtenderListService.cs │ │ │ ├── IExtenderProviderService.cs │ │ │ ├── IHelpService.cs │ │ │ ├── IInheritanceService.cs │ │ │ ├── IMenuCommandService.cs │ │ │ ├── IReferenceService.cs │ │ │ ├── IResourceService.cs │ │ │ ├── IRootDesigner.cs │ │ │ ├── ISelectionService.cs │ │ │ ├── IServiceObjectContainer.cs │ │ │ ├── ITreeDesigner.cs │ │ │ ├── ITypeDescriptorFilterService.cs │ │ │ ├── ITypeDiscoveryService.cs │ │ │ ├── ITypeResolutionService.cs │ │ │ ├── InheritanceLevel.cs │ │ │ ├── MenuCommand.cs │ │ │ ├── PropertyTabAttribute.cs │ │ │ ├── PropertyTabScope.cs │ │ │ ├── SelectionTypes.cs │ │ │ ├── Serialization │ │ │ │ ├── ComponentSerializationService.cs │ │ │ │ ├── ContextStack.cs │ │ │ │ ├── DefaultSerializationProviderAttribute.cs │ │ │ │ ├── DesignerLoader.cs │ │ │ │ ├── DesignerSerializerAttribute.cs │ │ │ │ ├── IDesignerLoaderHost.cs │ │ │ │ ├── IDesignerLoaderService.cs │ │ │ │ ├── IDesignerSerializationManager.cs │ │ │ │ ├── IDesignerSerializationProvider.cs │ │ │ │ ├── IDesignerSerializationService.cs │ │ │ │ ├── INameCreationService.cs │ │ │ │ ├── InstanceDescriptor.cs │ │ │ │ ├── MemberRelationshipService.cs │ │ │ │ ├── ResolveNameEventArgs.cs │ │ │ │ ├── ResolveNameEventHandler.cs │ │ │ │ ├── RootDesignerSerializerAttribute.cs │ │ │ │ └── SerializationStore.cs │ │ │ ├── ServiceContainer.cs │ │ │ ├── ServiceCreatorCallback.cs │ │ │ ├── StandardCommands.cs │ │ │ ├── StandardToolWindows.cs │ │ │ └── ViewTechnology.cs │ │ ├── DesignTimeVisibleAttribute.cs │ │ ├── DesignerAttribute.cs │ │ ├── DoubleConverter.cs │ │ ├── EditorAttribute.cs │ │ ├── EnumConverter.cs │ │ ├── EventDescriptor.cs │ │ ├── EventDescriptorCollection.cs │ │ ├── ExpandableObjectConverter.cs │ │ ├── ExtendedPropertyDescriptor.cs │ │ ├── ExtenderProvidedPropertyAttribute.cs │ │ ├── GuidConverter.cs │ │ ├── HandledEventArgs.cs │ │ ├── HandledEventHandler.cs │ │ ├── IBindingList.cs │ │ ├── IBindingListView.cs │ │ ├── ICancelAddNew.cs │ │ ├── IComNativeDescriptorHandler.cs │ │ ├── ICustomTypeDescriptor.cs │ │ ├── IDataErrorInfo.cs │ │ ├── IExtenderProvider.cs │ │ ├── IIntellisenseBuilder.cs │ │ ├── IListSource.cs │ │ ├── INestedContainer.cs │ │ ├── INestedSite.cs │ │ ├── IRaiseItemChangedEvents.cs │ │ ├── ISupportInitializeNotification.cs │ │ ├── ITypeDescriptorContext.cs │ │ ├── ITypedList.cs │ │ ├── InheritanceAttribute.cs │ │ ├── InstallerTypeAttribute.cs │ │ ├── InstanceCreationEditor.cs │ │ ├── Int16Converter.cs │ │ ├── Int32Converter.cs │ │ ├── Int64Converter.cs │ │ ├── InterlockedBitVector32.cs │ │ ├── LicFileLicenseProvider.cs │ │ ├── License.cs │ │ ├── LicenseContext.cs │ │ ├── LicenseException.cs │ │ ├── LicenseManager.LicenseInteropHelper.cs │ │ ├── LicenseManager.cs │ │ ├── LicenseProvider.cs │ │ ├── LicenseProviderAttribute.cs │ │ ├── LicenseUsageMode.cs │ │ ├── ListBindableAttribute.cs │ │ ├── ListChangedEventArgs.cs │ │ ├── ListChangedEventHandler.cs │ │ ├── ListChangedType.cs │ │ ├── ListSortDescription.cs │ │ ├── ListSortDescriptionCollection.cs │ │ ├── ListSortDirection.cs │ │ ├── LookupBindingPropertiesAttribute.cs │ │ ├── MarshalByValueComponent.cs │ │ ├── MaskedTextProvider.cs │ │ ├── MaskedTextResultHint.cs │ │ ├── MemberDescriptor.cs │ │ ├── MultilineStringConverter.cs │ │ ├── NestedContainer.cs │ │ ├── NullableConverter.cs │ │ ├── PasswordPropertyTextAttribute.cs │ │ ├── PropertyDescriptor.cs │ │ ├── PropertyDescriptorCollection.cs │ │ ├── ProvidePropertyAttribute.cs │ │ ├── RecommendedAsConfigurableAttribute.cs │ │ ├── ReferenceConverter.cs │ │ ├── ReflectEventDescriptor.cs │ │ ├── ReflectPropertyDescriptor.cs │ │ ├── ReflectTypeDescriptionProvider.ReflectedTypeData.cs │ │ ├── ReflectTypeDescriptionProvider.cs │ │ ├── RefreshEventArgs.cs │ │ ├── RefreshEventHandler.cs │ │ ├── RunInstallerAttribute.cs │ │ ├── SByteConverter.cs │ │ ├── SettingsBindableAttribute.cs │ │ ├── SingleConverter.cs │ │ ├── StringConverter.cs │ │ ├── SyntaxCheck.cs │ │ ├── TimeSpanConverter.cs │ │ ├── ToolboxItemAttribute.cs │ │ ├── ToolboxItemFilterAttribute.cs │ │ ├── ToolboxItemFilterType.cs │ │ ├── TypeConverter.cs │ │ ├── TypeDescriptionProvider.cs │ │ ├── TypeDescriptionProviderService.cs │ │ ├── TypeDescriptor.cs │ │ ├── TypeListConverter.cs │ │ ├── UInt16Converter.cs │ │ ├── UInt32Converter.cs │ │ ├── UInt64Converter.cs │ │ ├── UriTypeConverter.cs │ │ ├── VersionConverter.cs │ │ ├── WarningException.cs │ │ └── WeakHashtable.cs │ │ ├── ComponentModelSwitches.cs │ │ ├── Drawing │ │ ├── ColorConverter.cs │ │ ├── PointConverter.cs │ │ ├── RectangleConverter.cs │ │ ├── SizeConverter.cs │ │ └── SizeFConverter.cs │ │ ├── InvariantComparer.cs │ │ ├── Security │ │ └── Authentication │ │ │ └── ExtendedProtection │ │ │ └── ExtendedProtectionPolicyTypeConverter.cs │ │ └── Timers │ │ ├── ElapsedEventArgs.cs │ │ ├── ElapsedEventHandler.cs │ │ ├── Timer.cs │ │ └── TimersDescriptionAttribute.cs └── tests │ ├── AddingNewEventArgsTests.cs │ ├── AmbientValueAttributeTests.cs │ ├── ArrayConverterTests.cs │ ├── AttributeCollectionTests.cs │ ├── AttributeProviderAttributeTests.cs │ ├── BindableAttributeTests.cs │ ├── BindingListTests.cs │ ├── BooleanConverterTests.cs │ ├── ByteConvertersTests.cs │ ├── CharConverterTests.cs │ ├── CollectionChangedEventArgsTests.cs │ ├── CollectionConverterTests.cs │ ├── ComplexBindingPropertiesAttributeTests.cs │ ├── ComponentEditorTests.cs │ ├── ComponentResourceManagerTests.cs │ ├── Configurations.props │ ├── ContainerFilterServiceTests.cs │ ├── ContainerTests.cs │ ├── ContextStackTests.cs │ ├── ConverterTestBase.cs │ ├── CultureInfoConverterTests.cs │ ├── CustomTypeDescriptorTests.cs │ ├── DataObjectAttributeTests.cs │ ├── DataObjectFieldAttributeTests.cs │ ├── DataObjectMethodAttributeTests.cs │ ├── DateTimeConverterTests.cs │ ├── DateTimeOffsetConverterTests.cs │ ├── DecimalConverterTests.cs │ ├── DefaultBindingPropertyAttributeTests.cs │ ├── DefaultEventAttributeTests.cs │ ├── DefaultPropertyAttributeTests.cs │ ├── DescriptorTestAttribute.cs │ ├── DescriptorTestComponent.cs │ ├── Design │ ├── ActiveDesignerEventArgsTests.cs │ ├── CheckoutExceptionTests.cs │ ├── CommandIDTests.cs │ ├── ComponentChangedEventArgsTests.cs │ ├── ComponentChangingEventArgsTests.cs │ ├── ComponentEventArgsTests.cs │ ├── ComponentRenameEventArgsTests.cs │ ├── DesignerCollectionTests.cs │ ├── DesignerEventArgsTests.cs │ ├── DesignerOptionServiceTests.cs │ ├── DesignerTransactionCloseEventArgsTests.cs │ ├── DesignerTransactionTests.cs │ ├── DesignerVerbCollectionTests.cs │ ├── DesignerVerbTests.cs │ ├── DesigntimeLicenseContextTests.cs │ ├── HelpKeywordAttributeTests.cs │ ├── MenuCommandTests.cs │ ├── Serialization │ │ ├── ComponentSerializationServiceTests.cs │ │ ├── DefaultSerializationProviderAttributeTests.cs │ │ ├── DesignerLoaderTests.cs │ │ ├── DesignerSerializerAttributeTests.cs │ │ ├── InstanceDescriptorTests.cs │ │ ├── MemberRelationshipServiceTests.cs │ │ ├── MemberRelationshipTests.cs │ │ ├── ResolveNameEventArgsTests.cs │ │ ├── RootDesignerSerializerAttributeTests.cs │ │ └── SerializationStoreTests.cs │ ├── StandardCommandsTests.cs │ └── StandardToolWindowsTests.cs │ ├── DesignTimeVisibleAttributeTests.cs │ ├── DesignerAttributeTests.cs │ ├── DoubleConverterTests.cs │ ├── Drawing │ ├── ColorConverterTests.cs │ ├── PointConverterTests.cs │ ├── RectangleConverterTests.cs │ ├── SizeConverterTests.cs │ ├── SizeFConverterTests.cs │ └── StringTypeConverterTestBase.cs │ ├── EditorAttributeTests.cs │ ├── EnumConverterTest.cs │ ├── EventDescriptorCollectionTests.cs │ ├── EventDescriptorTests.cs │ ├── ExtenderProvidedPropertyAttributeTests.cs │ ├── GuidConverterTests.cs │ ├── HandledEventArgsTests.cs │ ├── InheritanceAttributeTests.cs │ ├── InstallerTypeAttributeTests.cs │ ├── InstanceCreationEditorTests.cs │ ├── Int16ConverterTests.cs │ ├── Int32ConverterTests.cs │ ├── Int64ConverterTests.cs │ ├── LicenseContextTests.cs │ ├── LicenseExceptionTests.cs │ ├── LicenseManagerInteropTests.cs │ ├── LicenseManagerTests.cs │ ├── LicenseProviderAttributeTests.cs │ ├── ListBindableAttributeTests.cs │ ├── ListChangedEventArgsTests.cs │ ├── ListSortDescriptionTests.cs │ ├── LookupBindingPropertiesAttributeTests.cs │ ├── MarshalByValueComponentTests.cs │ ├── MemberDescriptorTests.cs │ ├── Mocks │ ├── MockEventDescriptor.cs │ └── MockPropertyDescriptor.cs │ ├── MultilineStringConverterTests.cs │ ├── NestedContainerTests.cs │ ├── NullableConverterTests.cs │ ├── PasswordPropertyTextAttributeTests.cs │ ├── Performance │ ├── Configurations.props │ ├── Perf.TypeDescriptorTests.cs │ └── System.ComponentModel.TypeConverter.PerformanceTests.csproj │ ├── PropertyDescriptorCollectionTests.cs │ ├── PropertyDescriptorTests.cs │ ├── ProvidePropertyAttributeTests.cs │ ├── RecommendedAsConfigurableAttributeTests.cs │ ├── ReferenceConverterTests.cs │ ├── RefreshEventArgsTests.cs │ ├── Resources │ ├── TestResx.Designer.cs │ └── TestResx.resx │ ├── RunInstallerAttributeTests.cs │ ├── SByteConverterTests.cs │ ├── SampleClasses.cs │ ├── Security │ └── Authentication │ │ └── ExtendedProtection │ │ └── ExtendedProtectionPolicyTypeConverterTests.cs │ ├── SettingsBindableAttributeTests.cs │ ├── SingleConverterTests.cs │ ├── StringConverterTests.cs │ ├── SyntaxCheckTests.cs │ ├── System.ComponentModel.TypeConverter.Tests.csproj │ ├── THIRD-PARTY-NOTICES │ ├── TestDesignerHost.cs │ ├── TimeSpanConverterTests.cs │ ├── TimerTests.cs │ ├── Timers │ └── TimersDescriptionAttributeTests.cs │ ├── ToolboxItemAttributeTests.cs │ ├── ToolboxItemFilterAttributeTests.cs │ ├── TypeConverterAttributeTests.cs │ ├── TypeConverterTests.cs │ ├── TypeDescriptionProviderAttributeTests.cs │ ├── TypeDescriptorTests.cs │ ├── TypeDescriptorTests.netcoreapp.cs │ ├── TypeListConverterTests.cs │ ├── UInt16ConverterTests.cs │ ├── UInt32ConverterTests.cs │ ├── UInt64ConverterTests.cs │ ├── UriTypeConverterTests.cs │ ├── VersionConverterTests.cs │ ├── WarningExceptionTests.cs │ └── XTypeDescriptionProviderTests.cs ├── System.ComponentModel ├── Directory.Build.props ├── System.ComponentModel.sln ├── ref │ ├── Configurations.props │ ├── System.ComponentModel.cs │ └── System.ComponentModel.csproj ├── src │ ├── Configurations.props │ ├── System.ComponentModel.csproj │ └── System │ │ ├── ComponentModel │ │ ├── CancelEventArgs.cs │ │ ├── IChangeTracking.cs │ │ ├── IEditableObject.cs │ │ └── IRevertibleChangeTracking.cs │ │ └── IServiceProvider.cs └── tests │ ├── CancelEventArgsTests.cs │ ├── ComponentModelBasicTests.cs │ ├── Configurations.props │ └── System.ComponentModel.Tests.csproj ├── System.Composition.AttributedModel ├── Directory.Build.props ├── System.Composition.AttributedModel.sln ├── pkg │ └── System.Composition.AttributedModel.pkgproj ├── src │ ├── Configurations.props │ ├── System.Composition.AttributedModel.csproj │ └── System │ │ └── Composition │ │ ├── Convention │ │ └── AttributedModelProvider.cs │ │ ├── ExportAttribute.cs │ │ ├── ExportMetadataAttribute.cs │ │ ├── ImportAttribute.cs │ │ ├── ImportManyAttribute.cs │ │ ├── ImportMetadataConstraintAttribute.cs │ │ ├── ImportingConstructorAttribute.cs │ │ ├── MetadataAttributeAttribute.cs │ │ ├── OnImportsSatisfiedAttribute.cs │ │ ├── PartMetadataAttribute.cs │ │ ├── PartNotDiscoverableAttribute.cs │ │ ├── SharedAttribute.cs │ │ └── SharingBoundaryAttribute.cs └── tests │ ├── Configurations.props │ ├── ExportAttributeTests.cs │ ├── ExportMetadataAttributeTests.cs │ ├── ImportAttributeTests.cs │ ├── ImportManyAttributeTests.cs │ ├── ImportMetadataConstraintAttributeTests.cs │ ├── ImportingConstructorAttributeTests.cs │ ├── MetadataAttributeAttributeTests.cs │ ├── PartMetadataAttributeTests.cs │ ├── PartNotDiscoverableAttributeTests.cs │ ├── SharedAttributeTests.cs │ ├── SharingBoundaryAttributeTests.cs │ └── System.Composition.AttributeModel.Tests.csproj ├── System.Composition.Convention ├── Directory.Build.props ├── System.Composition.Convention.sln ├── pkg │ └── System.Composition.Convention.pkgproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Composition.Convention.csproj │ └── System │ │ └── Composition │ │ └── Convention │ │ ├── ConventionBuilder.cs │ │ ├── ExportConventionBuilder.cs │ │ ├── ImportConventionBuilder.cs │ │ ├── ParameterImportConventionBuilder.cs │ │ ├── PartConventionBuilder.cs │ │ └── PartConventionBuilderOfT.cs └── tests │ ├── AttributedModelConventionExtensions.cs │ ├── Configurations.props │ ├── ConventionBuilderTests.cs │ ├── ExportBuilderTests.cs │ ├── ExportBuilderUnitTests.cs │ ├── ExportInterfacesContractExclusionTests.cs │ ├── ImportBuilderTests.cs │ ├── PartBuilderInheritanceTests.cs │ ├── PartBuilderInterfaceTests.cs │ ├── PartBuilderOfTInheritanceTests.cs │ ├── PartBuilderOfTTests.cs │ ├── PartBuilderTests.cs │ └── System.Composition.Convention.Tests.csproj ├── System.Composition.Hosting ├── Directory.Build.props ├── System.Composition.Hosting.sln ├── pkg │ └── System.Composition.Hosting.pkgproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Composition.Hosting.csproj │ └── System │ │ └── Composition │ │ └── Hosting │ │ ├── CompositionHost.cs │ │ ├── Core │ │ ├── CompositeActivator.cs │ │ ├── CompositionDependency.cs │ │ ├── CompositionOperation.cs │ │ ├── CycleBreakingExportDescriptor.cs │ │ ├── CycleBreakingMetadataDictionary.cs │ │ ├── DependencyAccessor.cs │ │ ├── DirectExportDescriptor.cs │ │ ├── ExportDescriptor.cs │ │ ├── ExportDescriptorPromise.cs │ │ ├── ExportDescriptorProvider.cs │ │ ├── ExportDescriptorRegistry.cs │ │ ├── ExportDescriptorRegistryUpdate.cs │ │ ├── LifetimeContext.cs │ │ └── UpdateResult.cs │ │ ├── Providers │ │ ├── Constants.cs │ │ ├── CurrentScope │ │ │ └── CurrentScopeExportDescriptorProvider.cs │ │ ├── ExportFactory │ │ │ ├── ExportFactoryExportDescriptorProvider.cs │ │ │ └── ExportFactoryWithMetadataExportDescriptorProvider.cs │ │ ├── ImportMany │ │ │ └── ImportManyExportDescriptorProvider.cs │ │ ├── Lazy │ │ │ ├── LazyExportDescriptorProvider.cs │ │ │ └── LazyWithMetadataExportDescriptorProvider.cs │ │ └── Metadata │ │ │ └── MetadataViewProvider.cs │ │ └── Util │ │ ├── Formatters.cs │ │ ├── MethodInfoExtensions.cs │ │ └── SmallSparseInitonlyArray.cs └── tests │ ├── Configurations.props │ ├── System.Composition.Hosting.Tests.csproj │ └── System │ └── Composition │ └── Hosting │ └── Core │ ├── CompositionDependencyTests.cs │ ├── CompositionHostTests.cs │ ├── CompositionOperationTests.cs │ ├── DependencyAccessorTests.cs │ ├── ExportDescriptorPromiseTests.cs │ ├── ExportDescriptorProviderTests.cs │ ├── ExportDescriptorTests.cs │ └── LifetimeContextTests.cs ├── System.Composition.Runtime ├── Directory.Build.props ├── System.Composition.Runtime.sln ├── pkg │ └── System.Composition.Runtime.pkgproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Composition.Runtime.csproj │ └── System │ │ └── Composition │ │ ├── CompositionContext.cs │ │ ├── ExportFactoryOfT.cs │ │ ├── ExportFactoryOfTTMetadata.cs │ │ ├── ExportOfT.cs │ │ ├── Hosting │ │ ├── CompositionFailedException.cs │ │ └── Core │ │ │ └── CompositionContract.cs │ │ └── Runtime │ │ └── Util │ │ └── Formatters.cs └── tests │ ├── CompositionContextTests.cs │ ├── CompositionContractTests.cs │ ├── CompositionFailedExceptionTests.cs │ ├── Configurations.props │ ├── ExportFactoryTMetadataTests.cs │ ├── ExportFactoryTests.cs │ ├── ExportTests.cs │ └── System.Composition.Runtime.Tests.csproj ├── System.Composition.TypedParts ├── Directory.Build.props ├── System.Composition.TypedParts.sln ├── pkg │ └── System.Composition.TypedParts.pkgproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Composition.TypedParts.csproj │ └── System │ │ └── Composition │ │ ├── CompositionContextExtensions.cs │ │ ├── Convention │ │ └── AttributedModelProviderExtensions.cs │ │ ├── Debugging │ │ ├── ContainerConfigurationDebuggerProxy.cs │ │ └── DiscoveredPartDebuggerProxy.cs │ │ ├── Hosting │ │ └── ContainerConfiguration.cs │ │ └── TypedParts │ │ ├── ActivationFeatures │ │ ├── ActivationFeature.cs │ │ ├── DisposalFeature.cs │ │ ├── LifetimeFeature.cs │ │ ├── OnImportsSatisfiedFeature.cs │ │ ├── PropertyImportSite.cs │ │ └── PropertyInjectionFeature.cs │ │ ├── ContractHelpers.cs │ │ ├── Discovery │ │ ├── DiscoveredExport.cs │ │ ├── DiscoveredInstanceExport.cs │ │ ├── DiscoveredPart.cs │ │ ├── DiscoveredPropertyExport.cs │ │ ├── ParameterImportSite.cs │ │ └── TypeInspector.cs │ │ ├── ImportInfo.cs │ │ ├── TypedPartExportDescriptorProvider.cs │ │ └── Util │ │ └── DirectAttributeContext.cs └── tests │ ├── Configurations.props │ ├── ContainerConfigurationTests.cs │ ├── ReflectionTests.cs │ └── System.Composition.TypedParts.Tests.csproj ├── System.Composition ├── Directory.Build.props ├── System.Composition.sln ├── pkg │ └── System.Composition.pkgproj └── tests │ ├── ActivationEventOrderingTests.cs │ ├── CardinalityTests.cs │ ├── CircularityTests.cs │ ├── CompositionContextExtensionsTests.cs │ ├── ConcurrencyTests.cs │ ├── Configurations.props │ ├── ConstraintTests.cs │ ├── ContainerTests.cs │ ├── ContractTests.cs │ ├── CustomerReportedMetadataBug.cs │ ├── DictionaryImportTests.cs │ ├── DiscoveryTests.cs │ ├── ErrorMessageQualityTests.cs │ ├── ExportDescriptorProviderTests.cs │ ├── ExportFactoryTests.cs │ ├── ExportMetadataDiscoveryTests.cs │ ├── ImportManyTests.cs │ ├── ImportOrderingTests.cs │ ├── InheritanceTests.cs │ ├── LazyTests.cs │ ├── LightContainerTests.cs │ ├── LooseImportsTests.cs │ ├── MetadataConstraintTests.cs │ ├── MetadataTests.cs │ ├── MetadataViewGenerationTests.cs │ ├── Microsoft.Composition.Demos.ExtendedCollectionImports │ ├── AssemblyInfo.cs │ ├── Configurations.props │ ├── Dictionaries │ │ └── DictionaryExportDescriptorProvider.cs │ ├── KeyByMetadataAttribute.cs │ ├── Microsoft.Composition.Demos.ExtendedCollectionImports.csproj │ ├── OrderedCollections │ │ └── OrderedImportManyExportDescriptorProvider.cs │ ├── OrderedImportManyAttribute.cs │ └── Util │ │ └── Formatters.cs │ ├── OpenGenericsTests.cs │ ├── OptionalImportTests.cs │ ├── PropertyExportTests.cs │ ├── SharingTests.cs │ ├── System.Composition.Tests.csproj │ ├── TestLibrary │ ├── Configurations.props │ ├── TestClass.cs │ └── TestLibrary.csproj │ └── Util │ └── AssertX.cs ├── System.Configuration.ConfigurationManager ├── Directory.Build.props ├── System.Configuration.ConfigurationManager.sln ├── pkg │ └── System.Configuration.ConfigurationManager.pkgproj ├── ref │ ├── Configurations.props │ ├── System.Configuration.ConfigurationManager.cs │ └── System.Configuration.ConfigurationManager.csproj ├── src │ ├── Configurations.props │ ├── MatchingRefApiCompatBaseline.netstandard.txt │ ├── Resources │ │ ├── Strings.resx │ │ └── System.Configuration.ConfigurationManager.rd.xml │ ├── System.Configuration.ConfigurationManager.csproj │ └── System │ │ ├── Configuration │ │ ├── AppSettingsReader.cs │ │ ├── AppSettingsSection.cs │ │ ├── ApplicationScopedSettingAttribute.cs │ │ ├── ApplicationSettingsBase.cs │ │ ├── ApplicationSettingsGroup.cs │ │ ├── BaseConfigurationRecord.cs │ │ ├── CallbackValidator.cs │ │ ├── CallbackValidatorAttribute.cs │ │ ├── ClientConfigPaths.cs │ │ ├── ClientConfigurationHost.cs │ │ ├── ClientConfigurationSystem.cs │ │ ├── ClientSettingsSection.cs │ │ ├── ClientSettingsStore.cs │ │ ├── CommaDelimitedStringAttributeCollectionConverter.cs │ │ ├── CommonConfigurationStrings.cs │ │ ├── ConfigDefinitionUpdates.cs │ │ ├── ConfigPathUtility.cs │ │ ├── ConfigXmlAttribute.cs │ │ ├── ConfigXmlCDataSection.cs │ │ ├── ConfigXmlComment.cs │ │ ├── ConfigXmlDocument.cs │ │ ├── ConfigXmlElement.cs │ │ ├── ConfigXmlReader.cs │ │ ├── ConfigXmlSignificantWhitespace.cs │ │ ├── ConfigXmlText.cs │ │ ├── ConfigXmlWhitespace.cs │ │ ├── Configuration.cs │ │ ├── ConfigurationAllowDefinition.cs │ │ ├── ConfigurationAllowExeDefinition.cs │ │ ├── ConfigurationCollectionAttribute.cs │ │ ├── ConfigurationConverterBase.cs │ │ ├── ConfigurationElement.cs │ │ ├── ConfigurationElementCollection.cs │ │ ├── ConfigurationElementCollectionType.cs │ │ ├── ConfigurationElementProperty.cs │ │ ├── ConfigurationErrorsException.cs │ │ ├── ConfigurationException.cs │ │ ├── ConfigurationFileMap.cs │ │ ├── ConfigurationLocation.cs │ │ ├── ConfigurationLocationCollection.cs │ │ ├── ConfigurationLockCollection.cs │ │ ├── ConfigurationLockCollectionType.cs │ │ ├── ConfigurationManager.cs │ │ ├── ConfigurationManagerInternalFactory.cs │ │ ├── ConfigurationProperty.cs │ │ ├── ConfigurationPropertyAttribute.cs │ │ ├── ConfigurationPropertyCollection.cs │ │ ├── ConfigurationPropertyOptions.cs │ │ ├── ConfigurationSaveMode.cs │ │ ├── ConfigurationSchemaErrors.cs │ │ ├── ConfigurationSection.cs │ │ ├── ConfigurationSectionCollection.cs │ │ ├── ConfigurationSectionGroup.cs │ │ ├── ConfigurationSectionGroupCollection.cs │ │ ├── ConfigurationSettings.cs │ │ ├── ConfigurationUserLevel.cs │ │ ├── ConfigurationValidatorAttribute.cs │ │ ├── ConfigurationValidatorBase.cs │ │ ├── ConfigurationValue.cs │ │ ├── ConfigurationValueFlags.cs │ │ ├── ConfigurationValues.cs │ │ ├── ConnectionStringSettings.cs │ │ ├── ConnectionStringSettingsCollection.cs │ │ ├── ConnectionStringsSection.cs │ │ ├── ContextInformation.cs │ │ ├── DateTimeConfigurationCollection.cs │ │ ├── DateTimeConfigurationElement.cs │ │ ├── DeclarationUpdate.cs │ │ ├── DefaultSection.cs │ │ ├── DefaultSettingValueAttribute.cs │ │ ├── DefaultValidator.cs │ │ ├── DefinitionUpdate.cs │ │ ├── DictionarySectionHandler.cs │ │ ├── DpapiProtectedConfigurationProvider.cs │ │ ├── ElementInformation.cs │ │ ├── EmptyImpersonationContext.cs │ │ ├── ErrorInfoXmlDocument.cs │ │ ├── ErrorsHelper.cs │ │ ├── ExceptionAction.cs │ │ ├── ExceptionUtil.cs │ │ ├── ExeConfigurationFileMap.cs │ │ ├── ExeContext.cs │ │ ├── FactoryId.cs │ │ ├── FactoryRecord.cs │ │ ├── GenericEnumConverter.cs │ │ ├── HResults.cs │ │ ├── HandlerBase.cs │ │ ├── IApplicationSettingsProvider.cs │ │ ├── IConfigurationSectionHandler.cs │ │ ├── IConfigurationSystem.cs │ │ ├── IPersistComponentSettings.cs │ │ ├── ISettingsProviderService.cs │ │ ├── IdnElement.cs │ │ ├── IgnoreSection.cs │ │ ├── IgnoreSectionHandler.cs │ │ ├── ImplicitMachineConfigHost.cs │ │ ├── InfiniteIntConverter.cs │ │ ├── InfiniteTimeSpanConverter.cs │ │ ├── IntegerValidator.cs │ │ ├── IntegerValidatorAttribute.cs │ │ ├── Internal │ │ │ ├── ConfigSystem.cs │ │ │ ├── ConfigurationManagerInternal.cs │ │ │ ├── DelegatingConfigHost.cs │ │ │ ├── DummyDisposable.cs │ │ │ ├── FileVersion.cs │ │ │ ├── IConfigErrorInfo.cs │ │ │ ├── IConfigSystem.cs │ │ │ ├── IConfigurationManagerHelper.cs │ │ │ ├── IConfigurationManagerInternal.cs │ │ │ ├── IInternalConfigClientHost.cs │ │ │ ├── IInternalConfigConfigurationFactory.cs │ │ │ ├── IInternalConfigHost.cs │ │ │ ├── IInternalConfigHostPaths.cs │ │ │ ├── IInternalConfigRecord.cs │ │ │ ├── IInternalConfigRoot.cs │ │ │ ├── IInternalConfigSettingsFactory.cs │ │ │ ├── IInternalConfigSystem.cs │ │ │ ├── InternalConfigConfigurationFactory.cs │ │ │ ├── InternalConfigEventArgs.cs │ │ │ ├── InternalConfigEventHandler.cs │ │ │ ├── InternalConfigHost.cs │ │ │ ├── InternalConfigRoot.cs │ │ │ ├── InternalConfigSettingsFactory.cs │ │ │ ├── StreamChangeCallback.cs │ │ │ └── WriteFileContext.cs │ │ ├── InvalidPropValue.cs │ │ ├── IriParsingElement.cs │ │ ├── KeyValueConfigurationCollection.cs │ │ ├── KeyValueConfigurationElement.cs │ │ ├── KeyValueInternalCollection.cs │ │ ├── LocalFileSettingsProvider.cs │ │ ├── LocationSectionRecord.cs │ │ ├── LocationUpdates.cs │ │ ├── LongValidator.cs │ │ ├── LongValidatorAttribute.cs │ │ ├── MgmtConfigurationRecord.cs │ │ ├── NameValueConfigurationCollection.cs │ │ ├── NameValueConfigurationElement.cs │ │ ├── NameValueFileSectionHandler.cs │ │ ├── NameValueSectionHandler.cs │ │ ├── NamespaceChange.cs │ │ ├── NoSettingsVersionUpgradeAttribute.cs │ │ ├── OverrideMode.cs │ │ ├── OverrideModeSetting.cs │ │ ├── PositiveTimeSpanValidator.cs │ │ ├── PositiveTimeSpanValidatorAttribute.cs │ │ ├── PrivilegedConfigurationManager.cs │ │ ├── PropertyInformation.cs │ │ ├── PropertyInformationCollection.cs │ │ ├── PropertySourceInfo.cs │ │ ├── PropertyValueOrigin.cs │ │ ├── ProtectedConfiguration.cs │ │ ├── ProtectedConfigurationProvider.cs │ │ ├── ProtectedConfigurationProviderCollection.cs │ │ ├── ProtectedConfigurationSection.cs │ │ ├── ProtectedProviderSettings.cs │ │ ├── Provider │ │ │ ├── ProviderBase.cs │ │ │ ├── ProviderCollection.cs │ │ │ └── ProviderException.cs │ │ ├── ProviderSettings.cs │ │ ├── ProviderSettingsCollection.cs │ │ ├── ReadOnlyNameValueCollection.cs │ │ ├── RegexStringValidator.cs │ │ ├── RegexStringValidatorAttribute.cs │ │ ├── RsaProtectedConfigurationProvider.cs │ │ ├── RuntimeConfigurationRecord.cs │ │ ├── SafeBitVector32.cs │ │ ├── SchemeSettingElement.cs │ │ ├── SchemeSettingElementCollection.cs │ │ ├── SchemeSettingInternal.cs │ │ ├── SectionInformation.cs │ │ ├── SectionInput.cs │ │ ├── SectionRecord.cs │ │ ├── SectionUpdates.cs │ │ ├── SectionXmlInfo.cs │ │ ├── SettingAttribute.cs │ │ ├── SettingChangingEventArgs.cs │ │ ├── SettingChangingEventHandler.cs │ │ ├── SettingElement.cs │ │ ├── SettingElementCollection.cs │ │ ├── SettingValueElement.cs │ │ ├── SettingsAttributeDictionary.cs │ │ ├── SettingsBase.cs │ │ ├── SettingsContext.cs │ │ ├── SettingsDescriptionAttribute.cs │ │ ├── SettingsGroupDescriptionAttribute.cs │ │ ├── SettingsGroupNameAttribute.cs │ │ ├── SettingsLoadedEventArgs.cs │ │ ├── SettingsLoadedEventHandler.cs │ │ ├── SettingsManageability.cs │ │ ├── SettingsManageabilityAttribute.cs │ │ ├── SettingsProperty.cs │ │ ├── SettingsPropertyCollection.cs │ │ ├── SettingsPropertyIsReadOnlyException.cs │ │ ├── SettingsPropertyNotFoundException.cs │ │ ├── SettingsPropertyValue.cs │ │ ├── SettingsPropertyValueCollection.cs │ │ ├── SettingsPropertyWrongTypeException.cs │ │ ├── SettingsProvider.cs │ │ ├── SettingsProviderAttribute.cs │ │ ├── SettingsProviderCollection.cs │ │ ├── SettingsSavingEventHandler.cs │ │ ├── SettingsSerializeAs.cs │ │ ├── SettingsSerializeAsAttribute.cs │ │ ├── SimpleBitVector32.cs │ │ ├── SingleTagSectionHandler.cs │ │ ├── SpecialSetting.cs │ │ ├── SpecialSettingAttribute.cs │ │ ├── StreamInfo.cs │ │ ├── StreamUpdate.cs │ │ ├── StringAttributeCollection.cs │ │ ├── StringUtil.cs │ │ ├── StringValidator.cs │ │ ├── StringValidatorAttribute.cs │ │ ├── SubclassTypeValidator.cs │ │ ├── SubclassTypeValidatorAttribute.cs │ │ ├── TimeSpanMinutesConverter.cs │ │ ├── TimeSpanMinutesOrInfiniteConverter.cs │ │ ├── TimeSpanSecondsConverter.cs │ │ ├── TimeSpanSecondsOrInfiniteConverter.cs │ │ ├── TimeSpanValidator.cs │ │ ├── TimeSpanValidatorAttribute.cs │ │ ├── TypeNameConverter.cs │ │ ├── TypeUtil.cs │ │ ├── Update.cs │ │ ├── UpdateConfigHost.cs │ │ ├── UriSection.cs │ │ ├── UrlPath.cs │ │ ├── UserScopedSettingAttribute.cs │ │ ├── UserSettingsGroup.cs │ │ ├── ValidatorCallback.cs │ │ ├── ValidatorUtils.cs │ │ ├── WhiteSpaceTrimStringConverter.cs │ │ ├── XmlUtil.cs │ │ └── XmlUtilWriter.cs │ │ ├── Drawing │ │ └── Configuration │ │ │ └── SystemDrawingSection.cs │ │ └── UriIdnScope.cs └── tests │ ├── Configurations.props │ ├── Mono │ ├── CallbackValidatorTest.cs │ ├── CommaDelimitedStringCollectionConverterTest.cs │ ├── CommaDelimitedStringCollectionTest.cs │ ├── ConfigurationElementTest.cs │ ├── ConfigurationErrorsExceptionTest.cs │ ├── ConfigurationLockCollectionTest.cs │ ├── ConfigurationManagerTest.cs │ ├── ConfigurationPropertyTest.cs │ ├── ConfigurationSaveTest.cs │ ├── ConfigurationSectionGroupTest.cs │ ├── ConfigurationSectionTest.cs │ ├── ConnectionStringSettingsTest.cs │ ├── DefaultValidatorTest.cs │ ├── ExeConfigurationFileMapTest.cs │ ├── GenericEnumConverterTest.cs │ ├── InfiniteIntConverterTest.cs │ ├── InfiniteTimeSpanConverterTest.cs │ ├── IntegerValidatorTest.cs │ ├── KeyValueConfigurationCollectionTest.cs │ ├── KeyValueConfigurationElementTest.cs │ ├── LongValidatorTest.cs │ ├── PositiveTimeSpanValidatorTest.cs │ ├── RegexStringValidatorTest.cs │ ├── StringValidatorTest.cs │ ├── SubclassTypeValidatorTest.cs │ ├── TestLabel.cs │ ├── TestUtil.cs │ ├── TimeSpanMinutesConverterTest.cs │ ├── TimeSpanMinutesOrInfiniteConverterTest.cs │ ├── TimeSpanSecondsConverterTest.cs │ ├── TimeSpanSecondsOrInfiniteConverterTest.cs │ ├── TimeSpanValidatorTest.cs │ ├── TypeNameConverterTest.cs │ └── WhiteSpaceTrimStringConverterTest.cs │ ├── Resources │ ├── Strings.Designer.cs │ └── Strings.resx │ ├── System.Configuration.ConfigurationManager.Tests.csproj │ └── System │ ├── Configuration │ ├── AppSettingsReaderTests.cs │ ├── AppSettingsTests.cs │ ├── ApplicationSettingsBaseTests.cs │ ├── BasicCustomSectionTests.cs │ ├── CallBackValidatorAttributeTests.cs │ ├── ConfigPathUtilityTests.cs │ ├── ConfigurationElementCollectionTests.cs │ ├── ConfigurationElementTests.cs │ ├── ConfigurationPropertyAttributeTests.cs │ ├── ConfigurationPropertyTests.cs │ ├── ConfigurationTests.cs │ ├── ConnectionStringsTests.cs │ ├── ExceptionUtilTests.cs │ ├── ImplicitMachineConfigTests.cs │ ├── KeyValueConfigurationCollectionTests.cs │ ├── LocalFileSettingsProviderTests.cs │ ├── NameValueConfigurationCollectionTests.cs │ ├── SectionGroupsTests.cs │ ├── SettingElementCollectionTests.cs │ ├── SettingElementTests.cs │ ├── SettingsDescriptionAttributeTests.cs │ ├── SettingsGroupDescriptionAttributeTests.cs │ ├── SettingsManageabilityAtrributeTests.cs │ ├── SettingsPropertyIsReadOnlyExceptionTests.cs │ ├── SettingsPropertyNotFoundExceptionTests.cs │ ├── SettingsPropertyWrongTypeExceptionTests.cs │ ├── SmokeTest.cs │ ├── StringUtilTests.cs │ ├── StringValidatorAttributeTests.cs │ ├── StringValidatorTests.cs │ ├── SubclassTypeValidatorAttributeTests.cs │ ├── TempConfig.cs │ ├── TempConfigurationHost.cs │ ├── TestData.cs │ ├── TimeSpanValidatorAttributeTests.cs │ ├── TypeUtilTests.cs │ ├── UriSectionTests.cs │ ├── UrlPathTests.cs │ └── ValidatiorUtilsTests.cs │ └── Drawing │ └── Configuration │ └── SystemDrawingSectionTests.cs ├── System.Console ├── Directory.Build.props ├── System.Console.sln ├── ref │ ├── Configurations.props │ ├── System.Console.cs │ └── System.Console.csproj ├── src │ ├── Configurations.props │ ├── FxCopBaseline.cs │ ├── PinvokeAnalyzerExceptionList.analyzerdata.netcoreapp │ ├── Resources │ │ └── Strings.resx │ ├── System.Console.csproj │ └── System │ │ ├── Console.cs │ │ ├── ConsoleCancelEventArgs.cs │ │ ├── ConsoleColor.cs │ │ ├── ConsoleKey.cs │ │ ├── ConsoleKeyInfo.cs │ │ ├── ConsoleModifiers.cs │ │ ├── ConsolePal.Unix.cs │ │ ├── ConsolePal.Windows.cs │ │ ├── ConsoleSpecialKey.cs │ │ ├── IO │ │ ├── ConsoleStream.cs │ │ ├── Error.cs │ │ ├── StdInReader.cs │ │ ├── SyncTextReader.Unix.cs │ │ └── SyncTextReader.cs │ │ └── TermInfo.cs └── tests │ ├── CancelKeyPress.Unix.cs │ ├── CancelKeyPress.cs │ ├── Color.cs │ ├── Configurations.props │ ├── ConsoleEncoding.Windows.cs │ ├── ConsoleEncoding.cs │ ├── ConsoleKeyInfoTests.cs │ ├── ConsoleReadTest.txt │ ├── Helpers.cs │ ├── ManualTests │ ├── ManualTests.cs │ └── System.Console.Manual.Tests.csproj │ ├── NegativeTesting.cs │ ├── NonStandardConfiguration.Unix.cs │ ├── Performance │ ├── Configurations.props │ ├── Perf.Console.cs │ └── System.Console.PerformanceTests.csproj │ ├── ReadAndWrite.cs │ ├── ReadKey.cs │ ├── RedirectedStream.cs │ ├── SetError.cs │ ├── SetIn.cs │ ├── SetOut.cs │ ├── SyncTextReader.cs │ ├── SyncTextWriter.cs │ ├── System.Console.Tests.csproj │ ├── TermInfo.cs │ ├── TestData │ └── ncursesFormats │ │ ├── s │ │ └── screen-256color │ │ └── x │ │ └── xterm │ ├── ThreadSafety.cs │ ├── Timeout.cs │ ├── WindowAndCursorProps.cs │ └── XunitAssemblyAttributes.cs ├── System.Data.Common ├── Directory.Build.props ├── System.Data.Common.sln ├── ref │ ├── Configurations.props │ ├── System.Data.Common.Forwards.cs │ ├── System.Data.Common.cs │ ├── System.Data.Common.csproj │ ├── System.Data.Common.manual.cs │ └── System.Data.Common.netcoreapp.cs ├── src │ ├── Configurations.props │ ├── MatchingRefApiCompatBaseline.uapaot.txt │ ├── Resources │ │ ├── Strings.resx │ │ └── System.Data.Common.rd.xml │ ├── System.Data.Common.TypeForwards.cs │ ├── System.Data.Common.csproj │ └── System │ │ ├── Data │ │ ├── AcceptRejectRule.cs │ │ ├── AggregateType.cs │ │ ├── BaseCollection.cs │ │ ├── CatalogLocation.cs │ │ ├── ColumnTypeConverter.cs │ │ ├── CommandBehavior.cs │ │ ├── CommandType.cs │ │ ├── Common │ │ │ ├── AdapterSwitches.cs │ │ │ ├── AdapterUtil.Common.cs │ │ │ ├── BigIntegerStorage.cs │ │ │ ├── BooleanStorage.cs │ │ │ ├── ByteStorage.cs │ │ │ ├── CharStorage.cs │ │ │ ├── DBCommandBuilder.cs │ │ │ ├── DBSchemaRow.cs │ │ │ ├── DBSchemaTable.cs │ │ │ ├── DataAdapter.cs │ │ │ ├── DataColumnMapping.cs │ │ │ ├── DataColumnMappingCollection.cs │ │ │ ├── DataCommonEventSource.cs │ │ │ ├── DataRecordInternal.cs │ │ │ ├── DataStorage.cs │ │ │ ├── DataTableMapping.cs │ │ │ ├── DataTableMappingCollection.cs │ │ │ ├── DateTimeOffsetStorage.cs │ │ │ ├── DateTimeStorage.cs │ │ │ ├── DbColumn.cs │ │ │ ├── DbCommand.cs │ │ │ ├── DbConnection.cs │ │ │ ├── DbConnectionOptions.Mono.cs │ │ │ ├── DbConnectionOptions.cs │ │ │ ├── DbConnectionStringBuilder.cs │ │ │ ├── DbConnectionStringBuilderDescriptor.cs │ │ │ ├── DbConnectionStringCommon.cs │ │ │ ├── DbDataAdapter.cs │ │ │ ├── DbDataReader.cs │ │ │ ├── DbDataReader.netcoreapp.cs │ │ │ ├── DbDataReaderExtensions.Facade.cs │ │ │ ├── DbDataReaderExtensions.cs │ │ │ ├── DbDataRecord.cs │ │ │ ├── DbDataSourceEnumerator.cs │ │ │ ├── DbEnumerator.cs │ │ │ ├── DbException.cs │ │ │ ├── DbMetaDataCollectionNames.cs │ │ │ ├── DbMetaDataColumnNames.cs │ │ │ ├── DbParameter.cs │ │ │ ├── DbParameterCollection.cs │ │ │ ├── DbProviderFactories.cs │ │ │ ├── DbProviderFactory.CreatePermission.cs │ │ │ ├── DbProviderFactory.cs │ │ │ ├── DbProviderSpecificTypePropertyAttribute.cs │ │ │ ├── DbTransaction.cs │ │ │ ├── DecimalStorage.cs │ │ │ ├── DoubleStorage.cs │ │ │ ├── FieldNameLookup.cs │ │ │ ├── Groupbybehavior.cs │ │ │ ├── IDbColumnSchemaGenerator.cs │ │ │ ├── Int16Storage.cs │ │ │ ├── Int32Storage.cs │ │ │ ├── Int64Storage.cs │ │ │ ├── NameValuePermission.cs │ │ │ ├── ObjectStorage.cs │ │ │ ├── RowUpdatedEventArgs.cs │ │ │ ├── RowUpdatingEventArgs.cs │ │ │ ├── SByteStorage.cs │ │ │ ├── SQLConvert.cs │ │ │ ├── SQLTypes │ │ │ │ ├── SQLBinaryStorage.cs │ │ │ │ ├── SQLByteStorage.cs │ │ │ │ ├── SQLBytesStorage.cs │ │ │ │ ├── SQLCharsStorage.cs │ │ │ │ ├── SQLDateTimeStorage.cs │ │ │ │ ├── SQLDecimalStorage.cs │ │ │ │ ├── SQLDoubleStorage.cs │ │ │ │ ├── SQLGuidStorage.cs │ │ │ │ ├── SQLInt16Storage.cs │ │ │ │ ├── SQLInt32Storage.cs │ │ │ │ ├── SQLInt64Storage.cs │ │ │ │ ├── SQLMoneyStorage.cs │ │ │ │ ├── SQLSingleStorage.cs │ │ │ │ ├── SQLStringStorage.cs │ │ │ │ └── SQlBooleanStorage.cs │ │ │ ├── SchemaTableColumn.cs │ │ │ ├── SchemaTableOptionalColumn.cs │ │ │ ├── SingleStorage.cs │ │ │ ├── SqlUDTStorage.cs │ │ │ ├── StringStorage.cs │ │ │ ├── SupportedJoinOperators.cs │ │ │ ├── TimeSpanStorage.cs │ │ │ ├── UInt16Storage.cs │ │ │ ├── UInt32Storage.cs │ │ │ ├── UInt64Storage.cs │ │ │ └── identifiercase.cs │ │ ├── ConflictOptions.cs │ │ ├── ConnectionState.cs │ │ ├── Constraint.cs │ │ ├── ConstraintCollection.cs │ │ ├── ConstraintConverter.cs │ │ ├── ConstraintEnumerator.cs │ │ ├── DBConcurrencyException.cs │ │ ├── DataColumn.cs │ │ ├── DataColumnChangeEvent.cs │ │ ├── DataColumnChangeEventHandler.cs │ │ ├── DataColumnCollection.cs │ │ ├── DataColumnPropertyDescriptor.cs │ │ ├── DataError.cs │ │ ├── DataException.cs │ │ ├── DataKey.cs │ │ ├── DataRelation.cs │ │ ├── DataRelationCollection.cs │ │ ├── DataRelationPropertyDescriptor.cs │ │ ├── DataRow.cs │ │ ├── DataRowAction.cs │ │ ├── DataRowChangeEvent.cs │ │ ├── DataRowChangeEventHandler.cs │ │ ├── DataRowCollection.cs │ │ ├── DataRowCreatedEventHandler.cs │ │ ├── DataRowState.cs │ │ ├── DataRowVersion.cs │ │ ├── DataRowView.cs │ │ ├── DataSerializationFormat.cs │ │ ├── DataSet.cs │ │ ├── DataSetDateTime.cs │ │ ├── DataSysAttribute.cs │ │ ├── DataTable.cs │ │ ├── DataTableClearEvent.cs │ │ ├── DataTableClearEventHandler.cs │ │ ├── DataTableCollection.cs │ │ ├── DataTableNewRowEvent.cs │ │ ├── DataTableNewRowEventHandler.cs │ │ ├── DataTablePropertyDescriptor.cs │ │ ├── DataTableReader.cs │ │ ├── DataTableReaderListener.cs │ │ ├── DataTableTypeConverter.cs │ │ ├── DataView.cs │ │ ├── DataViewListener.cs │ │ ├── DataViewManager.cs │ │ ├── DataViewManagerListItemTypeDescriptor.cs │ │ ├── DataViewRowState.cs │ │ ├── DataViewSetting.cs │ │ ├── DataViewSettingCollection.cs │ │ ├── DbType.cs │ │ ├── DefaultValueTypeConverter.cs │ │ ├── FillErrorEventArgs.cs │ │ ├── FillErrorEventHandler.cs │ │ ├── Filter │ │ │ ├── AggregateNode.cs │ │ │ ├── BinaryNode.cs │ │ │ ├── ConstNode.cs │ │ │ ├── DataExpression.cs │ │ │ ├── ExpressionNode.cs │ │ │ ├── ExpressionParser.cs │ │ │ ├── FilterException.cs │ │ │ ├── FunctionNode.cs │ │ │ ├── IFilter.cs │ │ │ ├── LookupNode.cs │ │ │ ├── NameNode.cs │ │ │ ├── Operators.cs │ │ │ ├── UnaryNode.cs │ │ │ └── ZeroOpNode.cs │ │ ├── ForeignKeyConstraint.cs │ │ ├── IColumnMapping.cs │ │ ├── IColumnMappingCollection.cs │ │ ├── IDataAdapter.cs │ │ ├── IDataParameter.cs │ │ ├── IDataParameterCollection.cs │ │ ├── IDataReader.cs │ │ ├── IDataRecord.cs │ │ ├── IDbCommand.cs │ │ ├── IDbConnection.cs │ │ ├── IDbDataAdapter.cs │ │ ├── IDbDataParameter.cs │ │ ├── IDbTransaction.cs │ │ ├── ITableMapping.cs │ │ ├── ITableMappingCollection.cs │ │ ├── IsolationLevel.cs │ │ ├── KeyRestrictionBehavior.cs │ │ ├── LoadOption.cs │ │ ├── MappingType.cs │ │ ├── MergeFailedEvent.cs │ │ ├── MergeFailedEventHandler.cs │ │ ├── Merger.cs │ │ ├── MissingMappingAction.cs │ │ ├── MissingSchemaAction.cs │ │ ├── ParameterDirection.cs │ │ ├── PrimaryKeyTypeConverter.cs │ │ ├── PropertyCollection.cs │ │ ├── ProviderBase │ │ │ ├── DataReaderContainer.cs │ │ │ └── SchemaMapping.cs │ │ ├── Range.cs │ │ ├── RbTree.cs │ │ ├── RecordManager.cs │ │ ├── RelatedView.cs │ │ ├── RelationshipConverter.cs │ │ ├── Rule.cs │ │ ├── SQLTypes │ │ │ ├── INullable.cs │ │ │ ├── SQLBinary.cs │ │ │ ├── SQLBoolean.cs │ │ │ ├── SQLByte.cs │ │ │ ├── SQLBytes.cs │ │ │ ├── SQLChars.cs │ │ │ ├── SQLDateTime.cs │ │ │ ├── SQLDecimal.cs │ │ │ ├── SQLDouble.cs │ │ │ ├── SQLGuid.cs │ │ │ ├── SQLInt16.cs │ │ │ ├── SQLInt32.cs │ │ │ ├── SQLInt64.cs │ │ │ ├── SQLMoney.cs │ │ │ ├── SQLSingle.cs │ │ │ ├── SQLString.cs │ │ │ ├── SQLUtility.cs │ │ │ ├── SqlCharStream.cs │ │ │ └── SqlXml.cs │ │ ├── SchemaSerializationMode.cs │ │ ├── SchemaType.cs │ │ ├── Select.cs │ │ ├── Selection.cs │ │ ├── SimpleType.cs │ │ ├── SqlDbType.cs │ │ ├── StateChangeEvent.cs │ │ ├── StateChangeEventHandler.cs │ │ ├── StatementCompletedEventArgs.cs │ │ ├── StatementCompletedEventHandler.cs │ │ ├── StatementType.cs │ │ ├── StrongTypingException.cs │ │ ├── UniqueConstraint.cs │ │ ├── UpdateRowSource.cs │ │ ├── XDRSchema.cs │ │ ├── XMLDiffLoader.cs │ │ ├── XMLSchema.cs │ │ ├── XmlDataLoader.cs │ │ ├── XmlKeywords.cs │ │ ├── XmlReadMode.cs │ │ ├── XmlToDatasetMap.cs │ │ ├── XmlWriteMode.cs │ │ ├── updatestatus.cs │ │ └── xmlsaver.cs │ │ ├── HResults.cs │ │ └── Xml │ │ ├── BaseTreeIterator.cs │ │ ├── DataDocumentXPathNavigator.cs │ │ ├── DataPointer.cs │ │ ├── DataSetMappper.cs │ │ ├── IXmlDataVirtualNode.cs │ │ ├── RegionIterator.cs │ │ ├── TreeIterator.cs │ │ ├── XPathNodePointer.cs │ │ ├── XmlBoundElement.cs │ │ ├── XmlDataDocument.cs │ │ └── XmlDataImplementation.cs └── tests │ ├── Configurations.props │ ├── DataProvider.cs │ ├── Resources │ └── System.Data.Common.Tests.rd.xml │ ├── System.Data.Common.Tests.csproj │ └── System │ ├── Data │ ├── Common │ │ ├── DataAdapterTest.cs │ │ ├── DataColumnMappingCollectionTest.cs │ │ ├── DataColumnMappingTest.cs │ │ ├── DataTableMappingCollectionTest.cs │ │ ├── DataTableMappingTest.cs │ │ ├── DbCommandBuilderTest.cs │ │ ├── DbCommandTests.cs │ │ ├── DbConnectionStringBuilderTest.cs │ │ ├── DbConnectionTests.cs │ │ ├── DbDataAdapterTest.cs │ │ ├── DbDataReaderMock.cs │ │ ├── DbDataReaderTest.cs │ │ ├── DbDataReaderTest.netcoreapp.cs │ │ ├── DbExceptionTests.cs │ │ ├── DbProviderFactoriesTests.netcoreapp.cs │ │ ├── DbTransactionTest.cs │ │ ├── RowUpdatedEventArgsTest.cs │ │ └── RowUpdatingEventArgsTest.cs │ ├── ConstraintCollectionTest.cs │ ├── ConstraintCollectionTest2.cs │ ├── ConstraintExceptionTest.cs │ ├── ConstraintTest.cs │ ├── DBConcurrencyExceptionTest.cs │ ├── DataColumnCollectionTest.cs │ ├── DataColumnCollectionTest2.cs │ ├── DataColumnTest.cs │ ├── DataColumnTest2.cs │ ├── DataCommonEventSourceTest.cs │ ├── DataExceptionTest.cs │ ├── DataRelationCollectionTest.cs │ ├── DataRelationCollectionTest2.cs │ ├── DataRelationTest.cs │ ├── DataRelationTest2.cs │ ├── DataRowCollectionTest.cs │ ├── DataRowCollectionTest2.cs │ ├── DataRowTest.cs │ ├── DataRowTest2.cs │ ├── DataRowViewTest.cs │ ├── DataRowViewTest2.cs │ ├── DataSet1.Designer.cs │ ├── DataSetAssertion.cs │ ├── DataSetInferXmlSchemaTest.cs │ ├── DataSetReadXmlSchemaTest.cs │ ├── DataSetReadXmlTest.cs │ ├── DataSetTest.cs │ ├── DataSetTest2.cs │ ├── DataSetTypedDataSetTest.cs │ ├── DataTableCollectionTest.cs │ ├── DataTableCollectionTest2.cs │ ├── DataTableLoadRowTest.cs │ ├── DataTableReadWriteXmlTest.cs │ ├── DataTableReadXmlSchemaTest.cs │ ├── DataTableReaderTest.cs │ ├── DataTableTest.cs │ ├── DataTableTest2.cs │ ├── DataTableTest3.cs │ ├── DataTableTest4.cs │ ├── DataTableTest5.cs │ ├── DataViewManagerTest.cs │ ├── DataViewTest.cs │ ├── DataViewTest2.cs │ ├── DataViewTest_IBindingList.cs │ ├── DataViewTest_IBindingListView.cs │ ├── DeletedRowInaccessibleExceptionTest.cs │ ├── DuplicateNameExceptionTest.cs │ ├── EvaluateExceptionTest.cs │ ├── ForeignKeyConstraintTest.cs │ ├── ForeignKeyConstraintTest2.cs │ ├── InRowChangingEventExceptionTest.cs │ ├── InvalidConstraintExceptionTest.cs │ ├── MissingPrimaryKeyExceptionTest.cs │ ├── MonkeyDataSet.cs │ ├── NoNullAllowedExceptionTest.cs │ ├── ReadOnlyExceptionTest.cs │ ├── RowNotInTableExceptionTest.cs │ ├── SqlTypes │ │ ├── SqlBinaryTest.cs │ │ ├── SqlBooleanTest.cs │ │ ├── SqlByteTest.cs │ │ ├── SqlBytesTest.cs │ │ ├── SqlCharsTest.cs │ │ ├── SqlDateTimeTest.cs │ │ ├── SqlDecimalTest.cs │ │ ├── SqlDoubleTest.cs │ │ ├── SqlGuidTest.cs │ │ ├── SqlInt16Test.cs │ │ ├── SqlInt32Test.cs │ │ ├── SqlInt64Test.cs │ │ ├── SqlMoneyTest.cs │ │ ├── SqlSingleTest.cs │ │ ├── SqlStringSortingTest.cs │ │ ├── SqlStringTest.cs │ │ └── SqlXmlTest.cs │ ├── SyntaxErrorExceptionTest.cs │ ├── TrailingSpaceTest.cs │ ├── UniqueConstraintTest.cs │ ├── UniqueConstraintTest2.cs │ ├── VersionNotFoundException.cs │ ├── XmlDataLoaderTest.cs │ └── XmlDataReaderTest.cs │ └── Xml │ └── XmlDataDocumentTests.cs ├── System.Data.DataSetExtensions ├── Directory.Build.props ├── System.Data.DataSetExtensions.sln ├── pkg │ └── System.Data.DataSetExtensions.pkgproj ├── ref │ ├── Configurations.props │ ├── System.Data.DataSetExtensions.cs │ └── System.Data.DataSetExtensions.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Data.DataSetExtensions.csproj │ └── System │ │ └── Data │ │ ├── DataRowComparer.cs │ │ ├── DataRowExtensions.cs │ │ ├── DataSetUtil.cs │ │ ├── DataTableExtensions.cs │ │ ├── EnumerableRowCollection.cs │ │ ├── EnumerableRowCollectionExtensions.cs │ │ ├── OrderedEnumerableRowCollection.cs │ │ ├── SortExpressionBuilder.cs │ │ ├── TypedTableBase.cs │ │ └── TypedTableBaseExtensions.cs └── tests │ ├── Configurations.props │ ├── Mono │ ├── DataRowComparerTest.cs │ ├── DataRowExtensionsTest.cs │ ├── DataTableExtensionsTest.cs │ ├── EnumerableRowCollectionTest.cs │ └── testdataset1.xml │ ├── System.Data.DataSetExtensions.Tests.csproj │ └── System │ └── Data │ ├── DataRowComparerTests.cs │ ├── DataRowExtensionsTests.cs │ ├── DataTableExtensionsTests.cs │ ├── EnumerableRowCollectionExtensionsTests.cs │ └── TypedTableBaseExtensionsTests.cs ├── System.Data.Odbc ├── Directory.Build.props ├── System.Data.Odbc.sln ├── pkg │ └── System.Data.Odbc.pkgproj ├── ref │ ├── Configurations.props │ ├── System.Data.Odbc.cs │ └── System.Data.Odbc.csproj ├── src │ ├── Common │ │ └── System │ │ │ ├── Data │ │ │ ├── Common │ │ │ │ ├── AdapterUtil.Odbc.cs │ │ │ │ ├── DBConnectionString.cs │ │ │ │ ├── DbConnectionOptions.cs │ │ │ │ ├── DbConnectionStringCommon.cs │ │ │ │ ├── NameValuePermission.cs │ │ │ │ └── SafeNativeMethods.cs │ │ │ ├── DataStorage.cs │ │ │ └── ProviderBase │ │ │ │ ├── DbBuffer.cs │ │ │ │ ├── DbConnectionClosed.cs │ │ │ │ ├── DbConnectionFactory.cs │ │ │ │ ├── DbConnectionInternal.cs │ │ │ │ ├── DbConnectionPool.cs │ │ │ │ ├── DbConnectionPoolGroupProviderInfo.cs │ │ │ │ ├── DbConnectionPoolIdentity.cs │ │ │ │ ├── DbConnectionPoolOptions.cs │ │ │ │ └── DbConnectionPoolProviderInfo.cs │ │ │ └── HResults.cs │ ├── Configurations.props │ ├── DatabaseSetupInstructions.md │ ├── MatchingRefApiCompatBaseline.txt │ ├── PinvokeAnalyzerExceptionList.analyzerdata │ ├── Resources │ │ ├── Strings.resx │ │ └── System.Data.Odbc.OdbcMetaData.xml │ ├── System.Data.Odbc.csproj │ └── System │ │ └── Data │ │ └── Odbc │ │ ├── DbDataRecord.cs │ │ ├── Odbc32.cs │ │ ├── OdbcCommand.cs │ │ ├── OdbcCommandBuilder.cs │ │ ├── OdbcConnection.cs │ │ ├── OdbcConnectionFactory.cs │ │ ├── OdbcConnectionHandle.cs │ │ ├── OdbcConnectionHelper.cs │ │ ├── OdbcConnectionOpen.cs │ │ ├── OdbcConnectionPoolProviderInfo.cs │ │ ├── OdbcConnectionString.cs │ │ ├── OdbcConnectionStringbuilder.cs │ │ ├── OdbcDataAdapter.cs │ │ ├── OdbcDataReader.cs │ │ ├── OdbcEnvironment.cs │ │ ├── OdbcEnvironmentHandle.cs │ │ ├── OdbcError.cs │ │ ├── OdbcErrorCollection.cs │ │ ├── OdbcException.cs │ │ ├── OdbcFactory.cs │ │ ├── OdbcHandle.cs │ │ ├── OdbcInfoMessageEvent.cs │ │ ├── OdbcMetaDataCollectionNames.cs │ │ ├── OdbcMetaDataColumnNames.cs │ │ ├── OdbcMetaDataFactory.cs │ │ ├── OdbcParameter.cs │ │ ├── OdbcParameterCollection.cs │ │ ├── OdbcParameterCollectionHelper.cs │ │ ├── OdbcParameterHelper.cs │ │ ├── OdbcReferenceCollection.cs │ │ ├── OdbcRowUpdatingEvent.cs │ │ ├── OdbcStatementHandle.cs │ │ ├── OdbcTransaction.cs │ │ ├── OdbcType.cs │ │ └── OdbcUtils.cs └── tests │ ├── CommandBuilderTests.cs │ ├── Configurations.props │ ├── ConnectionStrings.Unix.cs │ ├── ConnectionStrings.Windows.cs │ ├── DependencyCheckTest.cs │ ├── Helpers.cs │ ├── IntegrationTestBase.cs │ ├── OdbcConnectionSchemaTests.cs │ ├── OdbcParameterTests.cs │ ├── ReaderTests.cs │ ├── SmokeTest.cs │ ├── System.Data.Odbc.Tests.csproj │ └── TestCommon │ ├── CheckConnStrSetupFactAttribute.cs │ └── DataTestUtility.cs ├── System.Data.SqlClient ├── Directory.Build.props ├── System.Data.SqlClient.sln ├── pkg │ └── System.Data.SqlClient.pkgproj ├── ref │ ├── Configurations.props │ ├── System.Data.SqlClient.Forwards.cs │ ├── System.Data.SqlClient.Manual.cs │ ├── System.Data.SqlClient.NetCoreApp.cs │ ├── System.Data.SqlClient.cs │ └── System.Data.SqlClient.csproj ├── src │ ├── Configurations.props │ ├── GenerateThisAssemblyCs.targets │ ├── Interop │ │ ├── SNINativeMethodWrapper.Common.cs │ │ ├── SNINativeMethodWrapper.Unix.cs │ │ └── SNINativeMethodWrapper.Windows.cs │ ├── MatchingRefApiCompatBaseline.txt │ ├── Microsoft │ │ └── SqlServer │ │ │ └── Server │ │ │ ├── ExtendedClrTypeCode.cs │ │ │ ├── ITypedGetters.cs │ │ │ ├── ITypedGettersV3.cs │ │ │ ├── ITypedSetters.cs │ │ │ ├── ITypedSettersV3.cs │ │ │ ├── MemoryRecordBuffer.cs │ │ │ ├── MetadataUtilsSmi.cs │ │ │ ├── SmiEventSink.cs │ │ │ ├── SmiEventSink_Default.cs │ │ │ ├── SmiGettersStream.cs │ │ │ ├── SmiMetaData.cs │ │ │ ├── SmiMetaDataProperty.cs │ │ │ ├── SmiRecordBuffer.cs │ │ │ ├── SmiSettersStream.cs │ │ │ ├── SmiTypedGetterSetter.cs │ │ │ ├── SmiXetterAccessMap.cs │ │ │ ├── SmiXetterTypeCode.cs │ │ │ ├── SqlDataRecord.cs │ │ │ ├── SqlFacetAttribute.cs │ │ │ ├── SqlRecordBuffer.cs │ │ │ └── ValueUtilsSmi.cs │ ├── PinvokeAnalyzerExceptionList.analyzerdata.windows │ ├── Resources │ │ ├── Strings.resx │ │ └── System.Data.SqlClient.SqlMetaData.xml │ ├── System.Data.SqlClient.TypeForwards.cs │ ├── System.Data.SqlClient.csproj │ └── System │ │ └── Data │ │ ├── Common │ │ ├── ActivityCorrelator.cs │ │ ├── AdapterUtil.SqlClient.cs │ │ ├── DbConnectionOptions.cs │ │ ├── DbConnectionStringCommon.NetCoreApp.cs │ │ ├── DbConnectionStringCommon.cs │ │ └── SR.cs │ │ ├── DataException.cs │ │ ├── OperationAbortedException.cs │ │ ├── ProviderBase │ │ ├── DbConnectionClosed.cs │ │ ├── DbConnectionFactory.cs │ │ ├── DbConnectionInternal.cs │ │ ├── DbConnectionPool.NetCoreApp.cs │ │ ├── DbConnectionPool.cs │ │ ├── DbConnectionPoolGroupProviderInfo.cs │ │ ├── DbConnectionPoolIdentity.Unix.cs │ │ ├── DbConnectionPoolIdentity.Windows.cs │ │ ├── DbConnectionPoolIdentity.cs │ │ ├── DbConnectionPoolOptions.cs │ │ └── DbConnectionPoolProviderInfo.cs │ │ ├── Sql │ │ ├── IBinarySerialize.cs │ │ ├── InvalidUdtException.cs │ │ ├── SqlFunctionAttribute.cs │ │ ├── SqlMetaData.cs │ │ ├── SqlMethodAttribute.cs │ │ ├── SqlNorm.cs │ │ ├── SqlNotificationRequest.cs │ │ ├── SqlSer.cs │ │ ├── SqlUserDefinedAggregateAttribute.cs │ │ └── SqlUserDefinedTypeAttribute.cs │ │ ├── SqlClient │ │ ├── ApplicationIntent.cs │ │ ├── LocalDBAPI.Common.cs │ │ ├── LocalDBAPI.Unix.cs │ │ ├── LocalDBAPI.Windows.cs │ │ ├── LocalDBAPI.cs │ │ ├── LocalDBAPI.uap.cs │ │ ├── OnChangedEventHandler.cs │ │ ├── PacketHandle.Unix.cs │ │ ├── PacketHandle.Windows.cs │ │ ├── ParameterPeekAheadValue.cs │ │ ├── PoolBlockingPeriod.cs │ │ ├── RowsCopiedEventArgs.cs │ │ ├── RowsCopiedEventHandler.cs │ │ ├── SNI │ │ │ ├── LocalDB.Unix.cs │ │ │ ├── LocalDB.Windows.cs │ │ │ ├── LocalDB.uap.cs │ │ │ ├── SNICommon.cs │ │ │ ├── SNIError.cs │ │ │ ├── SNIHandle.cs │ │ │ ├── SNILoadHandle.cs │ │ │ ├── SNIMarsConnection.cs │ │ │ ├── SNIMarsHandle.cs │ │ │ ├── SNIMarsQueuedPacket.cs │ │ │ ├── SNINpHandle.cs │ │ │ ├── SNIPacket.NetCoreApp.cs │ │ │ ├── SNIPacket.NetStandard.cs │ │ │ ├── SNIPacket.cs │ │ │ ├── SNIProxy.cs │ │ │ ├── SNITcpHandle.Unix.cs │ │ │ ├── SNITcpHandle.Windows.cs │ │ │ ├── SNITcpHandle.cs │ │ │ ├── SSRP.cs │ │ │ ├── SslOverTdsStream.cs │ │ │ └── SspiClientContextStatus.cs │ │ ├── SessionHandle.Unix.cs │ │ ├── SessionHandle.Windows.cs │ │ ├── SortOrder.cs │ │ ├── SqlBuffer.cs │ │ ├── SqlBulkCopy.cs │ │ ├── SqlBulkCopyColumnMapping.cs │ │ ├── SqlBulkCopyColumnMappingCollection.cs │ │ ├── SqlBulkCopyOptions.cs │ │ ├── SqlCachedBuffer.cs │ │ ├── SqlClientDiagnosticListenerExtensions.cs │ │ ├── SqlClientFactory.cs │ │ ├── SqlClientMetaDataCollectionNames.cs │ │ ├── SqlCommand.cs │ │ ├── SqlCommandBuilder.cs │ │ ├── SqlCommandSet.cs │ │ ├── SqlConnection.cs │ │ ├── SqlConnectionFactory.cs │ │ ├── SqlConnectionHelper.cs │ │ ├── SqlConnectionPoolGroupProviderInfo.cs │ │ ├── SqlConnectionPoolKey.cs │ │ ├── SqlConnectionPoolProviderInfo.cs │ │ ├── SqlConnectionString.NetCoreApp.cs │ │ ├── SqlConnectionString.cs │ │ ├── SqlConnectionStringBuilder.NetCoreApp.cs │ │ ├── SqlConnectionStringBuilder.cs │ │ ├── SqlConnectionTimeoutErrorInternal.cs │ │ ├── SqlCredential.cs │ │ ├── SqlDataAdapter.cs │ │ ├── SqlDataReader.cs │ │ ├── SqlDbColumn.cs │ │ ├── SqlDelegatedTransaction.NetCoreApp.cs │ │ ├── SqlDelegatedTransaction.NetStandard.cs │ │ ├── SqlDelegatedTransaction.cs │ │ ├── SqlDependency.cs │ │ ├── SqlDependencyListener.cs │ │ ├── SqlDependencyUtils.AppDomain.cs │ │ ├── SqlDependencyUtils.cs │ │ ├── SqlEnums.cs │ │ ├── SqlError.cs │ │ ├── SqlErrorCollection.cs │ │ ├── SqlException.cs │ │ ├── SqlFileStream.Unsupported.cs │ │ ├── SqlFileStream.Windows.cs │ │ ├── SqlInfoMessageEvent.cs │ │ ├── SqlInfoMessageEventHandler.cs │ │ ├── SqlInternalConnection.cs │ │ ├── SqlInternalConnectionTds.cs │ │ ├── SqlInternalTransaction.cs │ │ ├── SqlMetadataFactory.cs │ │ ├── SqlNotificationEventArgs.cs │ │ ├── SqlNotificationInfo.cs │ │ ├── SqlNotificationSource.cs │ │ ├── SqlNotificationType.cs │ │ ├── SqlParameter.cs │ │ ├── SqlParameterCollection.cs │ │ ├── SqlParameterCollectionHelper.cs │ │ ├── SqlParameterHelper.cs │ │ ├── SqlReferenceCollection.cs │ │ ├── SqlRowUpdatedEvent.cs │ │ ├── SqlRowUpdatedEventHandler.cs │ │ ├── SqlRowUpdatingEvent.cs │ │ ├── SqlRowUpdatingEventHandler.cs │ │ ├── SqlSequentialStream.cs │ │ ├── SqlSequentialTextReader.cs │ │ ├── SqlStatistics.cs │ │ ├── SqlStream.cs │ │ ├── SqlTransaction.cs │ │ ├── SqlUdtInfo.cs │ │ ├── SqlUtil.cs │ │ ├── TdsEnums.cs │ │ ├── TdsParameterSetter.cs │ │ ├── TdsParser.NetCoreApp.cs │ │ ├── TdsParser.NetStandard.cs │ │ ├── TdsParser.RegisterEncoding.cs │ │ ├── TdsParser.Unix.cs │ │ ├── TdsParser.Windows.cs │ │ ├── TdsParser.cs │ │ ├── TdsParserHelperClasses.cs │ │ ├── TdsParserSafeHandles.cs │ │ ├── TdsParserSessionPool.cs │ │ ├── TdsParserStateObject.cs │ │ ├── TdsParserStateObjectFactory.Managed.cs │ │ ├── TdsParserStateObjectFactory.Windows.cs │ │ ├── TdsParserStateObjectManaged.cs │ │ ├── TdsParserStateObjectNative.cs │ │ ├── TdsParserStaticMethods.cs │ │ ├── TdsRecordBufferSetter.cs │ │ └── TdsValueSetter.cs │ │ └── SqlTypes │ │ └── SqlTypeWorkarounds.cs └── tests │ ├── FunctionalTests │ ├── AADAccessTokenTest.cs │ ├── AmbientTransactionFailureTest.cs │ ├── BaseProviderAsyncTest │ │ ├── BaseProviderAsyncTest.cs │ │ ├── MockCommand.cs │ │ ├── MockConnection.cs │ │ └── MockDataReader.cs │ ├── CloneTests.cs │ ├── Configurations.props │ ├── DiagnosticTest.cs │ ├── ExceptionTest.cs │ ├── FakeDiagnosticListenerObserver.cs │ ├── SqlBulkCopyColumnMappingCollectionTest.cs │ ├── SqlClientFactoryTest.cs │ ├── SqlConnectionBasicTests.cs │ ├── SqlConnectionTest.RetrieveStatistics.cs │ ├── SqlCredentialTest.cs │ ├── SqlDataRecordTest.cs │ ├── SqlErrorCollectionTest.cs │ ├── SqlFacetAttributeTest.cs │ ├── SqlMetaDataTest.cs │ ├── SqlParameterTest.cs │ ├── System.Data.SqlClient.Tests.csproj │ ├── TcpDefaultForAzureTest.cs │ └── TestTdsServer.cs │ ├── ManualTests │ ├── Configurations.props │ ├── DDBasics │ │ ├── DDAsyncTest │ │ │ └── DDAsyncTest.cs │ │ ├── DDDataTypesTest │ │ │ ├── DDDataTypesTest.cs │ │ │ └── data.xml │ │ └── DDMARSTest │ │ │ └── DDMARSTest.cs │ ├── DataCommon │ │ ├── AssemblyResourceManager.cs │ │ ├── DataSourceBuilder.cs │ │ ├── DataTestUtility.cs │ │ ├── ProxyServer.cs │ │ └── SystemDataResourceManager.cs │ ├── ProviderAgnostic │ │ ├── MultipleResultsTest │ │ │ ├── MultipleResultsTest.bsl │ │ │ └── MultipleResultsTest.cs │ │ └── ReaderTest │ │ │ └── ReaderTest.cs │ ├── README.md │ ├── RunTests.cmd │ ├── SQL │ │ ├── AdapterTest │ │ │ └── AdapterTest.cs │ │ ├── AsyncTest │ │ │ ├── AsyncTest.cs │ │ │ ├── BeginExecAsyncTest.cs │ │ │ ├── BeginExecReaderAsyncTest.cs │ │ │ └── XmlReaderAsyncTest.cs │ │ ├── CommandCancelTest │ │ │ └── CommandCancelTest.cs │ │ ├── Common │ │ │ ├── AsyncDebugScope.cs │ │ │ ├── ConnectionPoolWrapper.cs │ │ │ ├── InternalConnectionWrapper.cs │ │ │ ├── SystemDataExtensions.cs │ │ │ └── SystemDataInternals │ │ │ │ ├── CommandHelper.cs │ │ │ │ ├── ConnectionHelper.cs │ │ │ │ ├── ConnectionPoolHelper.cs │ │ │ │ ├── DataReaderHelper.cs │ │ │ │ ├── TdsParserHelper.cs │ │ │ │ └── TdsParserStateObjectHelper.cs │ │ ├── ConnectionPoolTest │ │ │ ├── ConnectionPoolTest.cs │ │ │ └── PoolBlockPeriodTest.netcoreapp.cs │ │ ├── ConnectivityTests │ │ │ ├── AADAccessTokenTest.cs │ │ │ └── ConnectivityTest.cs │ │ ├── DataBaseSchemaTest │ │ │ └── ConnectionSchemaTest.cs │ │ ├── DataReaderTest │ │ │ └── DataReaderTest.cs │ │ ├── DataStreamTest │ │ │ └── DataStreamTest.cs │ │ ├── DateTimeTest │ │ │ └── DateTimeTest.cs │ │ ├── ExceptionTest │ │ │ └── ExceptionTest.cs │ │ ├── InstanceNameTest │ │ │ └── InstanceNameTest.cs │ │ ├── IntegratedAuthenticationTest │ │ │ └── IntegratedAuthenticationTest.cs │ │ ├── LocalDBTest │ │ │ └── LocalDBTest.cs │ │ ├── MARSSessionPoolingTest │ │ │ └── MARSSessionPoolingTest.cs │ │ ├── MARSTest │ │ │ └── MARSTest.cs │ │ ├── MirroringTest │ │ │ └── ConnectionOnMirroringTest.cs │ │ ├── ParallelTransactionsTest │ │ │ └── ParallelTransactionsTest.cs │ │ ├── ParameterTest │ │ │ ├── DateTimeVariantTest.cs │ │ │ ├── OutputParameter.cs │ │ │ ├── ParametersTest.cs │ │ │ ├── SqlAdapterUpdateBatch.cs │ │ │ ├── SqlParameterTest_DebugMode.bsl │ │ │ ├── SqlParameterTest_ReleaseMode.bsl │ │ │ ├── SqlVariantParam.cs │ │ │ ├── SteAttribute.cs │ │ │ ├── SteParam.cs │ │ │ ├── StePermutationSet.cs │ │ │ ├── SteTypeBoundaries.cs │ │ │ ├── StreamInputParam.cs │ │ │ └── TvpTest.cs │ │ ├── RandomStressTest │ │ │ ├── RandomStressTest.cs │ │ │ ├── Randomizer.cs │ │ │ ├── RandomizerPool.cs │ │ │ ├── SqlRandomColumnOptions.cs │ │ │ ├── SqlRandomTable.cs │ │ │ ├── SqlRandomTableColumn.cs │ │ │ ├── SqlRandomTypeInfo.cs │ │ │ ├── SqlRandomTypeInfoCollection.cs │ │ │ ├── SqlRandomTypesForSqlServer.cs │ │ │ └── SqlRandomizer.cs │ │ ├── SplitPacketTest │ │ │ └── SplitPacketTest.cs │ │ ├── SqlBulkCopyTest │ │ │ ├── AdjustPrecScaleForBulkCopy.cs │ │ │ ├── AzureDistributedTransaction.cs │ │ │ ├── Bug84548.cs │ │ │ ├── Bug85007.cs │ │ │ ├── Bug903514.cs │ │ │ ├── Bug98182.cs │ │ │ ├── CheckConstraints.cs │ │ │ ├── ColumnCollation.cs │ │ │ ├── CopyAllFromReader.cs │ │ │ ├── CopyAllFromReader1.cs │ │ │ ├── CopyAllFromReaderAsync.cs │ │ │ ├── CopyAllFromReaderCancelAsync.cs │ │ │ ├── CopyAllFromReaderConnectionCloseAsync.cs │ │ │ ├── CopyAllFromReaderConnectionCloseOnEventAsync.cs │ │ │ ├── CopyMultipleReaders.cs │ │ │ ├── CopySomeFromDatatable.cs │ │ │ ├── CopySomeFromDatatableAsync.cs │ │ │ ├── CopySomeFromReader.cs │ │ │ ├── CopySomeFromRowArray.cs │ │ │ ├── CopySomeFromRowArrayAsync.cs │ │ │ ├── CopyVariants.cs │ │ │ ├── CopyWithEvent.cs │ │ │ ├── CopyWithEvent1.cs │ │ │ ├── CopyWithEventAsync.cs │ │ │ ├── ErrorOnRowsMarkedAsDeleted.cs │ │ │ ├── FireTrigger.cs │ │ │ ├── Helpers.cs │ │ │ ├── InvalidAccessFromEvent.cs │ │ │ ├── MissingTargetColumn.cs │ │ │ ├── MissingTargetTable.cs │ │ │ ├── SpecialCharacterNames.cs │ │ │ ├── SqlBulkCopyTest.cs │ │ │ ├── Transaction.cs │ │ │ ├── Transaction1.cs │ │ │ ├── Transaction2.cs │ │ │ ├── Transaction3.cs │ │ │ ├── Transaction4.cs │ │ │ └── TransactionTestAsync.cs │ │ ├── SqlCredentialTest │ │ │ └── SqlCredentialTest.cs │ │ ├── SqlFileStreamTest │ │ │ └── SqlFileStreamTest.cs │ │ ├── SqlNamedPipesTest │ │ │ └── SqlNamedPipesTest.cs │ │ ├── SqlNotificationTest │ │ │ └── SqlNotificationTest.cs │ │ ├── SqlSchemaInfoTest │ │ │ └── SqlSchemaInfoTest.cs │ │ ├── TransactionTest │ │ │ ├── TransactionEnlistmentTest.cs │ │ │ ├── TransactionTest.cs │ │ │ └── TransactionTest.snk │ │ ├── UdtTest │ │ │ ├── SqlServerTypesTest.cs │ │ │ ├── UDTs │ │ │ │ ├── Address │ │ │ │ │ ├── Address.cs │ │ │ │ │ ├── Address.csproj │ │ │ │ │ └── Configurations.props │ │ │ │ ├── Circle │ │ │ │ │ ├── Circle.cs │ │ │ │ │ ├── Circle.csproj │ │ │ │ │ ├── Configurations.props │ │ │ │ │ └── Point1.cs │ │ │ │ ├── Shapes │ │ │ │ │ ├── Configurations.props │ │ │ │ │ ├── Line.cs │ │ │ │ │ ├── Point.cs │ │ │ │ │ └── Shapes.csproj │ │ │ │ └── Utf8String │ │ │ │ │ ├── Configurations.props │ │ │ │ │ ├── Utf8String.cs │ │ │ │ │ └── Utf8String.csproj │ │ │ ├── UdtBulkCopyTest.cs │ │ │ ├── UdtTest.cs │ │ │ ├── UdtTest2.cs │ │ │ └── UdtTestHelpers.cs │ │ ├── Utf8SupportTest │ │ │ └── Utf8SupportTest.cs │ │ ├── WeakRefTest │ │ │ └── WeakRefTest.cs │ │ └── WeakRefTestYukonSpecific │ │ │ └── WeakRefTestYukonSpecific.cs │ ├── System.Data.SqlClient.ManualTesting.Tests.csproj │ ├── XUnitAssemblyAttributes.cs │ └── createUdtTestDb_corefx.sql │ ├── StressTests │ ├── IMonitorLoader │ │ ├── Configurations.props │ │ ├── IMonitorLoader.cs │ │ ├── IMonitorLoader.csproj │ │ └── MonitorMetrics.cs │ ├── System.Data.SqlClient.Stress.Tests │ │ ├── Configurations.props │ │ ├── FilteredDefaultTraceListener.cs │ │ ├── HostsFileManager.cs │ │ ├── MultiSubnetFailoverSetup.cs │ │ ├── NetUtils.cs │ │ ├── SqlClientStressFactory.cs │ │ ├── SqlClientTestGroup.cs │ │ └── System.Data.SqlClient.Stress.Tests.csproj │ ├── System.Data.StressFramework │ │ ├── AsyncUtils.cs │ │ ├── Configurations.props │ │ ├── DataSource.cs │ │ ├── DataStressConnection.cs │ │ ├── DataStressErrors.cs │ │ ├── DataStressFactory.cs │ │ ├── DataStressReader.cs │ │ ├── DataStressSettings.cs │ │ ├── DataTestGroup.cs │ │ ├── Extensions.cs │ │ ├── StressConfigReader.cs │ │ ├── StressTest.config │ │ ├── System.Data.StressFramework.csproj │ │ └── TrackedRandom.cs │ └── System.Data.StressRunner │ │ ├── Configurations.props │ │ ├── Constants.cs │ │ ├── DeadlockDetection.cs │ │ ├── DeadlockDetectionTaskScheduler.cs │ │ ├── FakeConsole.cs │ │ ├── GlobalExceptionHandlerAttribute.cs │ │ ├── GlobalTestCleanupAttribute.cs │ │ ├── GlobalTestSetupAttribute.cs │ │ ├── ITestAttributeFilter.cs │ │ ├── Logger.cs │ │ ├── MemApi.Unix.cs │ │ ├── MemApi.Windows.cs │ │ ├── MonitorLoadUtils.cs │ │ ├── MultithreadedTest.cs │ │ ├── PerfCounters.cs │ │ ├── Program.cs │ │ ├── RecordedExceptions.cs │ │ ├── SqlScript.cs │ │ ├── StressEngine.cs │ │ ├── StressTest.cs │ │ ├── System.Data.StressRunner.csproj │ │ ├── Test.cs │ │ ├── TestAttribute.cs │ │ ├── TestBase.cs │ │ ├── TestCleanupAttribute.cs │ │ ├── TestFinder.cs │ │ ├── TestMetrics.cs │ │ ├── TestSetupAttribute.cs │ │ ├── TestVariationAttribute.cs │ │ ├── ThreadPoolTest.cs │ │ └── VersionUtil.cs │ └── Tools │ └── TDS │ ├── TDS.EndPoint │ ├── Configurations.props │ ├── FederatedAuthentication │ │ ├── FederatedAuthenticationTicketService.cs │ │ ├── IFederatedAuthenticationTicket.cs │ │ ├── Rps.cs │ │ └── RpsTicket.cs │ ├── ITDSClient.cs │ ├── ITDSClientContext.cs │ ├── ITDSServer.cs │ ├── ITDSServerSession.cs │ ├── PlaceholderStream.cs │ ├── SSPI │ │ ├── SSPIContext.Unix.cs │ │ ├── SSPIContext.Windows.cs │ │ ├── SSPIResponse.cs │ │ ├── SecBuffer.cs │ │ ├── SecBufferDesc.cs │ │ ├── SecBufferDescType.cs │ │ ├── SecBufferType.cs │ │ ├── SecConstants.cs │ │ ├── SecContextRequirements.cs │ │ ├── SecDataRepresentation.cs │ │ ├── SecPgkCredentials.cs │ │ ├── SecPkgInfo.cs │ │ ├── SecResult.cs │ │ ├── SecurityHandle.cs │ │ ├── SecurityInteger.cs │ │ └── SecurityWrapper.cs │ ├── TDS.EndPoint.csproj │ ├── TDSClientEndPoint.cs │ ├── TDSClientParser.cs │ ├── TDSEndPointInfo.cs │ ├── TDSEndPointTransportType.cs │ ├── TDSParser.cs │ ├── TDSServerEndPoint.cs │ ├── TDSServerEndPointConnection.cs │ └── TDSServerParser.cs │ ├── TDS.Servers │ ├── ApplicationIntentFilterType.cs │ ├── AuthenticatingTDSServer.cs │ ├── AuthenticatingTDSServerArguments.cs │ ├── Configurations.props │ ├── DateFormatString.cs │ ├── FederatedAuthenticationNegativeTDSScenarioType.cs │ ├── FederatedAuthenticationNegativeTDSServer.cs │ ├── FederatedAuthenticationNegativeTDSServerArguments.cs │ ├── GenericTDSServer.cs │ ├── GenericTDSServerSession.cs │ ├── QueryEngine.cs │ ├── RoutingTDSServer.cs │ ├── RoutingTDSServerArguments.cs │ ├── ServerNameFilterType.cs │ ├── TDS.Servers.csproj │ ├── TDSServerArguments.cs │ └── TdsServerCertificate.pfx │ └── TDS │ ├── AllHeaders │ ├── TDSAllHeaders.cs │ ├── TDSHeaderType.cs │ ├── TDSQueryNotificationsHeader.cs │ ├── TDSTraceHeader.cs │ └── TDSTransactionDescriptorHeader.cs │ ├── AutoTDSStream.cs │ ├── ColInfo │ ├── TDSColInfoToken.cs │ ├── TDSColumnProperty.cs │ └── TDSColumnStatus.cs │ ├── ColMetadata │ ├── TDSColMetadataToken.cs │ ├── TDSColumnData.cs │ ├── TDSColumnDataCollation.cs │ ├── TDSColumnDataFlags.cs │ ├── TDSColumnDataUpdatableFlag.cs │ ├── TDSDecimalColumnSpecific.cs │ └── TDSShilohVarCharColumnSpecific.cs │ ├── Configurations.props │ ├── DateFormatType.cs │ ├── Done │ ├── TDSDoneInProcToken.cs │ ├── TDSDoneProcedureToken.cs │ ├── TDSDoneToken.cs │ ├── TDSDoneTokenCommandType.cs │ └── TDSDoneTokenStatusType.cs │ ├── EnvChange │ ├── TDSEnvChangeToken.cs │ ├── TDSEnvChangeTokenType.cs │ ├── TDSRoutingEnvChangeTokenValue.cs │ └── TDSRoutingEnvChangeTokenValueType.cs │ ├── Error │ └── TDSErrorToken.cs │ ├── FeatureExtAck │ ├── TDSFeatureExtAckFederatedAuthenticationOption.cs │ ├── TDSFeatureExtAckGenericOption.cs │ ├── TDSFeatureExtAckOption.cs │ ├── TDSFeatureExtAckSessionStateOption.cs │ └── TDSFeatureExtAckToken.cs │ ├── FedAuthInfo │ ├── TDSFedAuthInfoId.cs │ ├── TDSFedAuthInfoOption.cs │ ├── TDSFedAuthInfoOptionSPN.cs │ ├── TDSFedAuthInfoOptionSTSURL.cs │ └── TDSFedAuthInfoToken.cs │ ├── FedAuthMessage │ └── TDSFedAuthMessageToken.cs │ ├── IDeflatable.cs │ ├── IInflatable.cs │ ├── Info │ └── TDSInfoToken.cs │ ├── LanguageString.cs │ ├── LanguageType.cs │ ├── Login7 │ ├── TDSLogin7FeatureOptionToken.cs │ ├── TDSLogin7FeatureOptionsToken.cs │ ├── TDSLogin7FedAuthOptionToken.cs │ ├── TDSLogin7GenericOptionToken.cs │ ├── TDSLogin7SessionRecoveryOptionToken.cs │ ├── TDSLogin7Token.cs │ ├── TDSLogin7TokenOffsetProperty.cs │ ├── TDSLogin7TokenOptionalFlags1.cs │ ├── TDSLogin7TokenOptionalFlags2.cs │ ├── TDSLogin7TokenOptionalFlags3.cs │ └── TDSLogin7TokenTypeFlags.cs │ ├── LoginAck │ └── TDSLoginAckToken.cs │ ├── Order │ └── TDSOrderToken.cs │ ├── PreLogin │ ├── TDSPreLoginAuthenticationType.cs │ ├── TDSPreLoginToken.cs │ ├── TDSPreLoginTokenEncryptionType.cs │ ├── TDSPreLoginTokenOption.cs │ └── TDSPreLoginTokenOptionType.cs │ ├── ReturnStatus │ └── TDSReturnStatusToken.cs │ ├── Row │ ├── TDSNBCRowToken.cs │ ├── TDSRowToken.cs │ └── TDSRowTokenBase.cs │ ├── SQLBatch │ └── TDSSQLBatchToken.cs │ ├── SSPI │ ├── TDSSSPIClientToken.cs │ └── TDSSSPIToken.cs │ ├── SessionState │ ├── TDSSessionRecoveryData.cs │ ├── TDSSessionStateContextInfoOption.cs │ ├── TDSSessionStateDateFirstDateFormatOption.cs │ ├── TDSSessionStateDeadlockPriorityOption.cs │ ├── TDSSessionStateGenericOption.cs │ ├── TDSSessionStateISOFipsOption.cs │ ├── TDSSessionStateLockTimeoutOption.cs │ ├── TDSSessionStateOption.cs │ ├── TDSSessionStateTextSizeOption.cs │ ├── TDSSessionStateToken.cs │ └── TDSSessionStateUserOptionsOption.cs │ ├── TDS.csproj │ ├── TDSClientState.cs │ ├── TDSDataType.cs │ ├── TDSEncryptionType.cs │ ├── TDSFeatureID.cs │ ├── TDSMessage.cs │ ├── TDSMessageCollection.cs │ ├── TDSMessageType.cs │ ├── TDSPacketHeader.cs │ ├── TDSPacketStatus.cs │ ├── TDSPacketToken.cs │ ├── TDSStream.cs │ ├── TDSTokenFactory.cs │ ├── TDSTokenType.cs │ ├── TDSUtilities.cs │ ├── TDSVersion.cs │ └── TransactionIsolationLevelType.cs ├── System.Diagnostics.Contracts ├── Directory.Build.props ├── System.Diagnostics.Contracts.sln ├── ref │ ├── Configurations.props │ ├── System.Diagnostics.Contracts.cs │ └── System.Diagnostics.Contracts.csproj ├── src │ ├── Configurations.props │ └── System.Diagnostics.Contracts.csproj └── tests │ ├── AssertTests.cs │ ├── AssumeTests.cs │ ├── Configurations.props │ ├── ContractFailedTests.cs │ ├── ExistsTests.cs │ ├── ForAllTests.cs │ ├── System.Diagnostics.Contracts.Tests.csproj │ ├── Utilities.cs │ └── ValueTests.cs ├── System.Diagnostics.Debug ├── Directory.Build.props ├── System.Diagnostics.Debug.sln ├── ref │ ├── Configurations.props │ ├── System.Diagnostics.Debug.cs │ └── System.Diagnostics.Debug.csproj ├── src │ ├── Configurations.props │ └── System.Diagnostics.Debug.csproj └── tests │ ├── Configurations.props │ ├── DebugTests.cs │ ├── DebugTestsNoListeners.cs │ ├── DebugTestsUsingListeners.cs │ ├── DebuggerBrowsableAttributeTests.cs │ ├── DebuggerDisplayAttributeTests.cs │ ├── DebuggerTests.cs │ ├── DebuggerTypeProxyAttributeTests.cs │ ├── DebuggerVisualizerAttributeTests.cs │ ├── EmptyAttributeTests.cs │ ├── System.Diagnostics.Debug.Tests.csproj │ └── XunitAssemblyAttributes.cs ├── System.Diagnostics.DiagnosticSource ├── Directory.Build.props ├── System.Diagnostics.DiagnosticSource.sln ├── pkg │ └── System.Diagnostics.DiagnosticSource.pkgproj ├── ref │ ├── Configurations.props │ ├── System.Diagnostics.DiagnosticSource.cs │ ├── System.Diagnostics.DiagnosticSource.csproj │ └── System.Diagnostics.DiagnosticSourceActivity.cs ├── src │ ├── ActivityUserGuide.md │ ├── AssemblyInfo.netfx.cs │ ├── Configurations.props │ ├── DiagnosticSourceUsersGuide.md │ ├── FlatRequestId.md │ ├── HierarchicalRequestId.md │ ├── HttpCorrelationProtocol.md │ ├── ILLinkTrim.xml │ ├── System.Diagnostics.DiagnosticSource.csproj │ └── System │ │ └── Diagnostics │ │ ├── Activity.Current.net45.cs │ │ ├── Activity.Current.net46.cs │ │ ├── Activity.DateTime.corefx.cs │ │ ├── Activity.DateTime.netfx.cs │ │ ├── Activity.cs │ │ ├── DiagnosticListener.cs │ │ ├── DiagnosticSource.cs │ │ ├── DiagnosticSourceActivity.cs │ │ ├── DiagnosticSourceEventSource.cs │ │ └── HttpHandlerDiagnosticListener.cs └── tests │ ├── ActivityDateTimeTests.cs │ ├── ActivityTests.cs │ ├── Configurations.props │ ├── DiagnosticSourceEventSourceBridgeTests.cs │ ├── DiagnosticSourceTests.cs │ ├── HttpHandlerDiagnosticListenerTests.cs │ └── System.Diagnostics.DiagnosticSource.Tests.csproj ├── System.Diagnostics.EventLog ├── Directory.Build.props ├── System.Diagnostics.EventLog.sln ├── pkg │ └── System.Diagnostics.EventLog.pkgproj ├── ref │ ├── Configurations.props │ ├── System.Diagnostics.EventLog.cs │ └── System.Diagnostics.EventLog.csproj ├── src │ ├── Configurations.props │ ├── PinvokeAnalyzerExceptionList.analyzerdata │ ├── PinvokeAnalyzerExceptionList.analyzerdata.netcoreapp │ ├── PinvokeAnalyzerExceptionList.analyzerdata.netcoreapp2.0 │ ├── Resources │ │ └── Strings.resx │ ├── System.Diagnostics.EventLog.csproj │ └── System │ │ └── Diagnostics │ │ ├── CompModSwitches.cs │ │ ├── EntryWrittenEventArgs.cs │ │ ├── EntryWrittenEventHandler.cs │ │ ├── EventData.cs │ │ ├── EventLog.cs │ │ ├── EventLogEntry.cs │ │ ├── EventLogEntryCollection.cs │ │ ├── EventLogEntryType.cs │ │ ├── EventLogInternal.cs │ │ ├── EventLogTraceListener.cs │ │ ├── EventSourceCreationData.cs │ │ ├── OverflowAction.cs │ │ ├── Reader │ │ ├── CoTaskMemSafeHandle.cs │ │ ├── CoTaskMemUnicodeSafeHandle.cs │ │ ├── EventBookmark.cs │ │ ├── EventKeyword.cs │ │ ├── EventLevel.cs │ │ ├── EventLogConfiguration.cs │ │ ├── EventLogException.cs │ │ ├── EventLogHandle.cs │ │ ├── EventLogInformation.cs │ │ ├── EventLogLink.cs │ │ ├── EventLogPropertySelector.cs │ │ ├── EventLogQuery.cs │ │ ├── EventLogReader.cs │ │ ├── EventLogRecord.cs │ │ ├── EventLogSession.cs │ │ ├── EventLogStatus.cs │ │ ├── EventLogWatcher.cs │ │ ├── EventMetadata.cs │ │ ├── EventOpcode.cs │ │ ├── EventProperty.cs │ │ ├── EventRecord.cs │ │ ├── EventRecordWrittenEventArgs.cs │ │ ├── EventTask.cs │ │ ├── NativeWrapper.cs │ │ ├── ProviderMetadata.cs │ │ ├── ProviderMetadataCachedInformation.cs │ │ ├── UnsafeNativeMethods.cs │ │ └── Winmeta.cs │ │ ├── SafeEventLogReadHandle.cs │ │ └── SafeEventLogWriteHandle.cs └── tests │ ├── Configurations.props │ ├── EventInstanceTests.cs │ ├── EventLogEntryCollectionTests.cs │ ├── EventLogTests │ ├── EventLogEntryWrittenTest.cs │ ├── EventLogSourceCreationTests.cs │ ├── EventLogTests.cs │ └── EventLogWriteEntryTests.cs │ ├── EventLogTraceListenerTests.cs │ ├── Helpers.cs │ ├── System.Diagnostics.EventLog.Tests.csproj │ └── System │ └── Diagnostics │ └── Reader │ ├── EventLogConfigurationTests.cs │ ├── EventLogExceptionTests.cs │ ├── EventLogInformationTests.cs │ ├── EventLogPropertySelectorTests.cs │ ├── EventLogQueryTests.cs │ ├── EventLogReaderTests.cs │ ├── EventLogRecordTests.cs │ ├── EventLogSessionTests.cs │ ├── EventLogWatcherTests.cs │ └── ProviderMetadataTests.cs ├── System.Diagnostics.FileVersionInfo ├── Directory.Build.props ├── System.Diagnostics.FileVersionInfo.sln ├── ref │ ├── Configurations.props │ ├── System.Diagnostics.FileVersionInfo.cs │ └── System.Diagnostics.FileVersionInfo.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Diagnostics.FileVersionInfo.csproj │ └── System │ │ └── Diagnostics │ │ ├── FileVersionInfo.Unix.cs │ │ ├── FileVersionInfo.Windows.cs │ │ └── FileVersionInfo.cs └── tests │ ├── NativeConsoleApp │ ├── Configurations.props │ ├── NativeConsoleApp.cpp │ ├── NativeConsoleApp.vcxproj │ └── Resource.rc │ ├── NativeLibrary │ ├── Configurations.props │ ├── NativeLibrary.rc │ ├── NativeLibrary.vcxproj │ └── dllmain.cpp │ ├── SecondNativeLibrary │ ├── Configurations.props │ ├── SecondNativeLibrary.rc │ ├── SecondNativeLibrary.vcxproj │ └── dllmain.cpp │ ├── System.Diagnostics.FileVersionInfo.TestAssembly │ ├── Assembly1.cs │ ├── Configurations.props │ └── System.Diagnostics.FileVersionInfo.TestAssembly.csproj │ └── System.Diagnostics.FileVersionInfo.Tests │ ├── Configurations.props │ ├── FileVersionInfoTest.Unix.cs │ ├── FileVersionInfoTest.Windows.cs │ ├── FileVersionInfoTest.cs │ ├── NativeConsoleApp.exe │ ├── NativeLibrary.dll │ ├── SecondNativeLibrary.dll │ ├── System.Diagnostics.FileVersionInfo.Tests.csproj │ └── build-native-deps.cmd ├── System.Diagnostics.PerformanceCounter ├── Directory.Build.props ├── System.Diagnostics.PerformanceCounter.sln ├── pkg │ └── System.Diagnostics.PerformanceCounter.pkgproj ├── ref │ ├── Configurations.props │ ├── System.Diagnostics.PerformanceCounter.cs │ └── System.Diagnostics.PerformanceCounter.csproj ├── src │ ├── Configurations.props │ ├── PinvokeAnalyzerExceptionList.analyzerdata │ ├── Resources │ │ └── Strings.resx │ ├── System.Diagnostics.PerformanceCounter.csproj │ ├── System │ │ └── Diagnostics │ │ │ ├── CounterCreationData.cs │ │ │ ├── CounterCreationDataCollection.cs │ │ │ ├── CounterSample.cs │ │ │ ├── CounterSampleCalculator.cs │ │ │ ├── DiagnosticsConfiguration.cs │ │ │ ├── ICollectData.cs │ │ │ ├── InstanceData.cs │ │ │ ├── InstanceDataCollection.cs │ │ │ ├── InstanceDataCollectionCollection.cs │ │ │ ├── PerfCounterSection.cs │ │ │ ├── PerformanceCounter.cs │ │ │ ├── PerformanceCounterCategory.cs │ │ │ ├── PerformanceCounterCategoryType.cs │ │ │ ├── PerformanceCounterInstanceLifetime.cs │ │ │ ├── PerformanceCounterLib.cs │ │ │ ├── PerformanceCounterManager.cs │ │ │ ├── PerformanceCounterType.cs │ │ │ ├── PerformanceData │ │ │ ├── CounterSet.cs │ │ │ ├── CounterSetInstance.cs │ │ │ ├── CounterSetInstanceCounterDataSet.cs │ │ │ ├── CounterSetInstanceType.cs │ │ │ ├── CounterType.cs │ │ │ └── PerfProviderCollection.cs │ │ │ ├── PerformanceDataRegistryKey.cs │ │ │ ├── PrivilegedConfigurationManager.cs │ │ │ ├── SharedPerformanceCounter.cs │ │ │ ├── SystemDiagnosticsSection.cs │ │ │ └── TraceInternal.cs │ └── misc │ │ └── EnvironmentHelpers.cs └── tests │ ├── Configurations.props │ ├── CounterCreationDataCollectionTests.cs │ ├── CounterCreationDataTests.cs │ ├── CounterSampleCalculatorTests.cs │ ├── CounterSampleTests.cs │ ├── Helpers.cs │ ├── InstanceDataTests.cs │ ├── PerformanceCounterCategoryTests.cs │ ├── PerformanceCounterTests.cs │ ├── PerformanceDataTests.cs │ ├── System.Diagnostics.PerformanceCounter.Tests.csproj │ ├── provider.man │ └── provider.res ├── System.Diagnostics.Process ├── Directory.Build.props ├── System.Diagnostics.Process.sln ├── ref │ ├── Configurations.props │ ├── System.Diagnostics.Process.cs │ └── System.Diagnostics.Process.csproj ├── src │ ├── Configurations.props │ ├── FxCopBaseline.cs │ ├── Microsoft │ │ └── Win32 │ │ │ └── SafeHandles │ │ │ ├── SafeProcessHandle.Unix.cs │ │ │ ├── SafeProcessHandle.Windows.cs │ │ │ ├── SafeProcessHandle.cs │ │ │ ├── SafeThreadHandle.cs │ │ │ └── SafeTokenHandle.cs │ ├── PinvokeAnalyzerExceptionList.analyzerdata.netcoreapp │ ├── Resources │ │ └── Strings.resx │ ├── System.Diagnostics.Process.csproj │ └── System │ │ ├── Collections │ │ └── Specialized │ │ │ ├── DictionaryWrapper.cs │ │ │ └── StringDictionaryWrapper.cs │ │ └── Diagnostics │ │ ├── AsyncStreamReader.cs │ │ ├── DataReceivedEventArgs.cs │ │ ├── MonitoringDescriptionAttribute.cs │ │ ├── PerformanceCounterLib.cs │ │ ├── Process.BSD.cs │ │ ├── Process.FreeBSD.cs │ │ ├── Process.Linux.cs │ │ ├── Process.NonUap.cs │ │ ├── Process.OSX.cs │ │ ├── Process.Uap.cs │ │ ├── Process.Unix.cs │ │ ├── Process.UnknownUnix.cs │ │ ├── Process.Win32.cs │ │ ├── Process.Windows.cs │ │ ├── Process.cs │ │ ├── ProcessInfo.cs │ │ ├── ProcessManager.BSD.cs │ │ ├── ProcessManager.FreeBSD.cs │ │ ├── ProcessManager.Linux.cs │ │ ├── ProcessManager.OSX.cs │ │ ├── ProcessManager.Uap.cs │ │ ├── ProcessManager.Unix.cs │ │ ├── ProcessManager.UnknownUnix.cs │ │ ├── ProcessManager.Win32.cs │ │ ├── ProcessManager.Windows.cs │ │ ├── ProcessManager.cs │ │ ├── ProcessModule.cs │ │ ├── ProcessModuleCollection.cs │ │ ├── ProcessPriorityClass.cs │ │ ├── ProcessStartInfo.Uap.cs │ │ ├── ProcessStartInfo.Unix.cs │ │ ├── ProcessStartInfo.Win32.cs │ │ ├── ProcessStartInfo.Windows.cs │ │ ├── ProcessStartInfo.cs │ │ ├── ProcessThread.FreeBSD.cs │ │ ├── ProcessThread.Linux.cs │ │ ├── ProcessThread.OSX.cs │ │ ├── ProcessThread.Unix.cs │ │ ├── ProcessThread.UnknownUnix.cs │ │ ├── ProcessThread.Windows.cs │ │ ├── ProcessThread.cs │ │ ├── ProcessThreadCollection.cs │ │ ├── ProcessThreadTimes.cs │ │ ├── ProcessWaitHandle.Unix.cs │ │ ├── ProcessWaitState.Unix.cs │ │ ├── ProcessWindowStyle.cs │ │ ├── ThreadInfo.cs │ │ ├── ThreadPriorityLevel.cs │ │ ├── ThreadState.cs │ │ └── ThreadWaitReason.cs └── tests │ ├── Configurations.props │ ├── Helpers.cs │ ├── Interop.Unix.cs │ ├── Interop.cs │ ├── Performance │ ├── Configurations.props │ ├── Perf.Process.cs │ └── System.Diagnostics.Process.PerformanceTests.csproj │ ├── ProcessCollectionTests.cs │ ├── ProcessModuleTests.cs │ ├── ProcessStandardConsoleTests.cs │ ├── ProcessStartInfoTests.cs │ ├── ProcessStartInfoTests.netcoreapp.cs │ ├── ProcessStreamReadTests.cs │ ├── ProcessStreamReadTests.netcoreapp.cs │ ├── ProcessTestBase.NonUap.cs │ ├── ProcessTestBase.Uap.cs │ ├── ProcessTestBase.cs │ ├── ProcessTests.Unix.cs │ ├── ProcessTests.Windows.cs │ ├── ProcessTests.cs │ ├── ProcessTests.netcoreapp.cs │ ├── ProcessThreadTests.cs │ ├── ProcessWaitingTests.cs │ ├── Properties │ └── AssemblyInfo.cs │ ├── RemotelyInvokable.cs │ ├── System.Diagnostics.Process.Tests.csproj │ └── XunitAssemblyAttributes.cs ├── System.Diagnostics.StackTrace ├── Directory.Build.props ├── System.Diagnostics.StackTrace.sln ├── ref │ ├── Configurations.props │ ├── System.Diagnostics.StackTrace.cs │ └── System.Diagnostics.StackTrace.csproj ├── src │ ├── Configurations.props │ ├── ILLinkTrim.xml │ ├── System.Diagnostics.StackTrace.csproj │ └── System │ │ └── Diagnostics │ │ ├── StackFrameExtensions.cs │ │ ├── StackTraceSymbols.CoreCLR.cs │ │ └── SymbolStore │ │ ├── ISymbolBinder.cs │ │ ├── ISymbolDocument.cs │ │ ├── ISymbolMethod.cs │ │ ├── ISymbolNamespace.cs │ │ ├── ISymbolReader.cs │ │ ├── ISymbolScope.cs │ │ ├── ISymbolVariable.cs │ │ ├── ISymbolWriter.cs │ │ ├── SymAddressKind.cs │ │ ├── SymDocumentType.cs │ │ ├── SymLanguageType.cs │ │ ├── SymLanguageVendor.cs │ │ └── SymbolToken.cs └── tests │ ├── Configurations.props │ ├── StackFrameExtensionsTests.cs │ ├── StackFrameTests.cs │ ├── StackTraceTests.cs │ ├── SymDocumentTypeTests.cs │ ├── SymLanguageTypeTests.cs │ ├── SymLanguageVendorTests.cs │ ├── SymbolTokenTests.cs │ └── System.Diagnostics.StackTrace.Tests.csproj ├── System.Diagnostics.TextWriterTraceListener ├── Directory.Build.props ├── System.Diagnostics.TextWriterTraceListener.sln ├── ref │ ├── Configurations.props │ ├── System.Diagnostics.TextWriterTraceListener.cs │ └── System.Diagnostics.TextWriterTraceListener.csproj ├── src │ ├── Configurations.props │ ├── FxCopBaseline.cs │ ├── Resources │ │ └── Strings.resx │ ├── System.Diagnostics.TextWriterTraceListener.csproj │ └── System │ │ └── Diagnostics │ │ ├── ConsoleTraceListener.cs │ │ ├── DelimitedListTraceListener.cs │ │ ├── TextWriterTraceListener.cs │ │ └── XmlWriterTraceListener.cs └── tests │ ├── CommonUtilities.cs │ ├── Configurations.props │ ├── ConsoleTraceListenerTests.cs │ ├── CtorsDelimiterTests.cs │ ├── CtorsStreamTests.cs │ ├── DelimiterWriteMethodTests.cs │ ├── System.Diagnostics.TextWriterTraceListener.Tests.csproj │ ├── TestTraceFilter.cs │ ├── TextWriterTraceListener_WriteTests.cs │ └── XmlWriterTraceListenerTests.cs ├── System.Diagnostics.Tools ├── Directory.Build.props ├── System.Diagnostics.Tools.sln ├── ref │ ├── Configurations.props │ ├── System.Diagnostics.Tools.cs │ └── System.Diagnostics.Tools.csproj ├── src │ ├── Configurations.props │ ├── System.Diagnostics.Tools.csproj │ └── System │ │ ├── CodeDom │ │ └── Compiler │ │ │ └── GeneratedCodeAttribute.cs │ │ └── Diagnostics │ │ └── CodeAnalysis │ │ └── ExcludeFromCodeCoverageAttribute.cs └── tests │ ├── Configurations.props │ ├── System.Diagnostics.Tools.Tests.csproj │ └── System │ ├── CodeDom │ └── Compiler │ │ └── GeneratedCodeAttributeTests.cs │ └── Diagnostics │ └── CodeAnalysis │ ├── ExcludeFromCodeCoverageAttributeTests.cs │ └── SuppressMessageAttributeTests.cs ├── System.Diagnostics.TraceSource ├── Directory.Build.props ├── System.Diagnostics.TraceSource.sln ├── ref │ ├── Configurations.props │ ├── System.Diagnostics.TraceSource.cs │ └── System.Diagnostics.TraceSource.csproj ├── src │ ├── Configurations.props │ ├── FxCopBaseline.cs │ ├── Resources │ │ └── Strings.resx │ ├── System.Diagnostics.TraceSource.csproj │ └── System │ │ └── Diagnostics │ │ ├── BooleanSwitch.cs │ │ ├── CorrelationManager.cs │ │ ├── DefaultTraceListener.cs │ │ ├── DiagnosticsConfiguration.cs │ │ ├── SeverityFilter.cs │ │ ├── SourceFilter.cs │ │ ├── SourceLevels.cs │ │ ├── SourceSwitch.cs │ │ ├── Switch.cs │ │ ├── SwitchAttribute.cs │ │ ├── SwitchLevelAttribute.cs │ │ ├── Trace.cs │ │ ├── TraceEventCache.cs │ │ ├── TraceEventType.cs │ │ ├── TraceFilter.cs │ │ ├── TraceInternal.cs │ │ ├── TraceLevel.cs │ │ ├── TraceListener.cs │ │ ├── TraceListeners.cs │ │ ├── TraceOptions.cs │ │ ├── TraceSource.cs │ │ └── TraceSwitch.cs └── tests │ ├── AssemblyInfo.cs │ ├── BooleanSwitchClassTests.cs │ ├── Configurations.props │ ├── CorrelationManagerTests.cs │ ├── DefaultTraceListenerClassTests.cs │ ├── DefaultTraceListenerClassTests.netcoreapp.cs │ ├── EventTypeFilterClassTests.cs │ ├── SourceFilterClassTests.cs │ ├── SwitchClassTests.cs │ ├── System.Diagnostics.TraceSource.Tests.csproj │ ├── TestTextTraceListener.cs │ ├── TestTraceFilter.cs │ ├── TestTraceListener.cs │ ├── TraceClassTests.cs │ ├── TraceEventCacheClassTests.cs │ ├── TraceFilterClassTests.cs │ ├── TraceInternalClassTests.cs │ ├── TraceListenerClassTests.cs │ ├── TraceListenerCollectionClassTests.cs │ ├── TraceSourceClassTests.cs │ ├── TraceSwitchClassTests.cs │ └── TraceTestHelper.cs ├── System.Diagnostics.Tracing ├── Directory.Build.props ├── System.Diagnostics.Tracing.sln ├── documentation │ ├── EventCounterTutorial.md │ ├── PerfViewCapture_Counters.png │ ├── PerfViewCapture_Events.png │ ├── PerfViewCapture_Menu.png │ └── PerfViewCapture_Plot.png ├── ref │ ├── Configurations.props │ ├── System.Diagnostics.Tracing.cs │ └── System.Diagnostics.Tracing.csproj ├── src │ ├── ApiCompatBaseline.netfx.txt │ ├── Configurations.props │ └── System.Diagnostics.Tracing.csproj └── tests │ ├── BasicEventSourceTest │ ├── EventSourceTestParser.cs │ ├── FuzzyTests.Etw.cs │ ├── FuzzyTests.cs │ ├── Harness │ │ ├── EtwListener.cs │ │ ├── EventTestHarness.cs │ │ └── Listeners.cs │ ├── LoudListener.cs │ ├── TestEventCounter.Etw.cs │ ├── TestEventCounter.cs │ ├── TestFilter.cs │ ├── TestShutdown.cs │ ├── TestUtilities.cs │ ├── TestsEventSourceLifetime.cs │ ├── TestsManifestGeneration.cs │ ├── TestsManifestNegative.cs │ ├── TestsTraits.cs │ ├── TestsUserErrors.Etw.cs │ ├── TestsUserErrors.cs │ ├── TestsWrite.Etw.cs │ ├── TestsWrite.cs │ ├── TestsWriteEvent.Etw.cs │ ├── TestsWriteEvent.cs │ ├── TestsWriteEventToListener.Etw.cs │ ├── TestsWriteEventToListener.cs │ └── XUnitAssemblyAttributes.cs │ ├── Configurations.props │ ├── CustomEventSources │ ├── EventSourceTest.cs │ ├── InvalidCallsToWriteEvent.cs │ ├── InvalidEventSources.cs │ ├── SimpleEventSource.cs │ ├── UseAbstractEventSource.cs │ └── UseInterfaceEventSource.cs │ ├── EvtSrcForReflection │ ├── App.config │ ├── EsrResources.fr-FR.resx │ ├── EsrResources.resx │ └── Properties │ │ └── AssemblyInfo.cs │ ├── Resources │ └── System.Diagnostics.Tracing.Tests.rd.xml │ └── System.Diagnostics.Tracing.Tests.csproj ├── System.DirectoryServices.AccountManagement ├── Directory.Build.props ├── System.DirectoryServices.AccountManagement.sln ├── pkg │ └── System.DirectoryServices.AccountManagement.pkgproj ├── ref │ ├── Configurations.props │ ├── System.DirectoryServices.AccountManagement.cs │ └── System.DirectoryServices.AccountManagement.csproj ├── src │ ├── Configurations.props │ ├── PinvokeAnalyzerExceptionList.analyzerdata │ ├── Resources │ │ └── Strings.resx │ ├── System.DirectoryServices.AccountManagement.csproj │ └── System │ │ └── DirectoryServices │ │ └── AccountManagement │ │ ├── AD │ │ ├── ADAMStoreCtx.cs │ │ ├── ADDNConstraintLinkedAttrSet.cs │ │ ├── ADDNLinkedAttrSet.cs │ │ ├── ADEntriesSet.cs │ │ ├── ADStoreCtx.cs │ │ ├── ADStoreCtx_LoadStore.cs │ │ ├── ADStoreCtx_Query.cs │ │ ├── ADStoreKey.cs │ │ ├── ADUtils.cs │ │ ├── DSPropertyCollection.cs │ │ ├── QBEMatchType.cs │ │ ├── RangeRetriever.cs │ │ ├── SDSCache.cs │ │ ├── SDSUtils.cs │ │ ├── SidList.cs │ │ └── TokenGroupsSet.cs │ │ ├── AccountInfo.cs │ │ ├── AdvancedFilters.cs │ │ ├── AuthZSet.cs │ │ ├── AuthenticablePrincipal.cs │ │ ├── Computer.cs │ │ ├── ConfigurationHandler.cs │ │ ├── Context.cs │ │ ├── ContextOptions.cs │ │ ├── ContextType.cs │ │ ├── CredentialTypes.cs │ │ ├── EmptySet.cs │ │ ├── ExtensionAttributes.cs │ │ ├── ExtensionCache.cs │ │ ├── ExtensionHelper.cs │ │ ├── ExternDll.cs │ │ ├── FindResult.cs │ │ ├── FindResultEnumerator.cs │ │ ├── GlobalConfig.cs │ │ ├── GlobalDebug.cs │ │ ├── GlobalSuppressions.cs │ │ ├── Group.cs │ │ ├── GroupType.cs │ │ ├── IdentityClaim.cs │ │ ├── IdentityReference.cs │ │ ├── IdentityType.cs │ │ ├── MatchType.cs │ │ ├── NetCred.cs │ │ ├── Pair.cs │ │ ├── PasswordInfo.cs │ │ ├── Principal.cs │ │ ├── PrincipalCollection.cs │ │ ├── PrincipalCollectionEnumerator.cs │ │ ├── PrincipalSearcher.cs │ │ ├── QbeFilterDescription.cs │ │ ├── ResultSet.cs │ │ ├── SAM │ │ ├── SAMGroupsSet.cs │ │ ├── SAMMembersSet.cs │ │ ├── SAMQuerySet.cs │ │ ├── SAMStoreCtx.cs │ │ ├── SAMStoreCtx_LoadStore.cs │ │ ├── SAMStoreCtx_Query.cs │ │ ├── SAMStoreKey.cs │ │ └── SAMUtils.cs │ │ ├── SidType.cs │ │ ├── StoreCtx.cs │ │ ├── StoreKey.cs │ │ ├── TrackedCollection.cs │ │ ├── TrackedCollectionEnumerator.cs │ │ ├── UnknownPrincipal.cs │ │ ├── UrnScheme.cs │ │ ├── User.cs │ │ ├── Utils.cs │ │ ├── ValueCollection.cs │ │ ├── ValueCollectionEnumerator.cs │ │ ├── constants.cs │ │ ├── exceptions.cs │ │ └── interopt.cs └── tests │ ├── AccountManagementTests.cs │ ├── ComputerPrincipalTest.cs │ ├── Configurations.props │ ├── ExtendedUserPrincipal.cs │ ├── GroupPrincipalTest.cs │ ├── LDAP.Configuration.xml │ ├── PrincipalContextTests.cs │ ├── PrincipalTest.cs │ ├── System.DirectoryServices.AccountManagement.Tests.csproj │ └── UserPrincipalTest.cs ├── System.DirectoryServices.Protocols ├── Directory.Build.props ├── System.DirectoryServices.Protocols.sln ├── pkg │ └── System.DirectoryServices.Protocols.pkgproj ├── ref │ ├── Configurations.props │ ├── System.DirectoryServices.Protocols.cs │ └── System.DirectoryServices.Protocols.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.DirectoryServices.Protocols.csproj │ └── System │ │ └── DirectoryServices │ │ └── Protocols │ │ ├── common │ │ ├── AuthTypes.cs │ │ ├── BerConverter.cs │ │ ├── DereferenceAlias.cs │ │ ├── DirectoryAttribute.cs │ │ ├── DirectoryAttributeOperation.cs │ │ ├── DirectoryConnection.cs │ │ ├── DirectoryControl.cs │ │ ├── DirectoryException.cs │ │ ├── DirectoryIdentifier.cs │ │ ├── DirectoryOperation.cs │ │ ├── DirectoryRequest.cs │ │ ├── DirectoryResponse.cs │ │ ├── PartialResultsCollection.cs │ │ ├── ReferralChasingOption.cs │ │ ├── ResultCode.cs │ │ ├── SearchResults.cs │ │ ├── SearchScope.cs │ │ └── utils.cs │ │ └── ldap │ │ ├── LdapAsyncResult.cs │ │ ├── LdapConnection.cs │ │ ├── LdapDirectoryIdentifier.cs │ │ ├── LdapException.cs │ │ ├── LdapPartialResultsProcessor.cs │ │ ├── LdapSessionOptions.cs │ │ ├── SafeHandles.cs │ │ └── Wldap32UnsafeMethods.cs └── tests │ ├── AddRequestTests.cs │ ├── AsqRequestControlTests.cs │ ├── BerConversionExceptionTests.cs │ ├── BerConverterTests.cs │ ├── CompareRequestTests.cs │ ├── Configurations.props │ ├── CrossDomainMoveControlTests.cs │ ├── DeleteRequestTests.cs │ ├── DirSyncRequestControlTests.cs │ ├── DirectoryAttributeCollectionTests.cs │ ├── DirectoryAttributeModificationCollectionTests.cs │ ├── DirectoryAttributeModificationTests.cs │ ├── DirectoryAttributeTests.cs │ ├── DirectoryConnectionTests.cs │ ├── DirectoryControlCollectionTests.cs │ ├── DirectoryControlTests.cs │ ├── DirectoryExceptionTests.cs │ ├── DirectoryNotificationControlTests.cs │ ├── DirectoryOperationExceptionTests.cs │ ├── DirectoryServicesProtocolsTests.cs │ ├── DomainScopeControlTests.cs │ ├── DsmlAuthRequestTests.cs │ ├── ExtendedDNControlTests.cs │ ├── ExtendedRequestTests.cs │ ├── LDAP.Configuration.xml │ ├── LazyCommitControlTests.cs │ ├── LdapConnectionTests.cs │ ├── LdapDirectoryIdentifierTests.cs │ ├── LdapExceptionTests.cs │ ├── LdapSessionOptionsTests.cs │ ├── ModifyDNRequestTests.cs │ ├── ModifyRequestTests.cs │ ├── PageResultRequestControlTests.cs │ ├── PermissiveModifyControlTests.cs │ ├── QuotaControlTests.cs │ ├── ReferralCallbackTests.cs │ ├── SearchOptionsControlTests.cs │ ├── SearchRequestTests.cs │ ├── SecurityDescriptorFlagControlTests.cs │ ├── ShowDeletedControlTests.cs │ ├── SortKeyTests.cs │ ├── SortRequestControlTests.cs │ ├── System.DirectoryServices.Protocols.Tests.csproj │ ├── TlsOperationExceptionTests.cs │ ├── TreeDeleteControlTests.cs │ ├── VerifyNameControlTests.cs │ └── VlvRequestControlTests.cs ├── System.DirectoryServices ├── Directory.Build.props ├── System.DirectoryServices.sln ├── pkg │ └── System.DirectoryServices.pkgproj ├── ref │ ├── Configurations.props │ ├── System.DirectoryServices.cs │ ├── System.DirectoryServices.csproj │ └── System.DirectoryServices.manual.cs ├── src │ ├── Configurations.props │ ├── Interop │ │ ├── AdsOptions.cs │ │ ├── AdsPropertyOperation.cs │ │ ├── AdsSearchColumn.cs │ │ ├── AdsSearchPreferenceInfo.cs │ │ ├── AdsSearchPreferences.cs │ │ ├── AdsSortKey.cs │ │ ├── AdsType.cs │ │ ├── AdsValue2.cs │ │ ├── AdsValueHelper2.cs │ │ ├── NativeMethods.cs │ │ ├── SafeNativeMethods.cs │ │ └── UnsafeNativeMethods.cs │ ├── PinvokeAnalyzerExceptionList.analyzerdata │ ├── Resources │ │ ├── Strings.resx │ │ └── System │ │ │ └── DirectoryServices │ │ │ ├── DirectoryEntry.bmp │ │ │ └── DirectorySearcher.bmp │ ├── System.DirectoryServices.csproj │ └── System │ │ └── DirectoryServices │ │ ├── ActiveDirectory │ │ ├── ADAMInstance.cs │ │ ├── ADAMInstanceCollection.cs │ │ ├── ADSearcher.cs │ │ ├── ActiveDirectoryInterSiteTransport.cs │ │ ├── ActiveDirectoryPartition.cs │ │ ├── ActiveDirectoryReplicationMetaData.cs │ │ ├── ActiveDirectorySchedule.cs │ │ ├── ActiveDirectorySchema.cs │ │ ├── ActiveDirectorySchemaClass.cs │ │ ├── ActiveDirectorySchemaClassCollection.cs │ │ ├── ActiveDirectorySchemaProperty.cs │ │ ├── ActiveDirectorySchemaPropertyCollection.cs │ │ ├── ActiveDirectorySite.cs │ │ ├── ActiveDirectorySiteCollection.cs │ │ ├── ActiveDirectorySiteLink.cs │ │ ├── ActiveDirectorySiteLinkBridge.cs │ │ ├── ActiveDirectorySiteLinkCollection.cs │ │ ├── ActiveDirectorySubnet.cs │ │ ├── ActiveDirectorySubnetCollection.cs │ │ ├── ActiveDirectorySyntax.cs │ │ ├── ApplicationPartition.cs │ │ ├── ApplicationPartitionCollection.cs │ │ ├── AttributeMetaData.cs │ │ ├── AttributeMetadataCollection.cs │ │ ├── ConfigSet.cs │ │ ├── DirectoryContext.cs │ │ ├── DirectoryEntryManager.cs │ │ ├── DirectoryServer.cs │ │ ├── DirectoryServerCollection.cs │ │ ├── Domain.cs │ │ ├── DomainCollection.cs │ │ ├── DomainController.cs │ │ ├── DomainControllerCollection.cs │ │ ├── Exception.cs │ │ ├── Forest.cs │ │ ├── ForestTrustCollision.cs │ │ ├── ForestTrustDomainInfoCollection.cs │ │ ├── ForestTrustDomainInformation.cs │ │ ├── ForestTrustRelationshipInformation.cs │ │ ├── GlobalCatalog.cs │ │ ├── GlobalCatalogCollection.cs │ │ ├── Locator.cs │ │ ├── LocatorFlag.cs │ │ ├── NativeMethods.cs │ │ ├── PropertyManager.cs │ │ ├── ReadOnlyActiveDirectorySchemaClassCollection.cs │ │ ├── ReadOnlyActiveDirectorySchemaPropertyCollection.cs │ │ ├── ReadOnlyDirectoryServerCollection.cs │ │ ├── ReadOnlySiteCollection.cs │ │ ├── ReadOnlySiteLinkBridgeCollection.cs │ │ ├── ReadOnlySiteLinkCollection.cs │ │ ├── ReadOnlyStringCollection.cs │ │ ├── ReplicationConnection.cs │ │ ├── ReplicationConnectionCollection.cs │ │ ├── ReplicationCursor.cs │ │ ├── ReplicationCursorCollection.cs │ │ ├── ReplicationFailure.cs │ │ ├── ReplicationFailureCollection.cs │ │ ├── ReplicationNeighbor.cs │ │ ├── ReplicationNeighborCollection.cs │ │ ├── ReplicationOperation.cs │ │ ├── ReplicationOperationCollection.cs │ │ ├── ReplicationOperationInformation.cs │ │ ├── RoleOwner.cs │ │ ├── RoleOwnerCollection.cs │ │ ├── SafeHandle.cs │ │ ├── SecurityLevel.cs │ │ ├── SystemFlag.cs │ │ ├── TopLevelName.cs │ │ ├── TopLevelNameCollection.cs │ │ ├── TrustHelper.cs │ │ ├── TrustRelationshipInformation.cs │ │ ├── TrustRelationshipInformationCollection.cs │ │ ├── UnsafeNativeMethods.cs │ │ ├── Utils.cs │ │ └── WellKnownDN.cs │ │ ├── ActiveDirectorySecurity.cs │ │ ├── AdsVLV.cs │ │ ├── AuthenticationTypes.cs │ │ ├── DerefAlias.cs │ │ ├── Design │ │ └── DirectoryEntryConverter.cs │ │ ├── DirectoryEntries.cs │ │ ├── DirectoryEntry.cs │ │ ├── DirectoryEntryConfiguration.cs │ │ ├── DirectorySearcher.cs │ │ ├── DirectoryServicesCOMException.cs │ │ ├── DirectoryServicesPermission.cs │ │ ├── DirectoryServicesPermissionAccess.cs │ │ ├── DirectoryServicesPermissionAttribute.cs │ │ ├── DirectoryServicesPermissionEntry.cs │ │ ├── DirectoryServicesPermissionEntryCollection.cs │ │ ├── DirectorySynchronization.cs │ │ ├── DirectorySynchronizationFlags.cs │ │ ├── DirectoryVirtualListView.cs │ │ ├── DirectoryVirtualListViewContext.cs │ │ ├── ExtendedDn.cs │ │ ├── ExternDll.cs │ │ ├── PasswordEncodingMethod.cs │ │ ├── PropertyCollection.cs │ │ ├── PropertyValueCollection.cs │ │ ├── ReferalChasingOption.cs │ │ ├── ResultPropertyCollection.cs │ │ ├── ResultPropertyValueCollection.cs │ │ ├── SchemaNameCollection.cs │ │ ├── SearchResult.cs │ │ ├── SearchResultCollection.cs │ │ ├── SearchScope.cs │ │ ├── SecurityMasks.cs │ │ ├── SortDirection.cs │ │ └── SortOption.cs └── tests │ ├── Configurations.props │ ├── LDAP.Configuration.xml │ ├── System.DirectoryServices.Tests.csproj │ └── System │ └── DirectoryServices │ ├── ActiveDirectory │ ├── ActiveDirectoryInterSiteTransportTests.cs │ ├── ActiveDirectoryTests.cs │ ├── DirectoryContextTests.cs │ ├── DomainControllerTests.cs │ └── ForestTests.cs │ ├── ActiveDirectoryComInterop.cs │ ├── ActiveDirectorySecurityTests.cs │ ├── DirectoryEntryTests.cs │ ├── DirectoryServicesPermissionTests.cs │ ├── DirectoryServicesTests.Windows.cs │ ├── DirectoryServicesTests.cs │ ├── DirectorySynchronizationTests.cs │ ├── DirectoryVirtualListViewContextTests.cs │ ├── DirectoryVirtualListViewTests.cs │ ├── PropertyCollectionTests.cs │ └── SortOptionTests.cs ├── System.Drawing.Common ├── Directory.Build.props ├── System.Drawing.Common.sln ├── pkg │ └── System.Drawing.Common.pkgproj ├── ref │ ├── Configurations.props │ ├── System.Drawing.Common.cs │ └── System.Drawing.Common.csproj ├── src │ ├── Configurations.props │ ├── PinvokeAnalyzerExceptionList.analyzerdata │ ├── Resources │ │ ├── Strings.resx │ │ └── System │ │ │ └── Drawing │ │ │ ├── DefaultComponent.bmp │ │ │ ├── Error.ico │ │ │ ├── Printing │ │ │ └── PrintDocument.bmp │ │ │ └── ShieldIcon.ico │ ├── SRDescriptionAttribute.cs │ ├── System.Drawing.Common.csproj │ ├── System │ │ └── Drawing │ │ │ ├── Bitmap.Unix.cs │ │ │ ├── Bitmap.Windows.cs │ │ │ ├── Bitmap.cs │ │ │ ├── BitmapSelector.cs │ │ │ ├── BitmapSuffixInSameAssemblyAttribute.cs │ │ │ ├── BitmapSuffixInSatelliteAssemblyAttribute.cs │ │ │ ├── Brush.cs │ │ │ ├── Brushes.cs │ │ │ ├── BufferedGraphics.Unix.cs │ │ │ ├── BufferedGraphics.Windows.cs │ │ │ ├── BufferedGraphics.cs │ │ │ ├── BufferedGraphicsContext.Unix.cs │ │ │ ├── BufferedGraphicsContext.Windows.cs │ │ │ ├── BufferedGraphicsContext.cs │ │ │ ├── BufferedGraphicsManager.Unix.cs │ │ │ ├── BufferedGraphicsManager.Windows.cs │ │ │ ├── CharacterRange.cs │ │ │ ├── ClientUtils.cs │ │ │ ├── ColorConverter.cs │ │ │ ├── ColorTranslator.cs │ │ │ ├── ContentAlignment.cs │ │ │ ├── CopyPixelOperation.cs │ │ │ ├── DashCap.cs │ │ │ ├── Design │ │ │ └── CategoryNameCollection.cs │ │ │ ├── Drawing2D │ │ │ ├── AdjustableArrowCap.Unix.cs │ │ │ ├── AdjustableArrowCap.cs │ │ │ ├── Blend.cs │ │ │ ├── BrushType.cs │ │ │ ├── ColorBlend.cs │ │ │ ├── CombineMode.cs │ │ │ ├── CompositingMode.cs │ │ │ ├── CompositingQuality.cs │ │ │ ├── CoordinateSpace.cs │ │ │ ├── CustomLineCap.Unix.cs │ │ │ ├── CustomLineCap.Windows.cs │ │ │ ├── CustomLineCap.cs │ │ │ ├── CustomLineCapType.cs │ │ │ ├── DashStyle.cs │ │ │ ├── FillMode.cs │ │ │ ├── FlushIntention.cs │ │ │ ├── GraphicsContainer.cs │ │ │ ├── GraphicsPath.Unix.cs │ │ │ ├── GraphicsPath.Windows.cs │ │ │ ├── GraphicsPathIterator.cs │ │ │ ├── GraphicsState.cs │ │ │ ├── HatchBrush.cs │ │ │ ├── HatchStyle.cs │ │ │ ├── InterpolationMode.cs │ │ │ ├── LineCap.cs │ │ │ ├── LineJoin.cs │ │ │ ├── LinearGradientBrush.cs │ │ │ ├── LinearGradientMode.cs │ │ │ ├── Matrix.cs │ │ │ ├── MatrixOrder.cs │ │ │ ├── PathData.cs │ │ │ ├── PathGradientBrush.cs │ │ │ ├── PathPointType.cs │ │ │ ├── PenAlignment.cs │ │ │ ├── PenType.cs │ │ │ ├── PixelOffsetMode.cs │ │ │ ├── QualityMode.cs │ │ │ ├── RegionData.cs │ │ │ ├── SafeCustomLineCapHandle.cs │ │ │ ├── SmoothingMode.cs │ │ │ ├── WarpMode.cs │ │ │ └── WrapMode.cs │ │ │ ├── Font.Unix.cs │ │ │ ├── Font.Windows.cs │ │ │ ├── Font.cs │ │ │ ├── FontFamily.Unix.cs │ │ │ ├── FontFamily.Windows.cs │ │ │ ├── FontFamily.cs │ │ │ ├── FontStyle.cs │ │ │ ├── GdiPlusStreamHelper.Unix.cs │ │ │ ├── Gdiplus.cs │ │ │ ├── GdiplusNative.Unix.cs │ │ │ ├── GdiplusNative.Windows.cs │ │ │ ├── GdiplusNative.cs │ │ │ ├── Graphics.Unix.cs │ │ │ ├── Graphics.Windows.cs │ │ │ ├── Graphics.cs │ │ │ ├── GraphicsContext.cs │ │ │ ├── GraphicsUnit.cs │ │ │ ├── IDeviceContext.cs │ │ │ ├── Icon.Unix.cs │ │ │ ├── Icon.Windows.cs │ │ │ ├── Image.Unix.cs │ │ │ ├── Image.Windows.cs │ │ │ ├── Image.cs │ │ │ ├── ImageAnimator.Unix.cs │ │ │ ├── ImageAnimator.Windows.cs │ │ │ ├── ImageInfo.cs │ │ │ ├── ImageType.cs │ │ │ ├── Imaging │ │ │ ├── BitmapData.Unix.cs │ │ │ ├── BitmapData.Windows.cs │ │ │ ├── ColorAdjustType.cs │ │ │ ├── ColorChannelFlags.cs │ │ │ ├── ColorMap.cs │ │ │ ├── ColorMapType.cs │ │ │ ├── ColorMatrix.cs │ │ │ ├── ColorMatrixFlags.cs │ │ │ ├── ColorMode.cs │ │ │ ├── ColorPalette.cs │ │ │ ├── EmfPlusFlags.cs │ │ │ ├── EmfPlusRecordType.cs │ │ │ ├── EmfType.cs │ │ │ ├── Encoder.cs │ │ │ ├── EncoderParameter.cs │ │ │ ├── EncoderParameterValueType.cs │ │ │ ├── EncoderParameters.cs │ │ │ ├── EncoderValue.cs │ │ │ ├── FrameDimension.cs │ │ │ ├── ImageAttributes.cs │ │ │ ├── ImageCodecFlags.cs │ │ │ ├── ImageCodecInfo.cs │ │ │ ├── ImageCodecInfoPrivate.cs │ │ │ ├── ImageFlags.cs │ │ │ ├── ImageFormat.cs │ │ │ ├── ImageLockMode.cs │ │ │ ├── MetaHeader.Unix.cs │ │ │ ├── MetaHeader.Windows.cs │ │ │ ├── Metafile.Unix.cs │ │ │ ├── Metafile.Windows.cs │ │ │ ├── MetafileFrameUnit.cs │ │ │ ├── MetafileHeader.Unix.cs │ │ │ ├── MetafileHeader.Windows.cs │ │ │ ├── MetafileHeaderEmf.cs │ │ │ ├── MetafileHeaderWmf.cs │ │ │ ├── MetafileType.cs │ │ │ ├── PaletteFlags.cs │ │ │ ├── PixelFormat.cs │ │ │ ├── PlayRecordCallback.cs │ │ │ ├── PropertyItem.cs │ │ │ └── WmfPlaceableFileHeader.cs │ │ │ ├── Internal │ │ │ ├── GPStream.cs │ │ │ ├── GpPathData.cs │ │ │ ├── ISystemEventTracker.cs │ │ │ └── SystemColorTracker.cs │ │ │ ├── LibX11Functions.cs │ │ │ ├── LocalAppContextSwitches.cs │ │ │ ├── MarshallingHelpers.cs │ │ │ ├── NativeMethods.cs │ │ │ ├── NativeStructs.Unix.cs │ │ │ ├── Pen.Unix.cs │ │ │ ├── Pen.Windows.cs │ │ │ ├── Pen.cs │ │ │ ├── Pens.cs │ │ │ ├── PointConverter.cs │ │ │ ├── Printing │ │ │ ├── DefaultPrintController.cs │ │ │ ├── Duplex.cs │ │ │ ├── InvalidPrinterException.Core.cs │ │ │ ├── InvalidPrinterException.Serializable.cs │ │ │ ├── InvalidPrinterException.cs │ │ │ ├── LibcupsNative.cs │ │ │ ├── Margins.Serializable.cs │ │ │ ├── Margins.cs │ │ │ ├── ModeField.cs │ │ │ ├── PageSettings.Serializable.cs │ │ │ ├── PageSettings.Unix.cs │ │ │ ├── PageSettings.Windows.cs │ │ │ ├── PaperKinds.cs │ │ │ ├── PaperSize.Serializable.cs │ │ │ ├── PaperSize.cs │ │ │ ├── PaperSource.Serializable.cs │ │ │ ├── PaperSource.cs │ │ │ ├── PaperSourceKind.cs │ │ │ ├── PreviewPageInfo.cs │ │ │ ├── PreviewPrintController.Unix.cs │ │ │ ├── PreviewPrintController.Windows.cs │ │ │ ├── PrintAction.cs │ │ │ ├── PrintController.Unix.cs │ │ │ ├── PrintController.Windows.cs │ │ │ ├── PrintDocument.Unix.cs │ │ │ ├── PrintDocument.Windows.cs │ │ │ ├── PrintEventArgs.Unix.cs │ │ │ ├── PrintEventArgs.Windows.cs │ │ │ ├── PrintEventHandler.cs │ │ │ ├── PrintPageEventArgs.Unix.cs │ │ │ ├── PrintPageEventArgs.Windows.cs │ │ │ ├── PrintPageEventHandler.cs │ │ │ ├── PrintPreviewGraphics.cs │ │ │ ├── PrintRange.cs │ │ │ ├── PrinterResolution.Serializable.cs │ │ │ ├── PrinterResolution.cs │ │ │ ├── PrinterResolutionKind.cs │ │ │ ├── PrinterSettings.Unix.cs │ │ │ ├── PrinterSettings.Windows.cs │ │ │ ├── PrinterUnit.cs │ │ │ ├── PrinterUnitConvert.cs │ │ │ ├── PrintingServices.Unix.cs │ │ │ ├── QueryPageSettingsEventArgs.cs │ │ │ ├── QueryPageSettingsEventHandler.cs │ │ │ ├── StandardPrintController.Unix.cs │ │ │ └── TriState.cs │ │ │ ├── PropertyItemInternal.cs │ │ │ ├── RectangleConverter.cs │ │ │ ├── Region.Unix.cs │ │ │ ├── Region.Windows.cs │ │ │ ├── Region.cs │ │ │ ├── RotateFlipType.cs │ │ │ ├── SRDescriptionAttribute.cs │ │ │ ├── SizeConverter.cs │ │ │ ├── SolidBrush.cs │ │ │ ├── StringAlignment.cs │ │ │ ├── StringDigitSubstitute.cs │ │ │ ├── StringFormat.cs │ │ │ ├── StringFormatFlags.cs │ │ │ ├── StringTrimming.cs │ │ │ ├── StringUnit.cs │ │ │ ├── SystemBrushes.cs │ │ │ ├── SystemColors.cs │ │ │ ├── SystemFonts.Unix.cs │ │ │ ├── SystemFonts.Windows.cs │ │ │ ├── SystemFonts.cs │ │ │ ├── SystemIcons.Unix.cs │ │ │ ├── SystemIcons.Windows.cs │ │ │ ├── SystemPens.cs │ │ │ ├── Text │ │ │ ├── FontCollection.cs │ │ │ ├── GenericFontFamilies.cs │ │ │ ├── HotkeyPrefix.cs │ │ │ ├── InstalledFontCollection.cs │ │ │ ├── PrivateFontCollection.Unix.cs │ │ │ ├── PrivateFontCollection.Windows.cs │ │ │ ├── PrivateFontCollection.cs │ │ │ └── TextRenderingHint.cs │ │ │ ├── TextureBrush.cs │ │ │ ├── ToolboxBitmapAttribute.Unix.cs │ │ │ ├── ToolboxBitmapAttribute.cs │ │ │ ├── UnsafeNativeMethods.cs │ │ │ └── macFunctions.cs │ └── misc │ │ ├── CompModSwitches.cs │ │ ├── DbgUtil.cs │ │ ├── DebugHandleTracker.cs │ │ ├── DpiHelper.cs │ │ ├── ExternDll.Unix.cs │ │ ├── ExternDll.cs │ │ ├── GDI │ │ ├── ApplyGraphicsProperties.cs │ │ ├── DeviceContext.cs │ │ ├── DeviceContextType.cs │ │ ├── DeviceContexts.cs │ │ ├── NativeMethods.cs │ │ ├── SafeNativeMethods.cs │ │ ├── UnsafeNativeMethods.cs │ │ ├── WindowsGraphics.cs │ │ ├── WindowsRegion.cs │ │ └── WindowsRegionCombineMode.cs │ │ ├── HandleCollector.cs │ │ └── InvalidEnumArgumentException.cs └── tests │ ├── BitmapTests.cs │ ├── BrushTests.cs │ ├── BrushesTests.cs │ ├── BufferedGraphicsContextTests.cs │ ├── BufferedGraphicsManagerTests.cs │ ├── BufferedGraphicsTests.cs │ ├── CharacterRangeTests.cs │ ├── ColorTranslatorTests.cs │ ├── Configurations.props │ ├── Design │ └── CategoryNameCollectionTests.cs │ ├── Drawing2D │ ├── AdjustableArrowCapTests.cs │ ├── BlendTests.cs │ ├── ColorBlendTests.cs │ ├── CustomLineCapTests.cs │ ├── GraphicsPathIteratorTests.cs │ ├── GraphicsPathTests.cs │ ├── HatchBrushTests.cs │ ├── LinearGradientBrushTests.cs │ ├── MatrixTests.cs │ └── PathGradientBrushTests.cs │ ├── DrawingTest.cs │ ├── FontFamilyTests.cs │ ├── FontTests.cs │ ├── GraphicsTests.cs │ ├── Graphics_DrawBezierTests.cs │ ├── Graphics_DrawLineTests.cs │ ├── IconTests.cs │ ├── ImageTests.cs │ ├── Imaging │ ├── BitmapDataTests.cs │ ├── ColorMapTests.cs │ ├── ColorMatrixTests.cs │ ├── EncoderParameterTests.cs │ ├── EncoderParametersTests.cs │ ├── EncoderTests.cs │ ├── FrameDimensionTests.cs │ ├── ImageAttributesTests.cs │ ├── ImageCodecInfoTests.cs │ ├── ImageFormatTests.cs │ ├── MetaHeaderTests.cs │ ├── MetafileTests.cs │ ├── PropertyItemTests.cs │ └── WmfPlaceableFileHeaderTests.cs │ ├── PenTests.cs │ ├── PensTests.cs │ ├── Performance │ ├── Configurations.props │ ├── CustomAssemblyAttributes.cs │ ├── Perf_Graphics_DrawBeziers.cs │ ├── Perf_Graphics_Transforms.cs │ ├── Perf_Image_Load.cs │ └── System.Drawing.Common.PerformanceTests.csproj │ ├── Printing │ ├── MarginsTests.cs │ ├── PageSettingsTests.cs │ ├── PaperSizeTests.cs │ ├── PaperSourceTests.cs │ ├── PrintDocumentTests.cs │ ├── PrinterResolutionTests.cs │ ├── PrinterSettingsTests.cs │ └── PrinterUnitConvertTests.cs │ ├── RegionTests.cs │ ├── SolidBrushTests.cs │ ├── StringFormatTests.cs │ ├── System.Drawing.Common.Tests.csproj │ ├── SystemBrushesTests.cs │ ├── SystemFontsTests.cs │ ├── SystemIconsTests.cs │ ├── SystemPensTest.cs │ ├── Text │ ├── InstalledFontCollectionTests.cs │ └── PrivateFontCollectionTests.cs │ ├── TextureBrushTests.cs │ ├── ToolboxBitmapAttributeTests.cs │ └── mono │ ├── System.Drawing.Imaging │ ├── BmpCodecTests.cs │ ├── GifCodecTests.cs │ ├── IconCodecTests.cs │ ├── JpegCodecTests.cs │ ├── PngCodecTesst.cs │ └── TiffCodecTests.cs │ ├── System.Drawing │ ├── BitmapTests.cs │ └── GraphicsTests.cs │ └── System.Imaging │ └── MetafileTest.cs ├── System.Drawing.Primitives ├── Directory.Build.props ├── System.Drawing.Primitives.sln ├── ref │ ├── Configurations.props │ ├── System.Drawing.Primitives.cs │ └── System.Drawing.Primitives.csproj ├── src │ ├── Configurations.props │ ├── PinvokeAnalyzerExceptionList.analyzerdata │ ├── Resources │ │ └── Strings.resx │ ├── System.Drawing.Primitives.csproj │ └── System │ │ └── Drawing │ │ ├── Color.cs │ │ ├── Point.cs │ │ ├── PointF.cs │ │ ├── Rectangle.cs │ │ ├── RectangleF.cs │ │ ├── Size.cs │ │ └── SizeF.cs └── tests │ ├── ColorTests.cs │ ├── ColorTests.netcoreapp.cs │ ├── Configurations.props │ ├── DataContractSerializerTests.cs │ ├── Performance │ ├── Configurations.props │ ├── Perf_Color.cs │ └── System.Drawing.Primitives.PerformanceTests.csproj │ ├── PointFTests.cs │ ├── PointTests.cs │ ├── RectangleFTests.cs │ ├── RectangleTests.cs │ ├── SizeFTests.cs │ ├── SizeFTests.netcoreapp.cs │ ├── SizeTests.cs │ ├── SizeTests.netcoreapp.cs │ └── System.Drawing.Primitives.Tests.csproj ├── System.Dynamic.Runtime ├── Directory.Build.props ├── System.Dynamic.Runtime.sln ├── ref │ ├── Configurations.props │ ├── System.Dynamic.Runtime.Forwards.cs │ ├── System.Dynamic.Runtime.cs │ └── System.Dynamic.Runtime.csproj ├── src │ ├── Configurations.props │ └── System.Dynamic.Runtime.csproj └── tests │ ├── CallInfoTests.cs │ ├── Common.cs │ ├── Configurations.props │ ├── Dynamic.Context │ ├── Common.cs │ ├── Conformance.dynamic.context.ExplicitImple.Generic.cs │ ├── Conformance.dynamic.context.ExplicitImple.Inheritance.cs │ ├── Conformance.dynamic.context.ExplicitImple.basic.cs │ ├── Conformance.dynamic.context.delegateEvent.delegate.cs │ ├── Conformance.dynamic.context.indexer.genclass.cs │ ├── Conformance.dynamic.context.indexer.regclass.cs │ ├── Conformance.dynamic.context.method.genmethod.genclass.cs │ ├── Conformance.dynamic.context.method.genmethod.regclass.cs │ ├── Conformance.dynamic.context.method.regmethod.genclass.cs │ ├── Conformance.dynamic.context.method.regmethod.regclass.cs │ ├── Conformance.dynamic.context.operator.compound.basic.cs │ ├── Conformance.dynamic.context.operator.compound.conversion.cs │ ├── Conformance.dynamic.context.operator.compound.event.+=.cs │ ├── Conformance.dynamic.context.operator.compound.event.-=.cs │ ├── Conformance.dynamic.context.operator.compound.event.negative.cs │ ├── Conformance.dynamic.context.operator.compound.lift.AndEqual.cs │ ├── Conformance.dynamic.context.operator.compound.lift.DivideEqual.cs │ ├── Conformance.dynamic.context.operator.compound.lift.ModEqual.cs │ ├── Conformance.dynamic.context.operator.compound.lift.MultiEqual.cs │ ├── Conformance.dynamic.context.operator.compound.lift.OrEqual.cs │ ├── Conformance.dynamic.context.operator.compound.lift.PlusEqual.cs │ ├── Conformance.dynamic.context.operator.compound.lift.ShiftLeftEqual.cs │ ├── Conformance.dynamic.context.operator.compound.lift.ShiftRightEqual.cs │ ├── Conformance.dynamic.context.operator.compound.lift.SubEqual.cs │ ├── Conformance.dynamic.context.operator.compound.lift.XOREqual.cs │ ├── Conformance.dynamic.context.operator.compound.negative.cs │ ├── Conformance.dynamic.context.operator.compound.type.AndEqual.cs │ ├── Conformance.dynamic.context.operator.compound.type.DivideEqual.cs │ ├── Conformance.dynamic.context.operator.compound.type.ModEqual.cs │ ├── Conformance.dynamic.context.operator.compound.type.MultiEqual.cs │ ├── Conformance.dynamic.context.operator.compound.type.OrEqual.cs │ ├── Conformance.dynamic.context.operator.compound.type.PlusEqual.cs │ ├── Conformance.dynamic.context.operator.compound.type.ShiftLeftEqual.cs │ ├── Conformance.dynamic.context.operator.compound.type.ShiftRightEqual.cs │ ├── Conformance.dynamic.context.operator.compound.type.SubEqual.cs │ ├── Conformance.dynamic.context.operator.compound.type.XOREqual.cs │ ├── Conformance.dynamic.context.operator.genclass.cs │ ├── Conformance.dynamic.context.operator.regclass.cs │ ├── Conformance.dynamic.context.property.autoproperty.genclass.cs │ ├── Conformance.dynamic.context.property.autoproperty.regclass.cs │ ├── Conformance.dynamic.context.property.regproperty.genclass.cs │ └── Conformance.dynamic.context.property.regproperty.regclass.cs │ ├── Dynamic.Declarations │ ├── Conformance.dynamic.declarations.backwardscompatible.cs │ ├── Conformance.dynamic.declarations.formalParameter.Indexers.cs │ ├── Conformance.dynamic.declarations.formalParameter.Methods.cs │ ├── Conformance.dynamic.declarations.formalParameter.Operators.cs │ ├── Conformance.dynamic.declarations.localVariable.blockVariable.cs │ ├── Conformance.dynamic.declarations.localVariable.simple.cs │ ├── Conformance.dynamic.declarations.returnType.indexers.cs │ ├── Conformance.dynamic.declarations.returnType.methods.cs │ ├── Conformance.dynamic.declarations.returnType.operator.cs │ └── Conformance.dynamic.declarations.returnType.properties.cs │ ├── Dynamic.DynamicType │ ├── Conformance.dynamic.dynamicType.basic.cs │ ├── Conformance.dynamic.dynamicType.classes.cs │ ├── Conformance.dynamic.dynamicType.conversions.cs │ ├── Conformance.dynamic.dynamicType.formalParameter.cs │ ├── Conformance.dynamic.dynamicType.generics.constraints.cs │ ├── Conformance.dynamic.dynamicType.generics.derived.cs │ ├── Conformance.dynamic.dynamicType.generics.extractDynamic.cs │ ├── Conformance.dynamic.dynamicType.generics.nested.cs │ ├── Conformance.dynamic.dynamicType.interfaces.cs │ ├── Conformance.dynamic.dynamicType.invoke.cs │ ├── Conformance.dynamic.dynamicType.nullable.cs │ ├── Conformance.dynamic.dynamicType.overloadResolution.indexer.getter.1class.1param.cs │ ├── Conformance.dynamic.dynamicType.overloadResolution.indexer.getter.1class.2param.cs │ ├── Conformance.dynamic.dynamicType.overloadResolution.indexer.getter.2class.overload.cs │ ├── Conformance.dynamic.dynamicType.overloadResolution.indexer.setter.1class.1param.cs │ ├── Conformance.dynamic.dynamicType.overloadResolution.indexer.setter.1class.2param.cs │ ├── Conformance.dynamic.dynamicType.overloadResolution.indexer.setter.2class.overload.cs │ ├── Conformance.dynamic.dynamicType.overloadResolution.method.1class.1param.cs │ ├── Conformance.dynamic.dynamicType.overloadResolution.method.1class.2param.cs │ ├── Conformance.dynamic.dynamicType.overloadResolution.method.2class.overload.cs │ ├── Conformance.dynamic.dynamicType.returnType.basic.cs │ ├── Conformance.dynamic.dynamicType.returnType.covariant.cs │ ├── Conformance.dynamic.dynamicType.statements.cs │ └── Conformance.dynamic.dynamicType.structs.cs │ ├── Dynamic.NamedAndOptional │ ├── Conformance.dynamic.namedandoptional.basic.cs │ ├── Conformance.dynamic.namedandoptional.decl.attributes.defaultParameter.cs │ ├── Conformance.dynamic.namedandoptional.decl.attributes.optionalParameter.cs │ ├── Conformance.dynamic.namedandoptional.decl.declaration.cs │ ├── Conformance.dynamic.namedandoptional.decl.delegate.cs │ ├── Conformance.dynamic.namedandoptional.decl.inheritance.cs │ ├── Conformance.dynamic.namedandoptional.decl.interface.cs │ ├── Conformance.dynamic.namedandoptional.decl.opOverload.cs │ ├── Conformance.dynamic.namedandoptional.decl.other.cs │ ├── Conformance.dynamic.namedandoptional.decl.struct.cs │ ├── Conformance.dynamic.namedandoptional.decl.types.cs │ ├── Conformance.dynamic.namedandoptional.usage.basic.cs │ ├── Conformance.dynamic.namedandoptional.usage.delegate.cs │ ├── Conformance.dynamic.namedandoptional.usage.executeOrder.cs │ ├── Conformance.dynamic.namedandoptional.usage.extension.cs │ ├── Conformance.dynamic.namedandoptional.usage.inheritance.cs │ ├── Conformance.dynamic.namedandoptional.usage.other.cs │ ├── Conformance.dynamic.namedandoptional.usage.overload.cs │ └── Conformance.dynamic.namedandoptional.usage.params.cs │ ├── Dynamic.Other │ ├── Conformance.dynamic.ClsCompliance.cs │ ├── Conformance.dynamic.IDynamicObject.cs │ ├── Conformance.dynamic.SpecialNames.cs │ └── Conformance.dynamic.interaction.cs │ ├── Dynamic.OverloadResolution │ ├── Conformance.dynamic.overloadResolution.Indexers.1class2indexers.cs │ ├── Conformance.dynamic.overloadResolution.Indexers.2class2indexers.cs │ ├── Conformance.dynamic.overloadResolution.Methods.1class2methods.cs │ ├── Conformance.dynamic.overloadResolution.Methods.2class2methods.cs │ ├── Conformance.dynamic.overloadResolution.Methods.literals.cs │ ├── Conformance.dynamic.overloadResolution.Operators.1class2operators.binary.cs │ ├── Conformance.dynamic.overloadResolution.Operators.1class2operators.conversion.cs │ ├── Conformance.dynamic.overloadResolution.Operators.2class2operators.binary.cs │ ├── Conformance.dynamic.overloadResolution.Operators.2class2operators.conversion.cs │ ├── Conformance.dynamic.overloadResolution.Operators.2class2operators.unary.cs │ ├── Conformance.dynamic.overloadResolution.Operators.basic.cs │ ├── Conformance.dynamic.overloadResolution.Properties.2class2props.cs │ └── Conformance.dynamic.overloadResolution.interactionDynamicObject.cs │ ├── Dynamic.Simple │ ├── DelegateTest.cs │ ├── EventsTest.cs │ ├── ForEachTest.cs │ ├── IndexerTest.cs │ ├── NamedParametersTest.cs │ ├── OperatorTest.cs │ ├── OptionalParametersTest.cs │ ├── OverloadTest.cs │ ├── SpecialNamesTest.cs │ └── VarianceTest.cs │ ├── Dynamic.Statements │ ├── Conformance.dynamic.statements.IndexerOperator.Binary.cs │ ├── Conformance.dynamic.statements.IndexerOperator.Unary.cs │ ├── Conformance.dynamic.statements.Null.cs │ ├── Conformance.dynamic.statements.const.cs │ ├── Conformance.dynamic.statements.foreach.cs │ ├── Conformance.dynamic.statements.invokeDynamic.cs │ └── Conformance.dynamic.statements.unaryOperators.cs │ ├── Dynamic.Unsafe │ ├── Conformance.dynamic.unsafe.PointerOperator.cs │ ├── Conformance.dynamic.unsafe.basic.cs │ └── conformance.dynamic.unsafe.context.cs │ ├── Dynamic.Variance │ ├── Conformance.dynamic.Variance.assign.cs │ ├── Conformance.dynamic.Variance.basic.cs │ ├── Conformance.dynamic.Variance.complex.cs │ ├── Conformance.dynamic.Variance.decl.cs │ ├── Conformance.dynamic.Variance.expr.cs │ └── Conformance.dynamic.Variance.implem.cs │ ├── ErrorVerifier.cs │ ├── Resources │ └── System.Dynamic.Runtime.Tests.rd.xml │ └── System.Dynamic.Runtime.Tests.csproj ├── System.Globalization.Calendars ├── Directory.Build.props ├── System.Globalization.Calendars.sln ├── ref │ ├── Configurations.props │ ├── System.Globalization.Calendars.Forwards.cs │ └── System.Globalization.Calendars.csproj ├── src │ ├── Configurations.props │ └── System.Globalization.Calendars.csproj └── tests │ ├── CalendarTestWithConfigSwitch │ ├── CalendarTests.cs │ ├── Configurations.props │ ├── Properties │ │ └── runtimeconfig.json │ └── System.Globalization.CalendarsWithConfigSwitch.Tests.csproj │ ├── Configurations.props │ ├── GregorianCalendar │ ├── GregorianCalendarAddMonths.cs │ ├── GregorianCalendarAddYears.cs │ ├── GregorianCalendarGetDayOfMonth.cs │ ├── GregorianCalendarGetDayOfWeek.cs │ ├── GregorianCalendarGetDayOfYear.cs │ ├── GregorianCalendarGetDaysInMonth.cs │ ├── GregorianCalendarGetDaysInYear.cs │ ├── GregorianCalendarGetEra.cs │ ├── GregorianCalendarGetLeapMonth.cs │ ├── GregorianCalendarGetMonth.cs │ ├── GregorianCalendarGetMonthsInYear.cs │ ├── GregorianCalendarGetWeekOfYear.cs │ ├── GregorianCalendarGetYear.cs │ ├── GregorianCalendarIsLeapDay.cs │ ├── GregorianCalendarIsLeapMonth.cs │ ├── GregorianCalendarIsLeapYear.cs │ ├── GregorianCalendarTests.Utilities.cs │ ├── GregorianCalendarToDateTime.cs │ ├── GregorianCalendarToFourDigitYear.cs │ └── GregorianCalendarTwoDigitYearMax.cs │ ├── ISOWeek │ └── ISOWeekTests.netcoreapp.cs │ ├── JapaneseCalendar │ ├── JapaneseCalendarAddMonths.cs │ ├── JapaneseCalendarToFourDigitYear.cs │ └── JapaneseCalendarTwoDigitYearMax.cs │ ├── KoreanCalendar │ ├── KoreanCalendarAddMonths.cs │ ├── KoreanCalendarAddYears.cs │ ├── KoreanCalendarGetDayOfMonth.cs │ ├── KoreanCalendarGetDayOfWeek.cs │ ├── KoreanCalendarGetDayOfYear.cs │ ├── KoreanCalendarGetDaysInMonth.cs │ ├── KoreanCalendarGetDaysInYear.cs │ ├── KoreanCalendarGetEra.cs │ ├── KoreanCalendarGetMonth.cs │ ├── KoreanCalendarGetMonthsInYear.cs │ ├── KoreanCalendarGetWeekOfYear.cs │ ├── KoreanCalendarGetYear.cs │ ├── KoreanCalendarIsLeapDay.cs │ ├── KoreanCalendarIsLeapMonth.cs │ ├── KoreanCalendarIsLeapYear.cs │ ├── KoreanCalendarToDateTime.cs │ ├── KoreanCalendarToFourDigitYear.cs │ └── KoreanCalendarTwoDigitYearMax.cs │ ├── Misc │ ├── Calendars.cs │ └── MiscCalendars.cs │ ├── Resources │ └── System.Globalization.Calendars.Tests.rd.xml │ ├── System.Globalization.Calendars.Tests.csproj │ ├── System │ └── Globalization │ │ ├── CalendarTestBase.cs │ │ ├── ChineseLunisolarCalendarTests.cs │ │ ├── EastAsianLunisolarCalendarTestBase.cs │ │ ├── GregorianCalendarTests.cs │ │ ├── HebrewCalendarTests.cs │ │ ├── HijriCalendarTests.cs │ │ ├── JapaneseCalendarTests.cs │ │ ├── JapaneseLunisolarCalendarTests.cs │ │ ├── JulianCalendarTests.cs │ │ ├── KoreanCalendarTests.cs │ │ ├── KoreanLunisolarCalendarTests.cs │ │ ├── PersianCalendarTests.cs │ │ ├── TaiwanCalendarTests.cs │ │ ├── TaiwanLunisolarCalendarTests.cs │ │ ├── ThaiBuddhistCalendarTests.cs │ │ └── UmAlQuraCalendarTests.cs │ ├── TaiwanCalendar │ ├── TaiWanCalendarIsLeapYear.cs │ ├── TaiwanCalendarAddMonths.cs │ ├── TaiwanCalendarAddYears.cs │ ├── TaiwanCalendarDaysAndMonths.cs │ ├── TaiwanCalendarGetDayOfMonth.cs │ ├── TaiwanCalendarGetDayOfWeek.cs │ ├── TaiwanCalendarGetDayOfYear.cs │ ├── TaiwanCalendarGetDaysInMonth.cs │ ├── TaiwanCalendarGetDaysInYear.cs │ ├── TaiwanCalendarGetEra.cs │ ├── TaiwanCalendarGetMonth.cs │ ├── TaiwanCalendarGetMonthsInYear.cs │ ├── TaiwanCalendarGetWeekOfYear.cs │ ├── TaiwanCalendarGetYear.cs │ ├── TaiwanCalendarIsLeapDay.cs │ ├── TaiwanCalendarIsLeapMonth.cs │ ├── TaiwanCalendarToDateTime.cs │ ├── TaiwanCalendarToFourDigitYear.cs │ ├── TaiwanCalendarTwoDigitYearMax.cs │ └── TaiwanCalendarUtilities.cs │ └── ThaiBuddhistCalendar │ ├── ThaiBuddhistCalendarAddMonths.cs │ ├── ThaiBuddhistCalendarAddYears.cs │ ├── ThaiBuddhistCalendarGetDayOfMonth.cs │ ├── ThaiBuddhistCalendarGetDayOfWeek.cs │ ├── ThaiBuddhistCalendarGetDayOfYear.cs │ ├── ThaiBuddhistCalendarGetDaysInMonth.cs │ ├── ThaiBuddhistCalendarGetDaysInYear.cs │ ├── ThaiBuddhistCalendarGetEra.cs │ ├── ThaiBuddhistCalendarGetMonth.cs │ ├── ThaiBuddhistCalendarGetMonthsInYear.cs │ ├── ThaiBuddhistCalendarGetWeekOfYear.cs │ ├── ThaiBuddhistCalendarGetYear.cs │ ├── ThaiBuddhistCalendarIsLeapDay.cs │ ├── ThaiBuddhistCalendarIsLeapMonth.cs │ ├── ThaiBuddhistCalendarIsLeapYear.cs │ ├── ThaiBuddhistCalendarToDateTime.cs │ ├── ThaiBuddhistCalendarToFourDigitYear.cs │ └── ThaiBuddhistCalendarTwoDigitYearMax.cs ├── System.Globalization.Extensions ├── Directory.Build.props ├── System.Globalization.Extensions.sln ├── ref │ ├── Configurations.props │ ├── System.Globalization.Extensions.Forwards.cs │ └── System.Globalization.Extensions.csproj ├── src │ ├── Configurations.props │ └── System.Globalization.Extensions.csproj └── tests │ ├── Configurations.props │ ├── GetStringComparerTests.cs │ ├── IdnMapping │ ├── Data │ │ ├── ConformanceIdnaTestResult.cs │ │ ├── ConformanceIdnaUnicodeTestResult.cs │ │ ├── Factory.cs │ │ ├── IConformanceIdnaTest.cs │ │ ├── Unicode_6_0 │ │ │ ├── IdnaTest_6.txt │ │ │ ├── ReadMe.txt │ │ │ └── Unicode_6_0_IdnaTest.cs │ │ ├── Unicode_9_0 │ │ │ ├── IdnaTest_9.txt │ │ │ ├── ReadMe.txt │ │ │ └── Unicode_9_0_IdnaTest.cs │ │ └── Unicode_Win7 │ │ │ ├── IdnaTest_Win7.txt │ │ │ └── Unicode_Win7_IdnaTest.cs │ ├── IdnMappingGetAsciiTests.cs │ ├── IdnMappingGetUnicodeTests.cs │ ├── IdnMappingIdnaConformanceTests.cs │ └── IdnMappingUseStd3AsciiRulesTests.cs │ ├── Normalization │ ├── Data │ │ ├── win7.txt │ │ └── win8.txt │ ├── NormalizationAll.cs │ └── StringNormalizationTests.cs │ ├── Resources │ └── System.Globalization.Extensions.Tests.rd.xml │ └── System.Globalization.Extensions.Tests.csproj ├── System.Globalization ├── Directory.Build.props ├── System.Globalization.sln ├── ref │ ├── Configurations.props │ ├── System.Globalization.Forwards.cs │ └── System.Globalization.csproj ├── src │ ├── Configurations.props │ └── System.Globalization.csproj └── tests │ ├── CharUnicodeInfo │ ├── CharUnicodeInfoTestData.cs │ └── CharUnicodeInfoTests.cs │ ├── CompareInfo │ ├── CompareInfoTests.Compare.cs │ ├── CompareInfoTests.IndexOf.cs │ ├── CompareInfoTests.IsPrefix.cs │ ├── CompareInfoTests.IsSuffix.cs │ ├── CompareInfoTests.LastIndexOf.cs │ ├── CompareInfoTests.cs │ └── CompareInfoTests.netcoreapp.cs │ ├── Configurations.props │ ├── CultureInfo │ ├── CultureInfoAll.cs │ ├── CultureInfoAsync.cs │ ├── CultureInfoCalendar.cs │ ├── CultureInfoClone.cs │ ├── CultureInfoCompareInfo.cs │ ├── CultureInfoCtor.cs │ ├── CultureInfoCurrentCulture.cs │ ├── CultureInfoDateTimeFormat.cs │ ├── CultureInfoEnglishName.cs │ ├── CultureInfoEquals.cs │ ├── CultureInfoGetFormat.cs │ ├── CultureInfoGetHashCode.cs │ ├── CultureInfoIsNeutralCulture.cs │ ├── CultureInfoNativeName.cs │ ├── CultureInfoNumberFormat.cs │ ├── CultureInfoParent.cs │ ├── CultureInfoReadOnly.cs │ └── CultureInfoTwoLetterISOLanguageName.cs │ ├── CultureNotFoundException │ └── CultureNotFoundExceptionTests.cs │ ├── DateTimeFormatInfo │ ├── DateTimeFormatInfoAMDesignator.cs │ ├── DateTimeFormatInfoAbbreviatedDayNames.cs │ ├── DateTimeFormatInfoAbbreviatedMonthGenitiveNames.cs │ ├── DateTimeFormatInfoAbbreviatedMonthNames.cs │ ├── DateTimeFormatInfoCalendar.cs │ ├── DateTimeFormatInfoCalendarWeekRule.cs │ ├── DateTimeFormatInfoClone.cs │ ├── DateTimeFormatInfoData.cs │ ├── DateTimeFormatInfoDayNames.cs │ ├── DateTimeFormatInfoFirstDayOfWeek.cs │ ├── DateTimeFormatInfoFullDateTimePattern.cs │ ├── DateTimeFormatInfoGetAbbreviatedDayName.cs │ ├── DateTimeFormatInfoGetAbbreviatedEraName.cs │ ├── DateTimeFormatInfoGetAbbreviatedMonthName.cs │ ├── DateTimeFormatInfoGetDayName.cs │ ├── DateTimeFormatInfoGetEra.cs │ ├── DateTimeFormatInfoGetEraName.cs │ ├── DateTimeFormatInfoGetFormat.cs │ ├── DateTimeFormatInfoGetInstance.cs │ ├── DateTimeFormatInfoGetMonthName.cs │ ├── DateTimeFormatInfoLongDatePattern.cs │ ├── DateTimeFormatInfoLongTimePattern.cs │ ├── DateTimeFormatInfoMonthDayPattern.cs │ ├── DateTimeFormatInfoMonthGenitiveNames.cs │ ├── DateTimeFormatInfoMonthNames.cs │ ├── DateTimeFormatInfoPMDesignator.cs │ ├── DateTimeFormatInfoRFC1123Pattern.cs │ ├── DateTimeFormatInfoReadOnly.cs │ ├── DateTimeFormatInfoShortDatePattern.cs │ ├── DateTimeFormatInfoShortTimePattern.cs │ ├── DateTimeFormatInfoShortestDayNames.cs │ ├── DateTimeFormatInfoSortableDateTimePattern.cs │ ├── DateTimeFormatInfoTests.cs │ ├── DateTimeFormatInfoUniversalSortableDateTimePattern.cs │ └── DateTimeFormatInfoYearMonthPattern.cs │ ├── DateTimeStyles │ └── DateTimeStylesTests.cs │ ├── Invariant │ ├── Configurations.props │ ├── Invariant.Tests.csproj │ ├── InvariantMode.cs │ └── Properties │ │ └── runtimeconfig.json │ ├── NumberFormatInfo │ ├── NumberFormatInfoClone.cs │ ├── NumberFormatInfoCurrencyDecimalDigits.cs │ ├── NumberFormatInfoCurrencyDecimalSeparator.cs │ ├── NumberFormatInfoCurrencyGroupSeparator.cs │ ├── NumberFormatInfoCurrencyGroupSizes.cs │ ├── NumberFormatInfoCurrencyNegativePattern.cs │ ├── NumberFormatInfoCurrencyPositivePattern.cs │ ├── NumberFormatInfoCurrencySymbol.cs │ ├── NumberFormatInfoCurrentInfo.cs │ ├── NumberFormatInfoData.cs │ ├── NumberFormatInfoGetFormat.cs │ ├── NumberFormatInfoGetInstance.cs │ ├── NumberFormatInfoNaNSymbol.cs │ ├── NumberFormatInfoNegativeInfinitySymbol.cs │ ├── NumberFormatInfoNegativeSign.cs │ ├── NumberFormatInfoNumberDecimalDigits.cs │ ├── NumberFormatInfoNumberDecimalSeparator.cs │ ├── NumberFormatInfoNumberGroupSeparator.cs │ ├── NumberFormatInfoNumberGroupSizes.cs │ ├── NumberFormatInfoNumberNegativePattern.cs │ ├── NumberFormatInfoPerMilleSymbol.cs │ ├── NumberFormatInfoPercentDecimalDigits.cs │ ├── NumberFormatInfoPercentDecimalSeparator.cs │ ├── NumberFormatInfoPercentGroupSeparator.cs │ ├── NumberFormatInfoPercentGroupSizes.cs │ ├── NumberFormatInfoPercentNegativePattern.cs │ ├── NumberFormatInfoPercentPositivePattern.cs │ ├── NumberFormatInfoPercentSymbol.cs │ ├── NumberFormatInfoPositiveInfinitySymbol.cs │ ├── NumberFormatInfoPositiveSign.cs │ ├── NumberFormatInfoReadOnly.cs │ ├── NumberFormatInfoTests.cs │ └── NumberFormatInfoValidateParseStyle.cs │ ├── NumberStyles │ └── NumberStylesTests.cs │ ├── Performance │ ├── Configurations.props │ ├── Perf.CompareInfo.cs │ ├── Perf.CultureInfo.cs │ ├── Perf.DateTimeCultureInfo.cs │ ├── Perf.NumberCultureInfo.cs │ └── System.Globalization.PerformanceTests.csproj │ ├── RegionInfo │ ├── RegionInfoTests.Methods.cs │ └── RegionInfoTests.Properties.cs │ ├── SortVersion │ └── SortVersionTests.cs │ ├── StringInfo │ ├── StringInfoCtor.cs │ ├── StringInfoEquals.cs │ ├── StringInfoGetNextTextElement.cs │ ├── StringInfoGetTextElementEnumerator.cs │ ├── StringInfoParseCombiningCharacters.cs │ ├── StringInfoString.cs │ └── StringInfoTests.cs │ ├── System.Globalization.Tests.csproj │ ├── TextElementEnumerator │ └── TextElementEnumeratorTests.cs │ ├── TextInfo │ ├── TextInfoCultureName.cs │ ├── TextInfoEquals.cs │ ├── TextInfoIsReadOnly.cs │ ├── TextInfoIsRightToLeft.cs │ ├── TextInfoListSeparator.cs │ ├── TextInfoTests.cs │ ├── TextInfoToLower.cs │ ├── TextInfoToString.cs │ └── TextInfoToUpper.cs │ └── UnicodeCategory │ └── UnicodeCategoryTests.cs ├── System.IO.Compression.Brotli ├── Directory.Build.props ├── System.IO.Compression.Brotli.sln ├── ref │ ├── Configurations.props │ ├── System.IO.Compression.Brotli.cs │ └── System.IO.Compression.Brotli.csproj ├── src │ ├── Configurations.props │ ├── Interop │ │ ├── Interop.Brotli.Decoder.cs │ │ └── Interop.Brotli.Encoder.cs │ ├── PinvokeAnalyzerExceptionList.analyzerdata │ ├── Resources │ │ └── Strings.resx │ ├── System.IO.Compression.Brotli.csproj │ └── System │ │ └── IO │ │ └── Compression │ │ ├── BrotliStream.cs │ │ ├── BrotliUtils.cs │ │ ├── dec │ │ ├── BrotliDecoder.cs │ │ └── BrotliStream.Decompress.cs │ │ └── enc │ │ ├── BrotliEncoder.cs │ │ ├── BrotliEncoderOperation.cs │ │ ├── BrotliEncoderParameter.cs │ │ └── BrotliStream.Compress.cs └── tests │ ├── BrotliEncoderTests.cs │ ├── BrotliGoogleTestData.cs │ ├── CompressionStreamUnitTests.Brotli.cs │ ├── Configurations.props │ ├── Performance │ ├── BrotliPerfTests.cs │ ├── CompressionStreamPerfTests.Brotli.cs │ ├── Configurations.props │ └── System.IO.Compression.Brotli.PerformanceTests.csproj │ └── System.IO.Compression.Brotli.Tests.csproj ├── System.IO.Compression.ZipFile ├── Directory.Build.props ├── System.IO.Compression.ZipFile.sln ├── ref │ ├── Configurations.props │ ├── System.IO.Compression.ZipFile.cs │ └── System.IO.Compression.ZipFile.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.IO.Compression.ZipFile.csproj │ └── System │ │ └── IO │ │ └── Compression │ │ ├── ZipFile.Create.cs │ │ ├── ZipFile.Extract.cs │ │ ├── ZipFile.Utils.cs │ │ ├── ZipFileExtensions.ZipArchive.Create.cs │ │ ├── ZipFileExtensions.ZipArchive.Extract.cs │ │ └── ZipFileExtensions.ZipArchiveEntry.Extract.cs └── tests │ ├── Configurations.props │ ├── System.IO.Compression.ZipFile.Tests.csproj │ ├── ZipArchiveEntry.ExtractToDirectory.cs │ ├── ZipFile.Create.cs │ ├── ZipFile.Extract.cs │ ├── ZipFile.Extract.netcoreapp.cs │ ├── ZipFile.ExtractToDirectoryFiltered.cs │ ├── ZipFileExtensions.ZipArchive.Create.cs │ ├── ZipFileExtensions.ZipArchive.Extract.cs │ └── ZipFileExtensions.ZipArchiveEntry.Extract.cs ├── System.IO.Compression ├── Directory.Build.props ├── System.IO.Compression.sln ├── ref │ ├── Configurations.props │ ├── System.IO.Compression.cs │ └── System.IO.Compression.csproj ├── src │ ├── Configurations.props │ ├── Interop │ │ └── Interop.zlib.cs │ ├── MatchingRefApiCompatBaseline.txt │ ├── PinvokeAnalyzerExceptionList.analyzerdata │ ├── Resources │ │ └── Strings.resx │ ├── System.IO.Compression.csproj │ └── System │ │ └── IO │ │ └── Compression │ │ ├── CompressionLevel.cs │ │ ├── CompressionMode.cs │ │ ├── Crc32Helper.ZLib.cs │ │ ├── DeflateManaged │ │ ├── BlockType.cs │ │ ├── CopyEncoder.cs │ │ ├── DeflateInput.cs │ │ ├── DeflateManagedStream.cs │ │ ├── DeflaterManaged.cs │ │ ├── FastEncoder.cs │ │ ├── FastEncoderStatus.cs │ │ ├── FastEncoderWindow.cs │ │ ├── FileFormats.cs │ │ ├── HuffmanTree.cs │ │ ├── InflaterManaged.cs │ │ ├── InflaterState.cs │ │ ├── InputBuffer.cs │ │ ├── Match.cs │ │ ├── MatchState.cs │ │ ├── OutputBuffer.cs │ │ └── OutputWindow.cs │ │ ├── DeflateZLib │ │ ├── DeflateStream.cs │ │ ├── Deflater.cs │ │ ├── Inflater.cs │ │ ├── ZLibException.cs │ │ ├── ZLibNative.ZStream.cs │ │ └── ZLibNative.cs │ │ ├── GZipStream.cs │ │ ├── PositionPreservingWriteOnlyStreamWrapper.cs │ │ ├── PositionPreservingWriteOnlyStreamWrapper.netcoreapp.cs │ │ ├── ZipArchive.cs │ │ ├── ZipArchiveEntry.Unix.cs │ │ ├── ZipArchiveEntry.Windows.cs │ │ ├── ZipArchiveEntry.cs │ │ ├── ZipArchiveEntry.netcoreapp.cs │ │ ├── ZipArchiveMode.cs │ │ ├── ZipBlocks.cs │ │ ├── ZipCustomStreams.cs │ │ ├── ZipCustomStreams.netcoreapp.cs │ │ ├── ZipHelper.cs │ │ └── ZipVersion.cs └── tests │ ├── CompressionStreamUnitTests.Deflate.cs │ ├── CompressionStreamUnitTests.Gzip.cs │ ├── Configurations.props │ ├── Performance │ ├── CompressionStreamPerfTests.Deflate.cs │ ├── CompressionStreamPerfTests.Gzip.cs │ ├── Configurations.props │ └── System.IO.Compression.PerformanceTests.csproj │ ├── System.IO.Compression.Tests.csproj │ ├── Utilities │ ├── StripHeaderAndFooter.cs │ └── WrappedStream.cs │ ├── XunitAssemblyAttributes.cs │ └── ZipArchive │ ├── zip_CreateTests.cs │ ├── zip_InvalidParametersAndStrangeFiles.cs │ ├── zip_ManualAndCompatibilityTests.cs │ ├── zip_ReadTests.cs │ ├── zip_UpdateTests.cs │ └── zip_netcoreappTests.cs ├── System.IO.FileSystem.AccessControl ├── Directory.Build.props ├── System.IO.FileSystem.AccessControl.sln ├── pkg │ └── System.IO.FileSystem.AccessControl.pkgproj ├── ref │ ├── Configurations.props │ ├── System.IO.FileSystem.AccessControl.cs │ └── System.IO.FileSystem.AccessControl.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.IO.FileSystem.AccessControl.csproj │ └── System │ │ ├── IO │ │ ├── FileSystemAclExtensions.cs │ │ └── FileSystemAclExtensions.net46.cs │ │ └── Security │ │ └── AccessControl │ │ ├── DirectoryObjectSecurity.cs │ │ └── FileSecurity.cs └── tests │ ├── Configurations.props │ ├── DirectoryObjectSecurityTests.cs │ ├── FileSystemAccessRuleTests.cs │ ├── FileSystemAclExtensionsTests.cs │ ├── FileSystemAuditRuleTests.cs │ ├── FileSystemSecurityTests.cs │ ├── Helpers.cs │ └── System.IO.FileSystem.AccessControl.Tests.csproj ├── System.IO.FileSystem.DriveInfo ├── Directory.Build.props ├── System.IO.FileSystem.DriveInfo.sln ├── ref │ ├── Configurations.props │ ├── System.IO.FileSystem.DriveInfo.cs │ └── System.IO.FileSystem.DriveInfo.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.IO.FileSystem.DriveInfo.csproj │ └── System │ │ └── IO │ │ ├── DriveInfo.Unix.cs │ │ ├── DriveInfo.Windows.cs │ │ ├── DriveInfo.cs │ │ ├── DriveNotFoundException.cs │ │ ├── DriveType.cs │ │ └── Error.cs └── tests │ ├── Configurations.props │ ├── DriveInfo.Unix.Tests.cs │ ├── DriveInfo.Windows.Tests.cs │ └── System.IO.FileSystem.DriveInfo.Tests.csproj ├── System.IO.FileSystem.Primitives ├── Directory.Build.props ├── System.IO.FileSystem.Primitives.sln ├── ref │ ├── Configurations.props │ ├── System.IO.FileSystem.Primitives.Forwards.cs │ ├── System.IO.FileSystem.Primitives.cs │ └── System.IO.FileSystem.Primitives.csproj ├── src │ ├── Configurations.props │ └── System.IO.FileSystem.Primitives.csproj └── tests │ ├── Configurations.props │ ├── FileAccessTests.cs │ ├── FileAttributesTests.cs │ ├── FileModeTests.cs │ ├── FileShareTests.cs │ └── System.IO.FileSystem.Primitives.Tests.csproj ├── System.IO.FileSystem.Watcher ├── Directory.Build.props ├── System.IO.FileSystem.Watcher.sln ├── ref │ ├── Configurations.props │ ├── System.IO.FileSystem.Watcher.cs │ └── System.IO.FileSystem.Watcher.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.IO.FileSystem.Watcher.csproj │ └── System │ │ ├── HResults.cs │ │ └── IO │ │ ├── ErrorEventArgs.cs │ │ ├── ErrorEventHandler.cs │ │ ├── FileSystemEventArgs.cs │ │ ├── FileSystemEventHandler.cs │ │ ├── FileSystemWatcher.Linux.cs │ │ ├── FileSystemWatcher.OSX.cs │ │ ├── FileSystemWatcher.UnknownUnix.cs │ │ ├── FileSystemWatcher.Win32.cs │ │ ├── FileSystemWatcher.cs │ │ ├── InternalBufferOverflowException.cs │ │ ├── NotifyFilters.cs │ │ ├── RenamedEventArgs.cs │ │ ├── RenamedEventHandler.cs │ │ ├── WaitForChangedResult.cs │ │ └── WatcherChangeTypes.cs └── tests │ ├── Args.ErrorEventArgs.cs │ ├── Args.FileSystemEventArgs.cs │ ├── Args.RenamedEventArgs.cs │ ├── Configurations.props │ ├── FileSystemWatcher.Directory.Changed.cs │ ├── FileSystemWatcher.Directory.Create.cs │ ├── FileSystemWatcher.Directory.Delete.cs │ ├── FileSystemWatcher.Directory.Move.cs │ ├── FileSystemWatcher.Directory.NotifyFilter.cs │ ├── FileSystemWatcher.File.Changed.cs │ ├── FileSystemWatcher.File.Create.cs │ ├── FileSystemWatcher.File.Delete.cs │ ├── FileSystemWatcher.File.Move.cs │ ├── FileSystemWatcher.File.NotifyFilter.cs │ ├── FileSystemWatcher.InternalBufferSize.cs │ ├── FileSystemWatcher.MultipleWatchers.cs │ ├── FileSystemWatcher.WaitForChanged.cs │ ├── FileSystemWatcher.cs │ ├── FileSystemWatcher.unit.cs │ ├── FileSystemWatcher.unit.netcoreapp.cs │ ├── InternalBufferOverflowException.cs │ ├── System.IO.FileSystem.Watcher.Tests.csproj │ └── Utility │ ├── FileSystemWatcherTest.cs │ ├── FileSystemWatcherTest.netcoreapp.cs │ ├── FileSystemWatcherTest.netstandard.cs │ └── TestFileSystemWatcher.cs ├── System.IO.FileSystem ├── Directory.Build.props ├── System.IO.FileSystem.sln ├── ref │ ├── Configurations.props │ ├── System.IO.FileSystem.Forwards.cs │ ├── System.IO.FileSystem.cs │ └── System.IO.FileSystem.csproj ├── src │ ├── Configurations.props │ ├── MatchingRefApiCompatBaseline.txt │ ├── Microsoft │ │ └── Win32 │ │ │ └── SafeHandles │ │ │ └── SafeFindHandle.Windows.cs │ ├── Resources │ │ └── Strings.resx │ ├── System.IO.FileSystem.csproj │ └── System │ │ └── IO │ │ ├── Directory.cs │ │ ├── DirectoryInfo.cs │ │ ├── Enumeration │ │ ├── FileSystemEntry.Unix.cs │ │ ├── FileSystemEntry.Windows.cs │ │ ├── FileSystemEntry.cs │ │ ├── FileSystemEnumerable.cs │ │ ├── FileSystemEnumerableFactory.cs │ │ ├── FileSystemEnumerator.Unix.cs │ │ ├── FileSystemEnumerator.Win32.cs │ │ ├── FileSystemEnumerator.WinRT.cs │ │ ├── FileSystemEnumerator.Windows.cs │ │ ├── FileSystemEnumerator.cs │ │ └── FileSystemName.cs │ │ ├── EnumerationOptions.cs │ │ ├── Error.cs │ │ ├── File.cs │ │ ├── FileInfo.cs │ │ ├── FileStatus.Unix.cs │ │ ├── FileSystem.Exists.Unix.cs │ │ ├── FileSystem.Unix.cs │ │ ├── FileSystem.Win32.cs │ │ ├── FileSystem.WinRT.cs │ │ ├── FileSystem.Windows.cs │ │ ├── FileSystemInfo.Unix.cs │ │ ├── FileSystemInfo.Windows.cs │ │ ├── FileSystemInfo.cs │ │ ├── Iterator.cs │ │ ├── MatchCasing.cs │ │ ├── MatchType.cs │ │ ├── ReadLinesIterator.cs │ │ ├── SearchOption.cs │ │ └── SearchTarget.cs └── tests │ ├── Base │ ├── AllGetSetAttributes.cs │ ├── BaseGetSetAttributes.cs │ ├── BaseGetSetTimes.cs │ ├── FileGetSetAttributes.cs │ ├── InfoGetSetAttributes.cs │ ├── InfoGetSetTimes.cs │ └── StaticGetSetTimes.cs │ ├── Configurations.props │ ├── Directory │ ├── CreateDirectory.cs │ ├── Delete.cs │ ├── Delete_MountVolume.cs │ ├── EnumerableAPIs.cs │ ├── EnumerableTests.cs │ ├── Exists.cs │ ├── GetDirectories.cs │ ├── GetDirectoryRoot.cs │ ├── GetFileSystemEntries_str.cs │ ├── GetFileSystemEntries_str_str.cs │ ├── GetFileSystemEntries_str_str_so.cs │ ├── GetFiles.cs │ ├── GetLogicalDrives.cs │ ├── GetParent.cs │ ├── GetSetTimes.cs │ ├── Move.cs │ ├── ReparsePoints_MountVolume.cs │ └── SetCurrentDirectory.cs │ ├── DirectoryInfo │ ├── Create.cs │ ├── CreateSubdirectory.cs │ ├── Delete.cs │ ├── EnumerableAPIs.cs │ ├── Exists.cs │ ├── GetDirectories.cs │ ├── GetFileSystemInfos.cs │ ├── GetFiles.cs │ ├── GetSetAttributes.cs │ ├── GetSetTimes.cs │ ├── MoveTo.cs │ ├── Name.cs │ ├── Parent.cs │ ├── Refresh.cs │ ├── Root.cs │ └── ToString.cs │ ├── Enumeration │ ├── AttributeTests.netcoreapp.cs │ ├── ConstructionTests.netcoreapp.cs │ ├── ErrorHandlingTests.netcoreapp.cs │ ├── ExampleTests.netcoreapp.cs │ ├── FileSystemNameTests.netcoreapp.cs │ ├── IncludePredicateTests.netcoreapp.cs │ ├── MatchCasingTests.netcoreapp.cs │ ├── MatchTypesTests.netcoreapp.cs │ ├── PatternTransformTests.netcoreapp.cs │ ├── RemovedDirectoryTests.netcoreapp.cs │ ├── RootTests.netcoreapp.cs │ ├── SkipAttributeTests.netcoreapp.cs │ ├── SpecialDirectoryTests.netcoreapp.cs │ └── TrimmedPaths.netcoreapp.cs │ ├── FSAssert.cs │ ├── File │ ├── Append.cs │ ├── AppendAsync.cs │ ├── ChangeExtension.cs │ ├── Copy.cs │ ├── Create.cs │ ├── Delete.cs │ ├── EncryptDecrypt.cs │ ├── Exists.cs │ ├── GetSetAttributes.cs │ ├── GetSetAttributesCommon.cs │ ├── GetSetTimes.cs │ ├── Move.cs │ ├── Move.netcoreapp.cs │ ├── Open.cs │ ├── ReadWriteAllBytes.cs │ ├── ReadWriteAllBytesAsync.cs │ ├── ReadWriteAllLines.cs │ ├── ReadWriteAllLinesAsync.cs │ ├── ReadWriteAllText.cs │ ├── ReadWriteAllTextAsync.cs │ └── Replace.cs │ ├── FileInfo │ ├── AppendText.cs │ ├── CopyTo.cs │ ├── Create.cs │ ├── Delete.cs │ ├── Directory.cs │ ├── Exists.cs │ ├── Extension.cs │ ├── GetSetAttributes.cs │ ├── GetSetAttributesCommon.cs │ ├── GetSetTimes.cs │ ├── IsReadOnly.cs │ ├── Length.cs │ ├── MoveTo.cs │ ├── MoveTo.netcoreapp.cs │ ├── Name.cs │ ├── Open.cs │ ├── Refresh.cs │ ├── Replace.cs │ └── ToString.cs │ ├── FileStream │ ├── Buffering_regression.cs │ ├── CanRead.cs │ ├── CanSeek.cs │ ├── CanTimeout.cs │ ├── CanWrite.cs │ ├── CopyToAsync.cs │ ├── Dispose.cs │ ├── DisposeAsync.netcoreapp.cs │ ├── EndRead.cs │ ├── EndWrite.cs │ ├── Flush.cs │ ├── FlushAsync.cs │ ├── Handle.cs │ ├── IsAsync.cs │ ├── Length.cs │ ├── LockUnlock.cs │ ├── Name.cs │ ├── Pipes.cs │ ├── Position.cs │ ├── Read.cs │ ├── ReadAsync.cs │ ├── ReadByte.cs │ ├── ReadWriteSpan.netcoreapp.cs │ ├── SafeFileHandle.cs │ ├── Seek.cs │ ├── SetLength.cs │ ├── ToString.cs │ ├── Write.cs │ ├── WriteAsync.cs │ ├── WriteByte.cs │ ├── ctor_sfh_fa.cs │ ├── ctor_sfh_fa_buffer.cs │ ├── ctor_sfh_fa_buffer_async.cs │ ├── ctor_str_fm.cs │ ├── ctor_str_fm_fa.cs │ ├── ctor_str_fm_fa_fs.cs │ ├── ctor_str_fm_fa_fs.delete.cs │ ├── ctor_str_fm_fa_fs.read.cs │ ├── ctor_str_fm_fa_fs.write.cs │ ├── ctor_str_fm_fa_fs_buffer.cs │ ├── ctor_str_fm_fa_fs_buffer_async.cs │ └── ctor_str_fm_fa_fs_buffer_fo.cs │ ├── FileSystemTest.Unix.cs │ ├── FileSystemTest.Windows.cs │ ├── FileSystemTest.cs │ ├── Performance │ ├── Configurations.props │ ├── Perf.Directory.cs │ ├── Perf.File.cs │ ├── Perf.FileInfo.cs │ ├── Perf.FileStream.cs │ └── System.IO.FileSystem.PerformanceTests.csproj │ ├── PortedCommon │ ├── CommonUtilities.cs │ ├── DllImports.cs │ ├── IOInputs.cs │ ├── IOServices.cs │ ├── PathInfo.cs │ └── ReparsePointUtilities.cs │ ├── Resources │ └── System.IO.FileSystem.Tests.rd.xml │ ├── System.IO.FileSystem.Tests.csproj │ ├── TestData.cs │ └── UnseekableFileStream.cs ├── System.IO.IsolatedStorage ├── Directory.Build.props ├── System.IO.IsolatedStorage.sln ├── ref │ ├── Configurations.props │ ├── System.IO.IsolatedStorage.cs │ └── System.IO.IsolatedStorage.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.IO.IsolatedStorage.csproj │ └── System │ │ └── IO │ │ └── IsolatedStorage │ │ ├── Helper.Unix.cs │ │ ├── Helper.Win32.cs │ │ ├── Helper.Win32Unix.cs │ │ ├── Helper.WinRT.cs │ │ ├── Helper.cs │ │ ├── INormalizeForIsolatedStorage.cs │ │ ├── IsolatedStorage.cs │ │ ├── IsolatedStorageException.cs │ │ ├── IsolatedStorageFile.cs │ │ ├── IsolatedStorageFileStream.cs │ │ └── IsolatedStorageScope.cs └── tests │ ├── AssemblyInfo.cs │ ├── Configurations.props │ ├── Resources │ └── Strings.resx │ ├── StoreTestsFixture.cs │ ├── System.IO.IsolatedStorage.Tests.csproj │ └── System │ └── IO │ └── IsolatedStorage │ ├── ContainsUnknownFilesTests.cs │ ├── CopyFileTests.cs │ ├── CreateDirectoryTests.cs │ ├── CreateFileTests.cs │ ├── DeleteDirectoryTests.cs │ ├── DeleteFileTests.cs │ ├── DirectoryExistsTests.cs │ ├── FileExistsTests.cs │ ├── GetCreationTimeTests.cs │ ├── GetFileNamesTests.cs │ ├── GetLastAccessTimeTests.cs │ ├── GetLastWriteTimeTests.cs │ ├── GetStoreTests.cs │ ├── HelperTests.Win32Unix.cs │ ├── HelperTests.cs │ ├── IdentityTests.cs │ ├── IsoStorageTest.cs │ ├── IsolatedStorageBaseClassTests.cs │ ├── IsolatedStorageFileStreamTests.netcoreapp.cs │ ├── MoveDirectoryTests.cs │ ├── MoveFileTests.cs │ ├── OpenFileTests.cs │ ├── RemoveTests.cs │ └── TestHelper.cs ├── System.IO.MemoryMappedFiles ├── Directory.Build.props ├── System.IO.MemoryMappedFiles.sln ├── ref │ ├── Configurations.props │ ├── System.IO.MemoryMappedFiles.cs │ └── System.IO.MemoryMappedFiles.csproj ├── src │ ├── Configurations.props │ ├── Microsoft │ │ └── Win32 │ │ │ ├── SafeMemoryMappedFileHandle.Unix.cs │ │ │ ├── SafeMemoryMappedFileHandle.Windows.cs │ │ │ ├── SafeMemoryMappedViewHandle.Unix.cs │ │ │ ├── SafeMemoryMappedViewHandle.Windows.cs │ │ │ └── SafeMemoryMappedViewHandle.cs │ ├── Resources │ │ └── Strings.resx │ ├── System.IO.MemoryMappedFiles.csproj │ └── System │ │ └── IO │ │ └── MemoryMappedFiles │ │ ├── Interop.Windows.Uap.cs │ │ ├── Interop.Windows.cs │ │ ├── MemoryMappedFile.Unix.cs │ │ ├── MemoryMappedFile.Windows.cs │ │ ├── MemoryMappedFile.cs │ │ ├── MemoryMappedFileAccess.cs │ │ ├── MemoryMappedFileOptions.cs │ │ ├── MemoryMappedFileRights.cs │ │ ├── MemoryMappedView.Unix.cs │ │ ├── MemoryMappedView.Windows.cs │ │ ├── MemoryMappedView.cs │ │ ├── MemoryMappedViewAccessor.cs │ │ └── MemoryMappedViewStream.cs └── tests │ ├── Configurations.props │ ├── MemoryMappedFile.CreateFromFile.Tests.cs │ ├── MemoryMappedFile.CreateNew.Tests.cs │ ├── MemoryMappedFile.CreateOrOpen.Tests.cs │ ├── MemoryMappedFile.CrossProcess.cs │ ├── MemoryMappedFile.OpenExisting.Tests.cs │ ├── MemoryMappedFilesTestsBase.Unix.cs │ ├── MemoryMappedFilesTestsBase.Windows.cs │ ├── MemoryMappedFilesTestsBase.cs │ ├── MemoryMappedViewAccessor.Tests.cs │ ├── MemoryMappedViewStream.Tests.cs │ ├── Performance │ ├── Configurations.props │ ├── Perf.MemoryMappedFile.cs │ └── System.IO.MemoryMappedFiles.PerformanceTests.csproj │ ├── System.IO.MemoryMappedFiles.Tests.csproj │ └── XunitAssemblyAttributes.cs ├── System.IO.Packaging ├── Directory.Build.props ├── System.IO.Packaging.sln ├── pkg │ └── System.IO.Packaging.pkgproj ├── ref │ ├── Configurations.props │ ├── System.IO.Packaging.Serialization.cs │ ├── System.IO.Packaging.cs │ └── System.IO.Packaging.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.IO.Packaging.csproj │ └── System │ │ └── IO │ │ └── Packaging │ │ ├── CompressionOption.cs │ │ ├── ContentType.cs │ │ ├── EncryptionOption.cs │ │ ├── FileFormatException.cs │ │ ├── IgnoreFlushAndCloseStream.cs │ │ ├── InternalRelationshipCollection.cs │ │ ├── PackUriHelper.cs │ │ ├── Package.cs │ │ ├── PackagePart.cs │ │ ├── PackagePartCollection.cs │ │ ├── PackageProperties.cs │ │ ├── PackageRelationship.cs │ │ ├── PackageRelationshipCollection.cs │ │ ├── PackageRelationshipSelector.cs │ │ ├── PackageRelationshipSelectorType.cs │ │ ├── PackageXmlEnum.cs │ │ ├── PackageXmlStringTable.cs │ │ ├── PackagingUtilities.cs │ │ ├── PartBasedPackageProperties.cs │ │ ├── TargetMode.cs │ │ ├── XmlCompatibilityReader.cs │ │ ├── XmlWrappingReader.cs │ │ ├── ZipPackage.cs │ │ ├── ZipPackagePart.cs │ │ ├── ZipStreamManager.cs │ │ └── ZipWrappingStream.cs └── tests │ ├── Configurations.props │ ├── System.IO.Packaging.Tests.csproj │ └── Tests.cs ├── System.IO.Pipelines ├── Directory.Build.props ├── System.IO.Pipelines.sln ├── pkg │ └── System.IO.Pipelines.pkgproj ├── ref │ ├── Configurations.props │ ├── System.IO.Pipelines.cs │ └── System.IO.Pipelines.csproj ├── src │ ├── Configurations.props │ ├── Properties │ │ └── InternalsVisibleTo.cs │ ├── Resources │ │ └── Strings.resx │ ├── System.IO.Pipelines.csproj │ └── System │ │ └── IO │ │ └── Pipelines │ │ ├── BufferSegment.cs │ │ ├── CancellationTokenExtensions.netstandard.cs │ │ ├── CompletionData.cs │ │ ├── FlushResult.cs │ │ ├── IDuplexPipe.cs │ │ ├── InlineScheduler.cs │ │ ├── Pipe.DefaultPipeReader.cs │ │ ├── Pipe.DefaultPipeWriter.cs │ │ ├── Pipe.cs │ │ ├── PipeAwaitable.cs │ │ ├── PipeCompletion.cs │ │ ├── PipeCompletionCallback.cs │ │ ├── PipeCompletionCallbacks.cs │ │ ├── PipeOperationState.cs │ │ ├── PipeOptions.cs │ │ ├── PipeReader.cs │ │ ├── PipeReaderStream.cs │ │ ├── PipeScheduler.cs │ │ ├── PipeWriter.cs │ │ ├── PipeWriterStream.cs │ │ ├── ReadResult.cs │ │ ├── ResultFlags.cs │ │ ├── StreamExtensions.netstandard.cs │ │ ├── StreamPipeExtensions.cs │ │ ├── ThreadPoolScheduler.netcoreapp.cs │ │ ├── ThreadPoolScheduler.netstandard.cs │ │ └── ThrowHelper.cs └── tests │ ├── BackpressureTests.cs │ ├── Configurations.props │ ├── FlushAsyncCancellationTests.cs │ ├── FlushAsyncCompletionTests.cs │ ├── FlushAsyncTests.cs │ ├── FlushResultTests.cs │ ├── Performance │ ├── Configurations.props │ ├── Perf.Pipe.cs │ └── System.IO.Pipelines.PerformanceTests.csproj │ ├── PipeCompletionCallbacksTests.cs │ ├── PipeLengthTests.cs │ ├── PipeOptionsTests.cs │ ├── PipePoolTests.cs │ ├── PipePoolTests.nonnetstandard.cs │ ├── PipeReaderCopyToAsyncTests.cs │ ├── PipeReaderStreamTests.nonnetstandard.cs │ ├── PipeReaderWriterFacts.cs │ ├── PipeReaderWriterFacts.nonnetstandard.cs │ ├── PipeResetTests.cs │ ├── PipeResetTests.nonnetstandard.cs │ ├── PipeTest.cs │ ├── PipeWriterCopyToAsyncTests.cs │ ├── PipeWriterStreamTests.nonnetstandard.cs │ ├── PipeWriterTests.cs │ ├── ReadAsyncCancellationTests.cs │ ├── ReadAsyncCompletionTests.cs │ ├── ReadResultTests.cs │ ├── SchedulerFacts.cs │ ├── System.IO.Pipelines.Tests.csproj │ └── TestMemoryPool.cs ├── System.IO.Pipes.AccessControl ├── Directory.Build.props ├── System.IO.Pipes.AccessControl.sln ├── ref │ ├── Configurations.props │ ├── System.IO.Pipes.AccessControl.cs │ └── System.IO.Pipes.AccessControl.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ └── System.IO.Pipes.AccessControl.csproj └── tests │ ├── AnonymousPipeTests │ └── AnonymousPipeTest.AclExtensions.cs │ ├── Configurations.props │ ├── NamedPipeTests │ └── NamedPipeTest.AclExtensions.cs │ ├── PipeTest.AclExtensions.cs │ └── System.IO.Pipes.AccessControl.Tests.csproj ├── System.IO.Pipes ├── Directory.Build.props ├── System.IO.Pipes.sln ├── ref │ ├── Configurations.props │ ├── System.IO.Pipes.cs │ └── System.IO.Pipes.csproj ├── src │ ├── Configurations.props │ ├── MatchingRefApiCompatBaseline.txt │ ├── Microsoft │ │ └── Win32 │ │ │ └── SafeHandles │ │ │ ├── SafePipeHandle.Unix.cs │ │ │ ├── SafePipeHandle.Windows.cs │ │ │ └── SafePipeHandle.cs │ ├── Resources │ │ └── Strings.resx │ ├── System.IO.Pipes.csproj │ └── System │ │ └── IO │ │ ├── Error.cs │ │ └── Pipes │ │ ├── AnonymousPipeClientStream.cs │ │ ├── AnonymousPipeServerStream.Unix.cs │ │ ├── AnonymousPipeServerStream.Windows.cs │ │ ├── AnonymousPipeServerStream.cs │ │ ├── ConnectionCompletionSource.cs │ │ ├── NamedPipeClientStream.Unix.cs │ │ ├── NamedPipeClientStream.Windows.cs │ │ ├── NamedPipeClientStream.cs │ │ ├── NamedPipeServerStream.Unix.cs │ │ ├── NamedPipeServerStream.Windows.cs │ │ ├── NamedPipeServerStream.cs │ │ ├── PipeAccessRights.cs │ │ ├── PipeAccessRule.cs │ │ ├── PipeAuditRule.cs │ │ ├── PipeCompletionSource.cs │ │ ├── PipeDirection.cs │ │ ├── PipeOptions.cs │ │ ├── PipeSecurity.cs │ │ ├── PipeState.cs │ │ ├── PipeStream.Unix.cs │ │ ├── PipeStream.Windows.cs │ │ ├── PipeStream.cs │ │ ├── PipeTransmissionMode.cs │ │ ├── PipesAclExtensions.cs │ │ └── ReadWriteCompletionSource.cs └── tests │ ├── AnonymousPipeTests │ ├── AnonymousPipeTest.CreateClient.cs │ ├── AnonymousPipeTest.CreateServer.cs │ ├── AnonymousPipeTest.CrossProcess.cs │ ├── AnonymousPipeTest.Read.cs │ ├── AnonymousPipeTest.Specific.cs │ ├── AnonymousPipeTest.Write.cs │ └── AnonymousPipeTestBase.cs │ ├── Configurations.props │ ├── Interop.Unix.cs │ ├── Interop.Windows.cs │ ├── NamedPipeTests │ ├── NamedPipeTest.CreateClient.cs │ ├── NamedPipeTest.CreateServer.cs │ ├── NamedPipeTest.CrossProcess.cs │ ├── NamedPipeTest.CurrentUserOnly.netcoreapp.Unix.cs │ ├── NamedPipeTest.CurrentUserOnly.netcoreapp.Windows.cs │ ├── NamedPipeTest.CurrentUserOnly.netcoreapp.cs │ ├── NamedPipeTest.Read.cs │ ├── NamedPipeTest.RunAsClient.Unix.cs │ ├── NamedPipeTest.RunAsClient.Windows.cs │ ├── NamedPipeTest.Simple.cs │ ├── NamedPipeTest.Specific.cs │ ├── NamedPipeTest.UnixDomainSockets.cs │ ├── NamedPipeTest.Write.cs │ ├── NamedPipeTest.cs │ └── NamedPipeTestBase.cs │ ├── NativeOverlapped.unix.cs │ ├── Performance │ ├── Configurations.props │ ├── Perf.AnonymousPipeStream.cs │ ├── Perf.NamedPipeStream.cs │ ├── Perf.PipeTest.cs │ └── System.IO.Pipes.PerformanceTests.csproj │ ├── PipeTest.Read.cs │ ├── PipeTest.Read.netcoreapp.cs │ ├── PipeTest.Write.cs │ ├── PipeTest.Write.netcoreapp.cs │ ├── PipeTest.cs │ ├── PipeTestBase.cs │ ├── System.IO.Pipes.Tests.csproj │ └── XunitAssemblyAttributes.cs ├── System.IO.Ports ├── Directory.Build.props ├── System.IO.Ports.sln ├── pkg │ └── System.IO.Ports.pkgproj ├── ref │ ├── Configurations.props │ ├── System.IO.Ports.cs │ └── System.IO.Ports.csproj ├── src │ ├── Configurations.props │ ├── Interop │ │ └── Unix │ │ │ ├── Interop.Serial.cs │ │ │ └── Interop.Termios.cs │ ├── PinvokeAnalyzerExceptionList.analyzerdata.netstandard │ ├── Resources │ │ └── Strings.resx │ ├── System.IO.Ports.csproj │ └── System │ │ └── IO │ │ └── Ports │ │ ├── Handshake.cs │ │ ├── InternalResources.cs │ │ ├── NativeMethods.cs │ │ ├── Parity.cs │ │ ├── SafeSerialDeviceHandle.Unix.cs │ │ ├── SerialData.cs │ │ ├── SerialDataReceivedEventArgs.cs │ │ ├── SerialDataReceivedEventHandler.cs │ │ ├── SerialError.cs │ │ ├── SerialErrorReceivedEventArgs.cs │ │ ├── SerialErrorReceivedEventHandler.cs │ │ ├── SerialPinChange.cs │ │ ├── SerialPinChangedEventArgs.cs │ │ ├── SerialPinChangedEventHandler.cs │ │ ├── SerialPort.Linux.cs │ │ ├── SerialPort.OSX.cs │ │ ├── SerialPort.Uap.cs │ │ ├── SerialPort.Win32.cs │ │ ├── SerialPort.cs │ │ ├── SerialStream.Uap.cs │ │ ├── SerialStream.Unix.cs │ │ ├── SerialStream.Win32.cs │ │ ├── SerialStream.Windows.cs │ │ ├── SerialStream.cs │ │ └── StopBits.cs └── tests │ ├── AssemblyInfo.cs │ ├── Configurations.props │ ├── SerialPort │ ├── AbortOnError.cs │ ├── BaseStream.cs │ ├── BaudRate.cs │ ├── BreakState.cs │ ├── BytesToRead.cs │ ├── BytesToSend.cs │ ├── CDHolding.cs │ ├── Close.cs │ ├── CtsHolding.cs │ ├── DataBits.cs │ ├── DiscardInBuffer.cs │ ├── DiscardInBuffer_Generic.cs │ ├── DiscardNull.cs │ ├── DiscardOutBuffer.cs │ ├── DiscardOutBuffer_Generic.cs │ ├── DosDevices.cs │ ├── DsrHolding.cs │ ├── DtrEnable.cs │ ├── Encoding.cs │ ├── ErrorEvent.cs │ ├── Event_Close_Stress.cs │ ├── Event_Generic.cs │ ├── GetPortNames.cs │ ├── Handshake.cs │ ├── IsOpen.cs │ ├── NewLine.cs │ ├── Open.cs │ ├── OpenDevices.cs │ ├── Open_Stress.cs │ ├── Parity.cs │ ├── ParityReplace.cs │ ├── PinChangedEvent.cs │ ├── PortName.cs │ ├── ReadBufferSize.cs │ ├── ReadByte.cs │ ├── ReadByte_Generic.cs │ ├── ReadChar.cs │ ├── ReadChar_Generic.cs │ ├── ReadExisting.cs │ ├── ReadExisting_Generic.cs │ ├── ReadLine.cs │ ├── ReadLine_Generic.cs │ ├── ReadTimeout.cs │ ├── ReadTo.cs │ ├── ReadTo_Generic.cs │ ├── Read_byte_int_int.cs │ ├── Read_byte_int_int_Generic.cs │ ├── Read_char_int_int.cs │ ├── Read_char_int_int_Generic.cs │ ├── ReceivedBytesThreshold.cs │ ├── ReceivedEvent.cs │ ├── RtsEnable.cs │ ├── SerialPortRegressions.cs │ ├── StopBits.cs │ ├── Stress01.cs │ ├── WriteBufferSize.cs │ ├── WriteLine.cs │ ├── WriteLine_Generic.cs │ ├── WriteTimeout.cs │ ├── Write_byte_int_int.cs │ ├── Write_byte_int_int_Generic.cs │ ├── Write_char_int_int.cs │ ├── Write_char_int_int_Generic.cs │ ├── Write_str.cs │ ├── Write_str_Generic.cs │ ├── ctor.cs │ ├── ctor_IContainer.cs │ ├── ctor_str.cs │ ├── ctor_str_int.cs │ ├── ctor_str_int_parity.cs │ ├── ctor_str_int_parity_int.cs │ └── ctor_str_int_parity_int_stopbits.cs │ ├── SerialStream │ ├── BeginRead.cs │ ├── BeginRead_Generic.cs │ ├── BeginWrite.cs │ ├── BeginWrite_Generic.cs │ ├── CanRead.cs │ ├── CanSeek.cs │ ├── CanTimeout.cs │ ├── CanWrite.cs │ ├── Close.cs │ ├── EndRead.cs │ ├── EndWrite.cs │ ├── Flush.cs │ ├── Length.cs │ ├── Position.cs │ ├── ReadByte.cs │ ├── ReadByte_Generic.cs │ ├── ReadTimeout.cs │ ├── Read_byte_int_int.cs │ ├── Read_byte_int_int_Generic.cs │ ├── Seek.cs │ ├── SetLength.cs │ ├── WriteByte.cs │ ├── WriteByte_Generic.cs │ ├── WriteTimeout.cs │ ├── Write_byte_int_int.cs │ └── Write_byte_int_int_Generic.cs │ ├── Support │ ├── FlowControlCapabilities.cs │ ├── KnownFailureAttribute.cs │ ├── LocalMachineSerialInfo.cs │ ├── PortHelper.cs │ ├── PortsTest.cs │ ├── SerialPortConnection.cs │ ├── SerialPortProperties.cs │ ├── TCSupport.cs │ └── TestEventHandler.cs │ └── System.IO.Ports.Tests.csproj ├── System.IO.UnmanagedMemoryStream ├── Directory.Build.props ├── System.IO.UnmanagedMemoryStream.sln ├── ref │ ├── Configurations.props │ ├── System.IO.UnmanagedMemoryStream.Forwards.cs │ ├── System.IO.UnmanagedMemoryStream.cs │ └── System.IO.UnmanagedMemoryStream.csproj ├── src │ ├── Configurations.props │ └── System.IO.UnmanagedMemoryStream.csproj └── tests │ ├── ArrayHelpers.cs │ ├── Configurations.props │ ├── HGlobalSafeBuffer.cs │ ├── System.IO.UnmanagedMemoryStream.Tests.csproj │ ├── Uma.ReadWriteStruct.cs │ ├── Uma.ReadWriteStructArray.cs │ ├── Uma.TestStructs.cs │ ├── UmaCtorTests.cs │ ├── UmaTests.cs │ ├── UmsCtorTests.cs │ ├── UmsDisposeAsync.netcoreapp.cs │ ├── UmsFlush.cs │ ├── UmsManager.cs │ ├── UmsReadWrite.cs │ ├── UmsReadWrite.netcoreapp.cs │ ├── UmsSafeBuffer.cs │ ├── UmsSecurityTest.cs │ └── UmsTests.cs ├── System.IO ├── Directory.Build.props ├── System.IO.sln ├── ref │ ├── Configurations.props │ ├── System.IO.Manual.cs │ └── System.IO.csproj ├── src │ ├── Configurations.props │ └── System.IO.csproj └── tests │ ├── BinaryReader │ ├── BinaryReaderTests.cs │ └── BinaryReaderTests.netcoreapp.cs │ ├── BinaryWriter │ ├── BinaryWriter.DisposeAsync.netcoreapp.cs │ ├── BinaryWriter.WriteByteCharTests.cs │ ├── BinaryWriter.WriteByteCharTests.netcoreapp.cs │ ├── BinaryWriter.WriteTests.cs │ └── BinaryWriterTests.cs │ ├── BufferedStream │ ├── BufferedStream.FlushTests.cs │ ├── BufferedStream.InvalidParameters.cs │ ├── BufferedStreamTests.cs │ └── BufferedStreamTests.netcoreapp.cs │ ├── Configurations.props │ ├── IndentedTextWriter.cs │ ├── InvalidDataException │ └── InvalidDataExceptionTests.cs │ ├── MemoryStream │ ├── MemoryStream.ConstructorTests.cs │ ├── MemoryStream.GetBufferTests.cs │ ├── MemoryStream.TryGetBufferTests.cs │ ├── MemoryStreamTests.cs │ └── MemoryStreamTests.netcoreapp.cs │ ├── Performance │ ├── Configurations.props │ ├── Perf.StreamWriter.cs │ └── System.IO.PerformanceTests.csproj │ ├── Resources │ └── System.IO.Tests.rd.xml │ ├── Stream │ ├── Stream.APMMethodsTests.cs │ ├── Stream.AsyncTests.cs │ ├── Stream.CopyToTests.cs │ ├── Stream.CopyToTests.netcoreapp.cs │ ├── Stream.DisposeAsync.netcoreapp.cs │ ├── Stream.Methods.cs │ ├── Stream.NullTests.cs │ ├── Stream.NullTests.netcoreapp.cs │ ├── Stream.ReadWriteSpan.netcoreapp.cs │ ├── Stream.TestLeaveOpen.cs │ ├── Stream.TimeoutTests.cs │ └── Stream.cs │ ├── StreamReader │ ├── StreamReader.CtorTests.cs │ ├── StreamReader.StringCtorTests.cs │ ├── StreamReader.cs │ ├── StreamReaderTests.cs │ └── StreamReaderTests.netcoreapp.cs │ ├── StreamWriter │ ├── StreamWriter.BaseStream.cs │ ├── StreamWriter.CloseTests.cs │ ├── StreamWriter.CtorTests.cs │ ├── StreamWriter.DisposeAsync.netcoreapp.cs │ ├── StreamWriter.FlushTests.cs │ ├── StreamWriter.StringCtorTests.cs │ ├── StreamWriter.WriteTests.cs │ ├── StreamWriter.WriteTests.netcoreapp.cs │ └── StreamWriter.cs │ ├── StringReader │ ├── StringReader.CtorTests.cs │ └── StringReaderTests.netcoreapp.cs │ ├── StringWriter │ ├── StringWriterTests.cs │ └── StringWriterTests.netcoreapp.cs │ ├── System.IO.Tests.csproj │ ├── TestDataProvider │ └── TestDataProvider.cs │ ├── TextReader │ ├── CharArrayTextReader.cs │ ├── TextReaderTests.cs │ └── TextReaderTests.netcoreapp.cs │ └── TextWriter │ ├── CharArrayTextWriter.cs │ ├── TextWriterTests.cs │ └── TextWriterTests.netcoreapp.cs ├── System.Json ├── Directory.Build.props ├── System.Json.sln ├── pkg │ └── System.Json.pkgproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Json.csproj │ └── System │ │ └── Json │ │ ├── JavaScriptReader.cs │ │ ├── JsonArray.cs │ │ ├── JsonObject.cs │ │ ├── JsonPrimitive.cs │ │ ├── JsonType.cs │ │ └── JsonValue.cs └── tests │ ├── Configurations.props │ ├── System.Json.Tests.csproj │ └── System │ └── Json │ ├── JsonArrayTests.cs │ ├── JsonObjectTests.cs │ ├── JsonPrimitiveTests.cs │ └── JsonValueTests.cs ├── System.Linq.Expressions ├── Directory.Build.props ├── System.Linq.Expressions.sln ├── ref │ ├── Configurations.props │ ├── System.Linq.Expressions.cs │ └── System.Linq.Expressions.csproj ├── src │ ├── ApiCompatBaseline.net461.txt │ ├── Configurations.props │ ├── ILLinkTrim.xml │ ├── Resources │ │ ├── Strings.resx │ │ └── System.Linq.Expressions.rd.xml │ ├── System.Linq.Expressions.csproj │ └── System │ │ ├── Dynamic │ │ ├── BinaryOperationBinder.cs │ │ ├── BindingRestrictions.cs │ │ ├── CallInfo.cs │ │ ├── ConvertBinder.cs │ │ ├── CreateInstanceBinder.cs │ │ ├── DeleteIndexBinder.cs │ │ ├── DeleteMemberBinder.cs │ │ ├── DynamicMetaObject.cs │ │ ├── DynamicMetaObjectBinder.cs │ │ ├── DynamicObject.cs │ │ ├── ExpandoClass.cs │ │ ├── ExpandoObject.cs │ │ ├── GetIndexBinder.cs │ │ ├── GetMemberBinder.cs │ │ ├── IDynamicMetaObjectProvider.cs │ │ ├── IInvokeOnGetBinder.cs │ │ ├── InvokeBinder.cs │ │ ├── InvokeMemberBinder.cs │ │ ├── SetIndexBinder.cs │ │ ├── SetMemberBinder.cs │ │ ├── UnaryOperationBinder.cs │ │ ├── UpdateDelegates.Generated.cs │ │ ├── UpdateDelegates.Generated.tt │ │ └── Utils │ │ │ ├── CacheDict.cs │ │ │ ├── CachedReflectionInfo.cs │ │ │ ├── CollectionExtensions.cs │ │ │ ├── ContractUtils.cs │ │ │ ├── DelegateHelpers.cs │ │ │ ├── EmptyReadOnlyCollection.cs │ │ │ ├── ExpressionUtils.cs │ │ │ ├── ExpressionVisitorUtils.cs │ │ │ ├── Helpers.cs │ │ │ ├── ListArgumentProvider.cs │ │ │ ├── ListParameterProvider.cs │ │ │ ├── TypeExtensions.cs │ │ │ └── TypeUtils.cs │ │ ├── Linq │ │ ├── Expressions │ │ │ ├── BinaryExpression.cs │ │ │ ├── BlockExpression.cs │ │ │ ├── CatchBlock.cs │ │ │ ├── Common │ │ │ │ ├── ArrayBuilderExtensions.cs │ │ │ │ ├── CachedReflectionInfo.cs │ │ │ │ └── ConstantCheck.cs │ │ │ ├── Compiler │ │ │ │ ├── AnalyzedTree.cs │ │ │ │ ├── AssemblyGen.cs │ │ │ │ ├── BoundConstants.cs │ │ │ │ ├── CompilerScope.Storage.cs │ │ │ │ ├── CompilerScope.cs │ │ │ │ ├── DelegateHelpers.Generated.cs │ │ │ │ ├── DelegateHelpers.cs │ │ │ │ ├── HoistedLocals.cs │ │ │ │ ├── ILGen.cs │ │ │ │ ├── KeyedStack.cs │ │ │ │ ├── LabelInfo.cs │ │ │ │ ├── LambdaCompiler.Address.cs │ │ │ │ ├── LambdaCompiler.Binary.cs │ │ │ │ ├── LambdaCompiler.ControlFlow.cs │ │ │ │ ├── LambdaCompiler.Expressions.cs │ │ │ │ ├── LambdaCompiler.Generated.cs │ │ │ │ ├── LambdaCompiler.Lambda.cs │ │ │ │ ├── LambdaCompiler.Logical.cs │ │ │ │ ├── LambdaCompiler.Statements.cs │ │ │ │ ├── LambdaCompiler.Unary.cs │ │ │ │ ├── LambdaCompiler.cs │ │ │ │ ├── StackSpiller.Bindings.cs │ │ │ │ ├── StackSpiller.ChildRewriter.cs │ │ │ │ ├── StackSpiller.Generated.cs │ │ │ │ ├── StackSpiller.SpilledExpressionBlock.cs │ │ │ │ ├── StackSpiller.Temps.cs │ │ │ │ ├── StackSpiller.cs │ │ │ │ ├── TypeInfoExtensions.cs │ │ │ │ └── VariableBinder.cs │ │ │ ├── ConditionalExpression.cs │ │ │ ├── ConstantExpression.cs │ │ │ ├── DebugInfoExpression.cs │ │ │ ├── DebugViewWriter.cs │ │ │ ├── DefaultExpression.cs │ │ │ ├── DynamicExpression.cs │ │ │ ├── DynamicExpressionVisitor.cs │ │ │ ├── ElementInit.cs │ │ │ ├── Error.cs │ │ │ ├── Expression.DebuggerProxy.cs │ │ │ ├── Expression.cs │ │ │ ├── ExpressionStringBuilder.cs │ │ │ ├── ExpressionType.cs │ │ │ ├── ExpressionVisitor.cs │ │ │ ├── GotoExpression.cs │ │ │ ├── IArgumentProvider.cs │ │ │ ├── IDynamicExpression.cs │ │ │ ├── IParameterProvider.cs │ │ │ ├── IndexExpression.cs │ │ │ ├── Interpreter │ │ │ │ ├── AddInstruction.cs │ │ │ │ ├── AndInstruction.cs │ │ │ │ ├── ArrayOperations.cs │ │ │ │ ├── BranchLabel.cs │ │ │ │ ├── CallInstruction.Generated.cs │ │ │ │ ├── CallInstruction.cs │ │ │ │ ├── ControlFlowInstructions.cs │ │ │ │ ├── DecrementInstruction.cs │ │ │ │ ├── DefaultValueInstruction.cs │ │ │ │ ├── DivInstruction.cs │ │ │ │ ├── EqualInstruction.cs │ │ │ │ ├── ExclusiveOrInstruction.cs │ │ │ │ ├── FieldOperations.cs │ │ │ │ ├── GreaterThanInstruction.cs │ │ │ │ ├── GreaterThanOrEqualInstruction.cs │ │ │ │ ├── IncrementInstruction.cs │ │ │ │ ├── Instruction.cs │ │ │ │ ├── InstructionList.cs │ │ │ │ ├── InterpretedFrame.cs │ │ │ │ ├── Interpreter.cs │ │ │ │ ├── LabelInfo.cs │ │ │ │ ├── LeftShiftInstruction.cs │ │ │ │ ├── LessThanInstruction.cs │ │ │ │ ├── LessThanOrEqualInstruction.cs │ │ │ │ ├── LightCompiler.cs │ │ │ │ ├── LightDelegateCreator.cs │ │ │ │ ├── LightLambda.Generated.cs │ │ │ │ ├── LightLambda.cs │ │ │ │ ├── LocalAccess.cs │ │ │ │ ├── LocalVariables.cs │ │ │ │ ├── ModuloInstruction.cs │ │ │ │ ├── MulInstruction.cs │ │ │ │ ├── NegateInstruction.cs │ │ │ │ ├── NewInstruction.cs │ │ │ │ ├── NotEqualInstruction.cs │ │ │ │ ├── NotInstruction.cs │ │ │ │ ├── NullCheckInstruction.cs │ │ │ │ ├── NumericConvertInstruction.cs │ │ │ │ ├── OrInstruction.cs │ │ │ │ ├── RightShiftInstruction.cs │ │ │ │ ├── RuntimeVariables.cs │ │ │ │ ├── StackOperations.cs │ │ │ │ ├── SubInstruction.cs │ │ │ │ ├── TypeOperations.cs │ │ │ │ └── Utilities.cs │ │ │ ├── InvocationExpression.cs │ │ │ ├── LabelExpression.cs │ │ │ ├── LabelTarget.cs │ │ │ ├── LambdaExpression.cs │ │ │ ├── ListInitExpression.cs │ │ │ ├── LoopExpression.cs │ │ │ ├── MemberAssignment.cs │ │ │ ├── MemberBinding.cs │ │ │ ├── MemberExpression.cs │ │ │ ├── MemberInitExpression.cs │ │ │ ├── MemberListBinding.cs │ │ │ ├── MemberMemberBinding.cs │ │ │ ├── MethodCallExpression.cs │ │ │ ├── NewArrayExpression.cs │ │ │ ├── NewExpression.cs │ │ │ ├── ParameterExpression.cs │ │ │ ├── RuntimeVariablesExpression.cs │ │ │ ├── StackGuard.cs │ │ │ ├── Strings.cs │ │ │ ├── SwitchCase.cs │ │ │ ├── SwitchExpression.cs │ │ │ ├── SymbolDocumentInfo.cs │ │ │ ├── TryExpression.cs │ │ │ ├── TypeBinaryExpression.cs │ │ │ ├── UnaryExpression.cs │ │ │ └── Utils.cs │ │ └── IQueryable.cs │ │ └── Runtime │ │ └── CompilerServices │ │ ├── CallSite.cs │ │ ├── CallSiteBinder.cs │ │ ├── CallSiteHelpers.cs │ │ ├── CallSiteOps.cs │ │ ├── Closure.cs │ │ ├── DebugInfoGenerator.cs │ │ ├── DynamicAttribute.cs │ │ ├── IRuntimeVariables.cs │ │ ├── ReadOnlyCollectionBuilder.cs │ │ ├── RuleCache.cs │ │ ├── RuntimeOps.ExpressionQuoter.cs │ │ ├── RuntimeOps.MergedRuntimeVariables.cs │ │ ├── RuntimeOps.RuntimeVariableList.cs │ │ ├── RuntimeOps.RuntimeVariables.cs │ │ └── TrueReadOnlyCollection.cs └── tests │ ├── Array │ ├── ArrayAccessTests.cs │ ├── ArrayArrayIndexTests.cs │ ├── ArrayArrayLengthTests.cs │ ├── ArrayBoundsOneOffTests.cs │ ├── ArrayIndexTests.cs │ ├── ArrayLengthTests.cs │ ├── NewArrayBoundsTests.cs │ ├── NewArrayListTests.cs │ ├── NullableArrayIndexTests.cs │ ├── NullableArrayLengthTests.cs │ └── NullableNewArrayListTests.cs │ ├── BinaryOperators │ ├── Arithmetic │ │ ├── BinaryAddTests.cs │ │ ├── BinaryDivideTests.cs │ │ ├── BinaryModuloTests.cs │ │ ├── BinaryMultiplyTests.cs │ │ ├── BinaryNullableAddTests.cs │ │ ├── BinaryNullableDivideTests.cs │ │ ├── BinaryNullableModuloTests.cs │ │ ├── BinaryNullableMultiplyTests.cs │ │ ├── BinaryNullablePowerTests.cs │ │ ├── BinaryNullableSubtractTests.cs │ │ ├── BinaryPowerTests.cs │ │ ├── BinaryShiftTests.cs │ │ └── BinarySubtractTests.cs │ ├── Assignment │ │ ├── Assign.cs │ │ └── OpAssign.cs │ ├── Bitwise │ │ ├── BinaryAndTests.cs │ │ ├── BinaryExclusiveOrTests.cs │ │ ├── BinaryNullableAndTests.cs │ │ ├── BinaryNullableExclusiveOrTests.cs │ │ ├── BinaryNullableOrTests.cs │ │ └── BinaryOrTests.cs │ ├── Coalesce │ │ └── BinaryCoalesceTests.cs │ ├── Comparison │ │ ├── CompareTests.cs │ │ └── EqualNotEqualTests.cs │ ├── GeneralBinaryTests.cs │ ├── Logical │ │ ├── BinaryLogicalTests.cs │ │ └── BinaryNullableLogicalTests.cs │ └── ReferenceComparison │ │ ├── ReferenceEqual.cs │ │ ├── ReferenceEqualityTests.cs │ │ └── ReferenceNotEqual.cs │ ├── Block │ ├── BlockFactoryTests.cs │ ├── BlockTests.cs │ ├── NoParameterBlockTests.cs │ ├── ParameterBlockTests.cs │ └── SharedBlockTests.cs │ ├── Call │ ├── CallFactoryTests.cs │ └── CallTests.cs │ ├── Cast │ ├── AsNullable.cs │ ├── AsTests.cs │ ├── CastNullableTests.cs │ ├── CastTests.cs │ ├── IsNullableTests.cs │ └── IsTests.cs │ ├── CompilerTests.cs │ ├── Conditional │ └── ConditionalTests.cs │ ├── Configurations.props │ ├── Constant │ ├── ConstantArrayTests.cs │ ├── ConstantNullableTests.cs │ └── ConstantTests.cs │ ├── Convert │ ├── ConvertCheckedTests.cs │ └── ConvertTests.cs │ ├── DebugInfo │ ├── DebugInfoExpressionTests.cs │ └── SymbolDocumentInfoTests.cs │ ├── DebugViewTests.cs │ ├── DebuggerTypeProxy │ └── ExpressionDebuggerTypeProxyTests.cs │ ├── Default │ └── DefaultTests.cs │ ├── DelegateType │ ├── ActionTypeTests.cs │ ├── DelegateCreationTests.cs │ ├── FuncTypeTests.cs │ └── GetDelegateTypeTests.cs │ ├── Dynamic │ ├── BinaryOperationTests.cs │ ├── BindingRestrictionsProxyTests.cs │ ├── BindingRestrictionsTests.cs │ ├── CallInfoTests.cs │ ├── CallSiteBinderDefaultBehaviourTests.cs │ ├── CallSiteCachingTests.cs │ ├── CallSiteTests.cs │ ├── ConvertBinderTests.cs │ ├── DynamicAttributeTests.cs │ ├── DynamicObjectDefaultBehaviorTests.cs │ ├── DynamicObjectTests.cs │ ├── ExpandoObjectProxyTests.cs │ ├── ExpandoObjectTests.cs │ ├── GetIndexBinderTests.cs │ ├── GetMemberBinderTests.cs │ ├── InvokeBinderTests.cs │ ├── InvokeMemberBindingTests.cs │ ├── SetIndexBinderTests.cs │ ├── SetMemberBinderTests.cs │ └── UnaryOperationTests.cs │ ├── DynamicExpression │ └── DynamicExpressionTests.cs │ ├── ExceptionHandling │ └── ExceptionHandlingExpressions.cs │ ├── ExpressionTests.cs │ ├── Goto │ ├── Break.cs │ ├── Continue.cs │ ├── Goto.cs │ ├── GotoExpressionTests.cs │ ├── MakeGoto.cs │ └── Return.cs │ ├── HelperTypes.cs │ ├── ILReader │ ├── DynamicMethodILProvider.cs │ ├── DynamicScopeTokenResolver.cs │ ├── FormatProvider.cs │ ├── ILInstruction.cs │ ├── ILPrinter.cs │ ├── ILProvider.cs │ ├── ILReader.cs │ ├── ILReaderFactory.cs │ ├── ITypeFactory.cs │ ├── LocalsSignatureParser.cs │ ├── PrivateReflectionHelpers.cs │ ├── ReadableILStringVisitor.cs │ ├── SigParser.cs │ └── TokenResolver.cs │ ├── IndexExpression │ ├── IndexExpressionHelpers.cs │ ├── IndexExpressionTests.cs │ ├── IndexExpressionVisitorTests.cs │ └── SampleClassWithProperties.cs │ ├── InterpreterTests.cs │ ├── Invoke │ ├── InvocationTests.cs │ └── InvokeFactoryTests.cs │ ├── Label │ ├── LabelTargetTests.cs │ └── LabelTests.cs │ ├── Lambda │ ├── LambdaAddNullableTests.cs │ ├── LambdaAddTests.cs │ ├── LambdaDivideNullableTests.cs │ ├── LambdaDivideTests.cs │ ├── LambdaIdentityNullableTests.cs │ ├── LambdaIdentityTests.cs │ ├── LambdaModuloNullableTests.cs │ ├── LambdaModuloTests.cs │ ├── LambdaMultiplyNullableTests.cs │ ├── LambdaMultiplyTests.cs │ ├── LambdaSubtractNullableTests.cs │ ├── LambdaSubtractTests.cs │ ├── LambdaTests.cs │ ├── LambdaUnaryNotNullableTests.cs │ └── LambdaUnaryNotTests.cs │ ├── Lifted │ ├── LiftedAddCheckedNullableTests.cs │ ├── LiftedAddNullableTests.cs │ ├── LiftedBitwiseAndNullableTests.cs │ ├── LiftedBitwiseExclusiveOrNullableTests.cs │ ├── LiftedBitwiseOrNullableTests.cs │ ├── LiftedComparisonEqualNullableTests.cs │ ├── LiftedComparisonGreaterThanNullableTests.cs │ ├── LiftedComparisonGreaterThanOrEqualNullableTests.cs │ ├── LiftedComparisonLessThanNullableTests.cs │ ├── LiftedComparisonLessThanOrEqualNullableTests.cs │ ├── LiftedComparisonNotEqualNullableTests.cs │ ├── LiftedDivideNullableTests.cs │ ├── LiftedModuloNullableTests.cs │ ├── LiftedMultiplyCheckedNullableTests.cs │ ├── LiftedMultiplyNullableTests.cs │ ├── LiftedNullableTests.cs │ ├── LiftedSubtractCheckedNullableTests.cs │ ├── LiftedSubtractNullableTests.cs │ ├── NonLiftedComparisonEqualNullableTests.cs │ ├── NonLiftedComparisonGreaterThanNullableTests.cs │ ├── NonLiftedComparisonGreaterThanOrEqualNullableTests.cs │ ├── NonLiftedComparisonLessThanNullableTests.cs │ ├── NonLiftedComparisonLessThanOrEqualNullableTests.cs │ └── NonLiftedComparisonNotEqualNullableTests.cs │ ├── ListInit │ ├── ElementInitTests.cs │ └── ListInitExpressionTests.cs │ ├── Loop │ └── LoopTests.cs │ ├── Member │ └── MemberAccessTests.cs │ ├── MemberInit │ ├── BindTests.cs │ ├── ListBindTests.cs │ ├── MemberBindTests.cs │ └── MemberInitTests.cs │ ├── New │ ├── NewTests.cs │ ├── NewWithByRefParameterTests.cs │ ├── NewWithParameterTests.cs │ └── NewWithTwoParametersTests.cs │ ├── ReadOnlyCollectionBuilderTests.cs │ ├── SequenceTests │ └── SequenceTests.cs │ ├── StackSpillerTests.cs │ ├── Switch │ └── SwitchTests.cs │ ├── System.Linq.Expressions.Tests.csproj │ ├── Ternary │ ├── TernaryArrayNullableTests.cs │ ├── TernaryArrayTests.cs │ ├── TernaryNullableTests.cs │ └── TernaryTests.cs │ ├── TestExtensions │ ├── InlinePerCompilationTypeAttribute.cs │ ├── PerCompilationTypeAttribute.cs │ ├── TestOrderAttribute.cs │ └── TestOrderer.cs │ ├── TypeBinary │ ├── TypeBinaryTests.cs │ ├── TypeEqual.cs │ └── TypeIs.cs │ ├── Unary │ ├── IncDecAssign │ │ ├── IncDecAssignTests.cs │ │ ├── PostDecrementAssignTests.cs │ │ ├── PostIncrementAssignTests.cs │ │ ├── PreDecrementAssignTests.cs │ │ └── PreIncrementAssignTests.cs │ ├── IncrementDecrementTests.cs │ ├── MakeUnaryTests.cs │ ├── UnaryArithmeticNegateCheckedNullableTests.cs │ ├── UnaryArithmeticNegateCheckedTests.cs │ ├── UnaryArithmeticNegateNullableOneOffTests.cs │ ├── UnaryArithmeticNegateNullableTests.cs │ ├── UnaryArithmeticNegateTests.cs │ ├── UnaryBitwiseNotNullableTests.cs │ ├── UnaryBitwiseNotTests.cs │ ├── UnaryConvertTests.cs │ ├── UnaryDecrementNullableTests.cs │ ├── UnaryDecrementTests.cs │ ├── UnaryIncrementNullableTests.cs │ ├── UnaryIncrementTests.cs │ ├── UnaryIsFalseNullableTests.cs │ ├── UnaryIsFalseTests.cs │ ├── UnaryIsTrueNullableTests.cs │ ├── UnaryIsTrueTests.cs │ ├── UnaryOnesComplementNullableTests.cs │ ├── UnaryOnesComplementTests.cs │ ├── UnaryQuoteTests.cs │ ├── UnaryUnaryPlusNullableTests.cs │ ├── UnaryUnaryPlusTests.cs │ ├── UnaryUnboxTests.cs │ └── UnboxTests.cs │ ├── Variables │ ├── ParameterExpressionTests.cs │ ├── ParameterTests.cs │ ├── RuntimeVariablesTests.cs │ └── VariableTests.cs │ └── Visitor │ └── VisitorTests.cs ├── System.Linq.Parallel ├── Directory.Build.props ├── System.Linq.Parallel.sln ├── ref │ ├── Configurations.props │ ├── System.Linq.Parallel.cs │ └── System.Linq.Parallel.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Linq.Parallel.csproj │ └── System │ │ └── Linq │ │ ├── Parallel │ │ ├── Channels │ │ │ ├── AsynchronousChannel.cs │ │ │ └── SynchronousChannel.cs │ │ ├── Enumerables │ │ │ ├── AggregationMinMaxHelpers.cs │ │ │ ├── EmptyEnumerable.cs │ │ │ ├── EnumerableWrapperWeakToStrong.cs │ │ │ ├── IParallelPartitionable.cs │ │ │ ├── OrderedParallelQuery.cs │ │ │ ├── ParallelEnumerableWrapper.cs │ │ │ ├── ParallelQuery.cs │ │ │ ├── QueryAggregationOptions.cs │ │ │ ├── RangeEnumerable.cs │ │ │ └── RepeatEnumerable.cs │ │ ├── Helpers.cs │ │ ├── Merging │ │ │ ├── ArrayMergeHelper.cs │ │ │ ├── AsynchronousChannelMergeEnumerator.cs │ │ │ ├── DefaultMergeHelper.cs │ │ │ ├── IMergeHelper.cs │ │ │ ├── MergeEnumerator.cs │ │ │ ├── MergeExecutor.cs │ │ │ ├── OrderPreservingMergeHelper.cs │ │ │ ├── OrderPreservingPipeliningMergeHelper.cs │ │ │ └── SynchronousChannelMergeEnumerator.cs │ │ ├── Partitioning │ │ │ ├── HashRepartitionEnumerator.cs │ │ │ ├── HashRepartitionStream.cs │ │ │ ├── IPartitionedStreamRecipient.cs │ │ │ ├── OrderedHashRepartitionEnumerator.cs │ │ │ ├── OrderedHashRepartitionStream.cs │ │ │ ├── PartitionedDataSource.cs │ │ │ ├── PartitionedStream.cs │ │ │ └── UnorderedHashRepartitionStream.cs │ │ ├── QueryOperators │ │ │ ├── AssociativeAggregationOperator.cs │ │ │ ├── Binary │ │ │ │ ├── ConcatQueryOperator.cs │ │ │ │ ├── ExceptQueryOperator.cs │ │ │ │ ├── GroupJoinQueryOperator.cs │ │ │ │ ├── HashJoinQueryOperatorEnumerator.cs │ │ │ │ ├── IntersectQueryOperator.cs │ │ │ │ ├── JoinQueryOperator.cs │ │ │ │ ├── UnionQueryOperator.cs │ │ │ │ └── ZipQueryOperator.cs │ │ │ ├── BinaryQueryOperator.cs │ │ │ ├── Inlined │ │ │ │ ├── CountAggregationOperator.cs │ │ │ │ ├── DecimalAverageAggregationOperator.cs │ │ │ │ ├── DecimalMinMaxAggregationOperator.cs │ │ │ │ ├── DecimalSumAggregationOperator.cs │ │ │ │ ├── DoubleAverageAggregationOperator.cs │ │ │ │ ├── DoubleMinMaxAggregationOperator.cs │ │ │ │ ├── DoubleSumAggregationOperator.cs │ │ │ │ ├── FloatAverageAggregationOperator.cs │ │ │ │ ├── FloatMinMaxAggregationOperator.cs │ │ │ │ ├── FloatSumAggregationOperator.cs │ │ │ │ ├── InlinedAggregationOperator.cs │ │ │ │ ├── InlinedAggregationOperatorEnumerator.cs │ │ │ │ ├── IntAverageAggregationOperator.cs │ │ │ │ ├── IntMinMaxAggregationOperator.cs │ │ │ │ ├── IntSumAggregationOperator.cs │ │ │ │ ├── LongAverageAggregationOperator.cs │ │ │ │ ├── LongCountAggregationOperator.cs │ │ │ │ ├── LongMinMaxAggregationOperator.cs │ │ │ │ ├── LongSumAggregationOperator.cs │ │ │ │ ├── NullableDecimalAverageAggregationOperator.cs │ │ │ │ ├── NullableDecimalMinMaxAggregationOperator.cs │ │ │ │ ├── NullableDecimalSumAggregationOperator.cs │ │ │ │ ├── NullableDoubleAverageAggregationOperator.cs │ │ │ │ ├── NullableDoubleMinMaxAggregationOperator.cs │ │ │ │ ├── NullableDoubleSumAggregationOperator.cs │ │ │ │ ├── NullableFloatAverageAggregationOperator.cs │ │ │ │ ├── NullableFloatMinMaxAggregationOperator.cs │ │ │ │ ├── NullableFloatSumAggregationOperator.cs │ │ │ │ ├── NullableIntAverageAggregationOperator.cs │ │ │ │ ├── NullableIntMinMaxAggregationOperator.cs │ │ │ │ ├── NullableIntSumAggregationOperator.cs │ │ │ │ ├── NullableLongAverageAggregationOperator.cs │ │ │ │ ├── NullableLongMinMaxAggregationOperator.cs │ │ │ │ └── NullableLongSumAggregationOperator.cs │ │ │ ├── ListQueryResults.cs │ │ │ ├── Options │ │ │ │ ├── OrderingQueryOperator.cs │ │ │ │ └── QueryExecutionOption.cs │ │ │ ├── OrdinalIndexState.cs │ │ │ ├── PartitionedStreamMerger.cs │ │ │ ├── PartitionerQueryOperator.cs │ │ │ ├── QueryOpeningEnumerator.cs │ │ │ ├── QueryOperator.cs │ │ │ ├── QueryOperatorEnumerator.cs │ │ │ ├── QueryResults.cs │ │ │ ├── QuerySettings.cs │ │ │ ├── ScanQueryOperator.cs │ │ │ ├── Unary │ │ │ │ ├── AnyAllSearchOperator.cs │ │ │ │ ├── ContainsSearchOperator.cs │ │ │ │ ├── DefaultIfEmptyQueryOperator.cs │ │ │ │ ├── DistinctQueryOperator.cs │ │ │ │ ├── ElementAtQueryOperator.cs │ │ │ │ ├── FirstQueryOperator.cs │ │ │ │ ├── ForAllOperator.cs │ │ │ │ ├── GroupByQueryOperator.cs │ │ │ │ ├── IndexedSelectQueryOperator.cs │ │ │ │ ├── IndexedWhereQueryOperator.cs │ │ │ │ ├── LastQueryOperator.cs │ │ │ │ ├── ReverseQueryOperator.cs │ │ │ │ ├── SelectManyQueryOperator.cs │ │ │ │ ├── SelectQueryOperator.cs │ │ │ │ ├── SingleQueryOperator.cs │ │ │ │ ├── SortQueryOperator.cs │ │ │ │ ├── TakeOrSkipQueryOperator.cs │ │ │ │ ├── TakeOrSkipWhileQueryOperator.cs │ │ │ │ └── WhereQueryOperator.cs │ │ │ └── UnaryQueryOperator.cs │ │ ├── Scheduling │ │ │ ├── CancellationState.cs │ │ │ ├── OrderPreservingPipeliningSpoolingTask.cs │ │ │ ├── OrderPreservingSpoolingTask.cs │ │ │ ├── QueryLifecycle.cs │ │ │ ├── QueryTask.cs │ │ │ ├── QueryTaskGroupState.cs │ │ │ ├── Scheduling.cs │ │ │ ├── SpoolingTask.cs │ │ │ └── SpoolingTaskBase.cs │ │ └── Utils │ │ │ ├── CancellableEnumerable.cs │ │ │ ├── ExceptionAggregator.cs │ │ │ ├── ExchangeUtilities.cs │ │ │ ├── FixedMaxHeap.cs │ │ │ ├── GrowingArray.cs │ │ │ ├── HashLookup.cs │ │ │ ├── IntValueEvent.cs │ │ │ ├── ListChunk.cs │ │ │ ├── Lookup.cs │ │ │ ├── PLINQETWProvider.cs │ │ │ ├── Pair.cs │ │ │ ├── PairComparer.cs │ │ │ ├── ReverseComparer.cs │ │ │ ├── Shared.cs │ │ │ ├── Sorting.cs │ │ │ ├── TraceHelpers.cs │ │ │ ├── Util.cs │ │ │ ├── Wrapper.cs │ │ │ └── WrapperEqualityComparer.cs │ │ ├── ParallelEnumerable.cs │ │ ├── ParallelExecutionMode.cs │ │ └── ParallelMergeOptions.cs └── tests │ ├── Combinatorial │ ├── CancellationParallelQueryCombinationTests.cs │ ├── FailingParallelQueryCombinationTests.cs │ ├── ParallelQueryCombinationTests.cs │ ├── SourcesAndOperators.cs │ └── UnorderedParallelQueryCombinationTests.cs │ ├── Configurations.props │ ├── DegreeOfParallelismTests.cs │ ├── EtwTests.cs │ ├── ExchangeTests.cs │ ├── Helpers │ ├── AssertThrows.cs │ ├── Comparers.cs │ ├── CustomPartitioners.cs │ ├── DeliberateTestException.cs │ ├── Enumerables.cs │ ├── Functions.cs │ ├── IntegerRangeSet.cs │ ├── KeyValuePair.cs │ ├── Labeled.cs │ ├── Sources.cs │ └── UnorderedSources.cs │ ├── ParallelEnumerableTests.cs │ ├── Performance │ ├── Configurations.props │ ├── QueryOperators │ │ ├── Perf.GroupBy.cs │ │ ├── Perf.GroupJoin.cs │ │ └── Perf.Join.cs │ └── System.Linq.Parallel.PerformanceTests.csproj │ ├── PlinqModesTests.cs │ ├── QueryOperators │ ├── AggregateTests.cs │ ├── AllTests.cs │ ├── AnyTests.cs │ ├── AsEnumerableTests.cs │ ├── AsSequentialTests.cs │ ├── AverageTests.cs │ ├── CastTests.cs │ ├── ConcatTests.cs │ ├── ContainsTests.cs │ ├── CountLongCountTests.cs │ ├── DefaultIfEmptyTests.cs │ ├── DistinctTests.cs │ ├── ElementAtElementAtOrDefaultTests.cs │ ├── ExceptTests.cs │ ├── FirstFirstOrDefaultTests.cs │ ├── ForAllTests.cs │ ├── GetEnumeratorTests.cs │ ├── GroupByTests.cs │ ├── GroupJoinTests.cs │ ├── IntersectTests.cs │ ├── JoinTests.cs │ ├── LastLastOrDefaultTests.cs │ ├── MaxTests.cs │ ├── MinTests.cs │ ├── OfTypeTests.cs │ ├── OrderByThenByTests.cs │ ├── ReverseTests.cs │ ├── SelectSelectManyTests.cs │ ├── SequenceEqualTests.cs │ ├── SingleSingleOrDefaultTests.cs │ ├── SkipSkipWhileTests.cs │ ├── SumTests.cs │ ├── TakeTakeWhileTests.cs │ ├── ToArrayTests.cs │ ├── ToDictionaryTests.cs │ ├── ToListTests.cs │ ├── ToLookupTests.cs │ ├── UnionTests.cs │ ├── WhereTests.cs │ └── ZipTests.cs │ ├── System.Linq.Parallel.Tests.csproj │ ├── WithCancellationTests.cs │ └── XunitAssemblyAttributes.cs ├── System.Linq.Queryable ├── Directory.Build.props ├── System.Linq.Queryable.sln ├── ref │ ├── Configurations.props │ ├── System.Linq.Queryable.cs │ └── System.Linq.Queryable.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Linq.Queryable.csproj │ └── System │ │ └── Linq │ │ ├── CachedReflection.cs │ │ ├── EnumerableExecutor.cs │ │ ├── EnumerableQuery.cs │ │ ├── EnumerableRewriter.cs │ │ ├── Error.cs │ │ ├── Queryable.cs │ │ ├── Strings.cs │ │ └── TypeHelper.cs └── tests │ ├── AggregateTests.cs │ ├── AllTests.cs │ ├── AnyTests.cs │ ├── AppendPrependTests.cs │ ├── AverageTests.cs │ ├── CastTests.cs │ ├── ConcatTests.cs │ ├── Configurations.props │ ├── ContainsTests.cs │ ├── CountTests.cs │ ├── DefaultIfEmptyTests.cs │ ├── DistinctTests.cs │ ├── ElementAtOrDefaultTests.cs │ ├── ElementAtTests.cs │ ├── EnumerableQueryTests.cs │ ├── EnumerableTests.cs │ ├── ExceptTests.cs │ ├── FirstOrDefaultTests.cs │ ├── FirstTests.cs │ ├── GroupByTests.cs │ ├── GroupJoinTests.cs │ ├── IntersectTests.cs │ ├── JoinTests.cs │ ├── LastOrDefaultTests.cs │ ├── LastTests.cs │ ├── LongCountTests.cs │ ├── MaxTests.cs │ ├── MinTests.cs │ ├── OfTypeTests.cs │ ├── OrderByDescendingTests.cs │ ├── OrderByTests.cs │ ├── QueryFromExpressionTests.cs │ ├── Queryable.cs │ ├── Resources │ └── System.Linq.Queryable.Tests.rd.xml │ ├── ReverseTests.cs │ ├── SelectManyTests.cs │ ├── SelectTests.cs │ ├── SequenceEqualTests.cs │ ├── SingleOrDefaultTests.cs │ ├── SingleTests.cs │ ├── SkipLastTests.cs │ ├── SkipTests.cs │ ├── SkipWhileTests.cs │ ├── SumTests.cs │ ├── System.Linq.Queryable.Tests.csproj │ ├── TakeLastTests.cs │ ├── TakeTests.cs │ ├── TakeWhileTests.cs │ ├── ThenByDescendingTests.cs │ ├── ThenByTests.cs │ ├── UnionTests.cs │ ├── WhereTests.cs │ ├── ZipTests.cs │ └── ZipTests.netcoreapp.cs ├── System.Linq ├── Directory.Build.props ├── System.Linq.sln ├── ref │ ├── Configurations.props │ ├── System.Linq.cs │ └── System.Linq.csproj ├── src │ ├── ApiCompatBaseline.net461.txt │ ├── Configurations.props │ ├── ILLinkTrim.xml │ ├── MatchingRefApiCompatBaseline.txt │ ├── Resources │ │ └── Strings.resx │ ├── System.Linq.csproj │ └── System │ │ └── Linq │ │ ├── Aggregate.cs │ │ ├── AnyAll.cs │ │ ├── AppendPrepend.SpeedOpt.cs │ │ ├── AppendPrepend.cs │ │ ├── Average.cs │ │ ├── Buffer.cs │ │ ├── Cast.cs │ │ ├── Concat.SpeedOpt.cs │ │ ├── Concat.cs │ │ ├── Contains.cs │ │ ├── Count.cs │ │ ├── DebugView.cs │ │ ├── DefaultIfEmpty.SpeedOpt.cs │ │ ├── DefaultIfEmpty.cs │ │ ├── Distinct.SpeedOpt.cs │ │ ├── Distinct.cs │ │ ├── ElementAt.cs │ │ ├── Enumerable.SizeOpt.cs │ │ ├── Enumerable.SpeedOpt.cs │ │ ├── Enumerable.cs │ │ ├── Except.cs │ │ ├── First.cs │ │ ├── GroupJoin.cs │ │ ├── Grouping.SpeedOpt.cs │ │ ├── Grouping.cs │ │ ├── IIListProvider.cs │ │ ├── IPartition.cs │ │ ├── Intersect.cs │ │ ├── Iterator.cs │ │ ├── Join.cs │ │ ├── Last.cs │ │ ├── Lookup.SpeedOpt.cs │ │ ├── Lookup.cs │ │ ├── Max.cs │ │ ├── Min.cs │ │ ├── OrderBy.cs │ │ ├── OrderedEnumerable.SpeedOpt.cs │ │ ├── OrderedEnumerable.cs │ │ ├── Partition.SpeedOpt.cs │ │ ├── Range.SpeedOpt.cs │ │ ├── Range.cs │ │ ├── Repeat.SpeedOpt.cs │ │ ├── Repeat.cs │ │ ├── Reverse.SpeedOpt.cs │ │ ├── Reverse.cs │ │ ├── Select.SpeedOpt.cs │ │ ├── Select.cs │ │ ├── SelectMany.SpeedOpt.cs │ │ ├── SelectMany.cs │ │ ├── SequenceEqual.cs │ │ ├── Set.cs │ │ ├── Single.cs │ │ ├── SingleLinkedNode.cs │ │ ├── Skip.SizeOpt.cs │ │ ├── Skip.SpeedOpt.cs │ │ ├── Skip.cs │ │ ├── Sum.cs │ │ ├── Take.SizeOpt.cs │ │ ├── Take.SpeedOpt.cs │ │ ├── Take.cs │ │ ├── ThrowHelper.cs │ │ ├── ToCollection.cs │ │ ├── Union.SpeedOpt.cs │ │ ├── Union.cs │ │ ├── Utilities.cs │ │ ├── Where.SpeedOpt.cs │ │ ├── Where.cs │ │ └── Zip.cs └── tests │ ├── AggregateTests.cs │ ├── AllTests.cs │ ├── AnyTests.cs │ ├── AppendPrependTests.cs │ ├── AsEnumerableTests.cs │ ├── AverageTests.cs │ ├── CastTests.cs │ ├── ConcatTests.cs │ ├── Configurations.props │ ├── ConsistencyTests.cs │ ├── ContainsTests.cs │ ├── CountTests.cs │ ├── DefaultIfEmptyTests.cs │ ├── DistinctTests.cs │ ├── ElementAtOrDefaultTests.cs │ ├── ElementAtTests.cs │ ├── EmptyEnumerable.cs │ ├── EmptyPartitionTests.cs │ ├── EnumerableDebugViewTests.cs │ ├── EnumerableTests.cs │ ├── ExceptTests.cs │ ├── FirstOrDefaultTests.cs │ ├── FirstTests.cs │ ├── GroupByTests.DebuggerAttributes.cs │ ├── GroupByTests.cs │ ├── GroupJoinTests.cs │ ├── IntersectTests.cs │ ├── JoinTests.cs │ ├── LastOrDefaultTests.cs │ ├── LastTests.cs │ ├── LongCountTests.cs │ ├── MaxTests.cs │ ├── MinTests.cs │ ├── OfTypeTests.cs │ ├── OrderByDescendingTests.cs │ ├── OrderByTests.cs │ ├── OrderedSubsetting.cs │ ├── Performance │ ├── Configurations.props │ ├── Perf.Linq.cs │ ├── Perf.LinqTestBase.cs │ └── System.Linq.PerformanceTests.csproj │ ├── RangeTests.cs │ ├── RepeatTests.cs │ ├── Resources │ └── System.Linq.Tests.rd.xml │ ├── ReverseTests.cs │ ├── SelectManyTests.cs │ ├── SelectManyTests.netcoreapp.cs │ ├── SelectTests.cs │ ├── SequenceEqualTests.cs │ ├── ShortCircuitingTests.cs │ ├── Shuffler.cs │ ├── SingleOrDefaultTests.cs │ ├── SingleTests.cs │ ├── SkipLastTests.cs │ ├── SkipTests.cs │ ├── SkipWhileTests.cs │ ├── SumTests.cs │ ├── System.Linq.Tests.csproj │ ├── TakeLastTests.cs │ ├── TakeTests.cs │ ├── TakeWhileTests.cs │ ├── TestExtensions.cs │ ├── ThenByDescendingTests.cs │ ├── ThenByTests.cs │ ├── ToArrayTests.cs │ ├── ToDictionaryTests.cs │ ├── ToHashSetTests.cs │ ├── ToListTests.cs │ ├── ToLookupTests.DebuggerAttributes.cs │ ├── ToLookupTests.cs │ ├── UnionTests.cs │ ├── WhereTests.cs │ ├── ZipTests.cs │ └── ZipTests.netcoreapp.cs ├── System.Management ├── Directory.Build.props ├── System.Management.sln ├── pkg │ └── System.Management.pkgproj ├── ref │ ├── Configurations.props │ ├── System.Management.cs │ ├── System.Management.csproj │ └── System.Management.manual.cs ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Management.csproj │ └── System │ │ └── Management │ │ ├── InteropClasses │ │ └── WMIInterop.cs │ │ ├── ManagementBaseObject.cs │ │ ├── ManagementClass.cs │ │ ├── ManagementDateTime.cs │ │ ├── ManagementEventArgs.cs │ │ ├── ManagementEventWatcher.cs │ │ ├── ManagementException.cs │ │ ├── ManagementNamedValueCollection.cs │ │ ├── ManagementObject.cs │ │ ├── ManagementObjectCollection.cs │ │ ├── ManagementObjectSearcher.cs │ │ ├── ManagementOperationWatcher.cs │ │ ├── ManagementOptions.cs │ │ ├── ManagementPath.cs │ │ ├── ManagementQuery.cs │ │ ├── ManagementScope.cs │ │ ├── Method.cs │ │ ├── MethodSet.cs │ │ ├── Property.cs │ │ ├── PropertySet.cs │ │ ├── Qualifier.cs │ │ ├── QualifierSet.cs │ │ ├── WMIGenerator.cs │ │ ├── WmiEventSink.cs │ │ └── wmiutil.cs └── tests │ ├── Configurations.props │ ├── MofHelpers │ ├── MofCollection.cs │ └── MofFixture.cs │ ├── Resources │ ├── CleanUp.mof │ └── WmiEBvt.mof │ ├── System.Management.Tests.csproj │ ├── System │ └── Management │ │ ├── ManagementClassTests.cs │ │ ├── ManagementClassTestsMofRequired.cs │ │ ├── ManagementDateTimeConverterTests.cs │ │ ├── ManagementEventWatcherTests.cs │ │ ├── ManagementObjectSearcherTests.cs │ │ ├── ManagementObjectSearcherTestsMofRequired.cs │ │ ├── ManagementObjectTests.cs │ │ └── SelectQueryTests.cs │ └── WmiTestHelper.cs ├── System.Memory ├── Directory.Build.props ├── System.Memory.sln ├── ref │ ├── Configurations.props │ ├── System.Memory.Forwards.cs │ ├── System.Memory.cs │ └── System.Memory.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Memory.csproj │ └── System │ │ ├── Buffers │ │ ├── ArrayMemoryPool.ArrayMemoryPoolBuffer.cs │ │ ├── ArrayMemoryPool.cs │ │ ├── BuffersExtensions.cs │ │ ├── IBufferWriter.cs │ │ ├── MemoryPool.cs │ │ ├── ReadOnlySequence.Helpers.cs │ │ ├── ReadOnlySequence.cs │ │ ├── ReadOnlySequenceDebugView.cs │ │ ├── ReadOnlySequenceSegment.cs │ │ ├── SequenceReader.Search.cs │ │ ├── SequenceReader.cs │ │ ├── SequenceReaderExtensions.Binary.cs │ │ └── Text │ │ │ ├── Base64Decoder.cs │ │ │ └── Base64Encoder.cs │ │ ├── Runtime │ │ └── InteropServices │ │ │ └── SequenceMarshal.cs │ │ ├── SequencePosition.cs │ │ └── ThrowHelper.cs └── tests │ ├── AllocationHelper.cs │ ├── Base64 │ ├── Base64DecoderUnitTests.cs │ ├── Base64EncoderUnitTests.cs │ └── Base64TestHelper.cs │ ├── Binary │ ├── BinaryReaderUnitTests.cs │ ├── BinaryWriterUnitTests.cs │ └── ReverseEndiannessUnitTests.cs │ ├── BuffersExtensions │ └── BuffersExtensionsTests.cs │ ├── Configurations.props │ ├── Memory │ ├── AsMemory.cs │ ├── CopyTo.cs │ ├── CtorArray.cs │ ├── CtorArrayIntInt.cs │ ├── CustomMemoryForTest.cs │ ├── Empty.cs │ ├── Equality.cs │ ├── GetHashCode.cs │ ├── ImplicitConversion.cs │ ├── IndexAndRange.cs │ ├── MemoryManager.cs │ ├── Pin.cs │ ├── Slice.cs │ ├── Span.cs │ ├── Strings.cs │ ├── ToArray.cs │ └── ToString.cs │ ├── MemoryMarshal │ ├── AsBytesReadOnlySpan.cs │ ├── AsBytesSpan.cs │ ├── AsMemory.cs │ ├── AsReadOnlyRef.cs │ ├── AsRef.cs │ ├── CastReadOnlySpan.cs │ ├── CastSpan.cs │ ├── CreateFromPinnedArray.cs │ ├── CreateReadOnlySpan.cs │ ├── CreateSpan.cs │ ├── GetReference.cs │ ├── ToEnumerable.cs │ ├── TryGetArray.cs │ ├── TryGetMemoryManager.cs │ └── TryGetString.cs │ ├── MemoryPool │ └── MemoryPool.cs │ ├── ParsersAndFormatters │ ├── Formatter │ │ ├── FormatterTestData.cs │ │ ├── FormatterTests.Negative.cs │ │ ├── FormatterTests.cs │ │ ├── RealFormatterTests.netcoreapp.cs │ │ ├── TestData.Formatter.cs │ │ └── ValidateFormatter.cs │ ├── Parser │ │ ├── ParserTestData.cs │ │ ├── ParserTests.2gbOverflow.cs │ │ ├── ParserTests.Negative.cs │ │ ├── ParserTests.cs │ │ ├── RealParserTests.netcoreapp.cs │ │ ├── TestData.Parser.Boolean.cs │ │ ├── TestData.Parser.Date.cs │ │ ├── TestData.Parser.DecimalsAndFloats.cs │ │ ├── TestData.Parser.Guid.cs │ │ ├── TestData.Parser.Integer.cs │ │ ├── TestData.Parser.TimeSpan.cs │ │ ├── TestData.Parser.cs │ │ └── ValidateParser.cs │ ├── PseudoDateTime.cs │ ├── StandardFormatTests.cs │ ├── SupportedFormats.cs │ ├── TestData.cs │ └── TestUtils.cs │ ├── Performance │ ├── Configurations.props │ ├── Perf.Base64EncodeDecode.cs │ ├── Perf.Memory.Slice.cs │ ├── Perf.Memory.Span.cs │ ├── Perf.ReadOnlySequence.Enumerator.cs │ ├── Perf.ReadOnlySequence.First.cs │ ├── Perf.ReadOnlySequence.GetPosition.cs │ ├── Perf.ReadOnlySequence.Slice.cs │ ├── Perf.ReadOnlySequence.TryGet.cs │ ├── Perf.Span.BinaryReadAndWrite.cs │ ├── Perf.Span.BinarySearch.cs │ ├── Perf.Span.Clear.cs │ ├── Perf.Span.Contains.cs │ ├── Perf.Span.Fill.cs │ ├── Perf.Span.IndexOf.cs │ ├── Perf.Span.IndexOfAny.cs │ ├── Perf.Span.SequenceCompareTo.cs │ ├── Perf.Span.StartsWith.cs │ ├── Perf.Utf8Formatter.cs │ ├── Perf.Utf8Parser.cs │ └── System.Memory.PerformanceTests.csproj │ ├── ReadOnlyBuffer │ ├── BufferSegment.cs │ ├── ReadOnlySequenceFactory.byte.cs │ ├── ReadOnlySequenceFactory.char.cs │ ├── ReadOnlySequenceTests.Common.byte.cs │ ├── ReadOnlySequenceTests.Common.char.cs │ ├── ReadOnlySequenceTests.Common.cs │ ├── ReadOnlySequenceTests.Default.cs │ ├── ReadOnlySequenceTests.Empty.cs │ ├── ReadOnlySequenceTests.TryGet.cs │ ├── ReadOnlySequenceTests.byte.cs │ ├── ReadOnlySequenceTests.char.cs │ └── SequencePosition.cs │ ├── ReadOnlyMemory │ ├── CopyTo.cs │ ├── CtorArray.cs │ ├── CtorArrayIntInt.cs │ ├── Empty.cs │ ├── Equality.cs │ ├── GetHashCode.cs │ ├── ImplicitConversion.cs │ ├── Pin.cs │ ├── Slice.cs │ ├── Span.cs │ ├── Strings.cs │ ├── ToArray.cs │ └── ToString.cs │ ├── ReadOnlySpan │ ├── AsSpan.cs │ ├── BinarySearch.cs │ ├── Contains.T.cs │ ├── Contains.byte.cs │ ├── CopyTo.cs │ ├── CtorArray.cs │ ├── CtorArrayIntInt.cs │ ├── CtorPointerInt.cs │ ├── Empty.cs │ ├── EndsWith.T.cs │ ├── EndsWith.byte.cs │ ├── EndsWith.long.cs │ ├── Equality.cs │ ├── Equals.cs │ ├── GetEnumerator.cs │ ├── GetHashCode.cs │ ├── GetPinnableReference.cs │ ├── ImplicitConversion.cs │ ├── IndexOf.T.cs │ ├── IndexOf.byte.cs │ ├── IndexOfAny.T.cs │ ├── IndexOfAny.byte.cs │ ├── IndexOfAny.char.cs │ ├── IndexOfSequence.T.cs │ ├── IndexOfSequence.byte.cs │ ├── LastIndexOf.T.cs │ ├── LastIndexOf.byte.cs │ ├── LastIndexOfAny.T.cs │ ├── LastIndexOfAny.byte.cs │ ├── LastIndexOfSequence.T.cs │ ├── LastIndexOfSequence.byte.cs │ ├── Overflow.cs │ ├── Overlaps.cs │ ├── SequenceCompareTo.T.cs │ ├── SequenceCompareTo.bool.cs │ ├── SequenceCompareTo.byte.cs │ ├── SequenceCompareTo.int.cs │ ├── SequenceCompareTo.long.cs │ ├── SequenceEqual.T.cs │ ├── SequenceEqual.byte.cs │ ├── SequenceEqual.long.cs │ ├── Slice.cs │ ├── StartsWith.T.cs │ ├── StartsWith.byte.cs │ ├── StartsWith.long.cs │ ├── ToArray.cs │ └── ToString.cs │ ├── Resources │ └── System.Memory.Tests.rd.xml │ ├── SequenceReader │ ├── Advance.cs │ ├── BasicTests.cs │ ├── BinaryExtensions.cs │ ├── IsNext.cs │ ├── OwnedArray.cs │ ├── ReadTo.cs │ ├── Rewind.cs │ ├── SequenceFactory.cs │ ├── SequenceSegment.cs │ ├── SkipDelimiter.cs │ └── SpanLiteralExtensions.cs │ ├── Span │ ├── AsSpan.cs │ ├── Clear.cs │ ├── CopyTo.cs │ ├── CtorArray.cs │ ├── CtorArrayIntInt.cs │ ├── CtorPointerInt.cs │ ├── Empty.cs │ ├── EndsWith.T.cs │ ├── EndsWith.byte.cs │ ├── EndsWith.char.cs │ ├── EndsWith.long.cs │ ├── Equality.cs │ ├── Fill.cs │ ├── GcReporting.cs │ ├── GetEnumerator.cs │ ├── GetHashCode.cs │ ├── GetPinnableReference.cs │ ├── ImplicitConversion.cs │ ├── IndexOf.T.cs │ ├── IndexOf.byte.cs │ ├── IndexOf.char.cs │ ├── IndexOfAny.T.cs │ ├── IndexOfAny.byte.cs │ ├── IndexOfAny.char.cs │ ├── IndexOfSequence.T.cs │ ├── IndexOfSequence.byte.cs │ ├── IndexOfSequence.char.cs │ ├── Indexer.cs │ ├── LastIndexOf.T.cs │ ├── LastIndexOf.byte.cs │ ├── LastIndexOf.char.cs │ ├── LastIndexOfAny.T.cs │ ├── LastIndexOfAny.byte.cs │ ├── LastIndexOfSequence.T.cs │ ├── LastIndexOfSequence.byte.cs │ ├── LastIndexOfSequence.char.cs │ ├── Overflow.cs │ ├── Overlaps.cs │ ├── Reflection.cs │ ├── Reverse.cs │ ├── SequenceCompareTo.T.cs │ ├── SequenceCompareTo.bool.cs │ ├── SequenceCompareTo.byte.cs │ ├── SequenceCompareTo.char.cs │ ├── SequenceCompareTo.int.cs │ ├── SequenceCompareTo.long.cs │ ├── SequenceEqual.T.cs │ ├── SequenceEqual.byte.cs │ ├── SequenceEqual.char.cs │ ├── SequenceEqual.long.cs │ ├── Slice.cs │ ├── StartsWith.T.cs │ ├── StartsWith.byte.cs │ ├── StartsWith.char.cs │ ├── StartsWith.long.cs │ ├── ToArray.cs │ └── ToString.cs │ ├── System.Memory.Tests.csproj │ ├── TInt.cs │ ├── TestException.cs │ ├── TestHelpers.cs │ └── TestMemory.cs ├── System.Net.Http.Rtc ├── Directory.Build.props ├── System.Net.Http.Rtc.sln ├── ref │ ├── Configurations.props │ ├── System.Net.Http.Rtc.cs │ └── System.Net.Http.Rtc.csproj └── src │ ├── Configurations.props │ ├── System.Net.Http.Rtc.csproj │ └── System │ └── Net │ └── Http │ └── RtcRequestFactory.cs ├── System.Net.Http.WinHttpHandler ├── Directory.Build.props ├── System.Net.Http.WinHttpHandler.sln ├── pkg │ └── System.Net.Http.WinHttpHandler.pkgproj ├── ref │ ├── Configurations.props │ ├── System.Net.Http.WinHttpHandler.cs │ └── System.Net.Http.WinHttpHandler.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Net.Http.WinHttpHandler.csproj │ ├── System.Net.Http.WinHttpHandler.msbuild │ └── System │ │ └── Net │ │ └── Http │ │ ├── NetEventSource.WinHttpHandler.cs │ │ ├── WinHttpAuthHelper.cs │ │ ├── WinHttpCertificateHelper.cs │ │ ├── WinHttpChannelBinding.cs │ │ ├── WinHttpCookieContainerAdapter.cs │ │ ├── WinHttpException.cs │ │ ├── WinHttpHandler.cs │ │ ├── WinHttpRequestCallback.cs │ │ ├── WinHttpRequestState.cs │ │ ├── WinHttpRequestStream.cs │ │ ├── WinHttpResponseHeaderReader.cs │ │ ├── WinHttpResponseParser.cs │ │ ├── WinHttpResponseStream.cs │ │ ├── WinHttpTraceHelper.cs │ │ ├── WinHttpTransportContext.cs │ │ └── WinInetProxyHelper.cs └── tests │ ├── FunctionalTests │ ├── Configurations.props │ ├── ServerCertificateTest.cs │ ├── System.Net.Http.WinHttpHandler.Functional.Tests.csproj │ ├── WinHttpHandlerTest.cs │ └── XunitTestAssemblyAtrributes.cs │ └── UnitTests │ ├── APICallHistory.cs │ ├── ClientCertificateHelper.cs │ ├── ClientCertificateScenarioTest.cs │ ├── Configurations.props │ ├── FakeInterop.cs │ ├── FakeMarshal.cs │ ├── FakeRegistry.cs │ ├── FakeSafeWinHttpHandle.cs │ ├── FakeX509Certificates.cs │ ├── SafeWinHttpHandleTest.cs │ ├── SendRequestHelper.cs │ ├── System.Net.Http.WinHttpHandler.Unit.Tests.csproj │ ├── TestControl.cs │ ├── TestServer.cs │ ├── WinHttpHandlerTest.cs │ ├── WinHttpRequestStreamTest.cs │ ├── WinHttpResponseHeaderReaderTest.cs │ ├── WinHttpResponseStreamTest.cs │ └── XunitTestAssemblyAtrributes.cs ├── System.Net.Http ├── Directory.Build.props ├── System.Net.Http.sln ├── ref │ ├── Configurations.props │ ├── System.Net.Http.cs │ └── System.Net.Http.csproj ├── src │ ├── Configurations.props │ ├── HttpDiagnosticsGuide.md │ ├── ILLinkTrim.xml │ ├── MatchingRefApiCompatBaseline.uap.txt │ ├── Resources │ │ └── Strings.resx │ ├── System.Net.Http.csproj │ ├── System │ │ └── Net │ │ │ └── Http │ │ │ ├── ByteArrayContent.cs │ │ │ ├── ByteArrayHelpers.cs │ │ │ ├── ClientCertificateOption.cs │ │ │ ├── CurlHandler │ │ │ ├── CurlException.cs │ │ │ ├── CurlHandler.ClientCertificateProvider.cs │ │ │ ├── CurlHandler.CurlResponseMessage.cs │ │ │ ├── CurlHandler.EasyRequest.cs │ │ │ ├── CurlHandler.MultiAgent.cs │ │ │ ├── CurlHandler.SslProvider.Linux.cs │ │ │ ├── CurlHandler.SslProvider.OSX.cs │ │ │ ├── CurlHandler.cs │ │ │ └── CurlResponseHeaderReader.cs │ │ │ ├── DelegatingHandler.cs │ │ │ ├── DiagnosticsHandler.cs │ │ │ ├── DiagnosticsHandlerLoggingStrings.cs │ │ │ ├── FormUrlEncodedContent.cs │ │ │ ├── Headers │ │ │ ├── AuthenticationHeaderValue.cs │ │ │ ├── BaseHeaderParser.cs │ │ │ ├── ByteArrayHeaderParser.cs │ │ │ ├── CacheControlHeaderParser.cs │ │ │ ├── CacheControlHeaderValue.cs │ │ │ ├── ContentDispositionHeaderValue.cs │ │ │ ├── ContentRangeHeaderValue.cs │ │ │ ├── DateHeaderParser.cs │ │ │ ├── EntityTagHeaderValue.cs │ │ │ ├── GenericHeaderParser.cs │ │ │ ├── HeaderDescriptor.cs │ │ │ ├── HeaderUtilities.cs │ │ │ ├── HttpContentHeaders.cs │ │ │ ├── HttpGeneralHeaders.cs │ │ │ ├── HttpHeaderParser.cs │ │ │ ├── HttpHeaderType.cs │ │ │ ├── HttpHeaderValueCollection.cs │ │ │ ├── HttpHeaders.cs │ │ │ ├── HttpRequestHeaders.cs │ │ │ ├── HttpResponseHeaders.cs │ │ │ ├── Int32NumberHeaderParser.cs │ │ │ ├── Int64NumberHeaderParser.cs │ │ │ ├── KnownHeader.cs │ │ │ ├── KnownHeaders.cs │ │ │ ├── MediaTypeHeaderParser.cs │ │ │ ├── MediaTypeHeaderValue.cs │ │ │ ├── MediaTypeWithQualityHeaderValue.cs │ │ │ ├── NameValueHeaderValue.cs │ │ │ ├── NameValueWithParametersHeaderValue.cs │ │ │ ├── ObjectCollection.cs │ │ │ ├── ProductHeaderValue.cs │ │ │ ├── ProductInfoHeaderParser.cs │ │ │ ├── ProductInfoHeaderValue.cs │ │ │ ├── RangeConditionHeaderValue.cs │ │ │ ├── RangeHeaderValue.cs │ │ │ ├── RangeItemHeaderValue.cs │ │ │ ├── RetryConditionHeaderValue.cs │ │ │ ├── StringWithQualityHeaderValue.cs │ │ │ ├── TimeSpanHeaderParser.cs │ │ │ ├── TransferCodingHeaderParser.cs │ │ │ ├── TransferCodingHeaderValue.cs │ │ │ ├── TransferCodingWithQualityHeaderValue.cs │ │ │ ├── UriHeaderParser.cs │ │ │ ├── ViaHeaderValue.cs │ │ │ └── WarningHeaderValue.cs │ │ │ ├── HttpClient.cs │ │ │ ├── HttpClientHandler.Core.cs │ │ │ ├── HttpClientHandler.Unix.cs │ │ │ ├── HttpClientHandler.Windows.cs │ │ │ ├── HttpClientHandler.cs │ │ │ ├── HttpClientHandler.netcoreapp.cs │ │ │ ├── HttpCompletionOption.cs │ │ │ ├── HttpContent.cs │ │ │ ├── HttpMessageHandler.cs │ │ │ ├── HttpMessageInvoker.cs │ │ │ ├── HttpMethod.cs │ │ │ ├── HttpParseResult.cs │ │ │ ├── HttpRequestException.cs │ │ │ ├── HttpRequestMessage.cs │ │ │ ├── HttpResponseMessage.cs │ │ │ ├── HttpRuleParser.cs │ │ │ ├── HttpUtilities.cs │ │ │ ├── MessageProcessingHandler.cs │ │ │ ├── MultipartContent.cs │ │ │ ├── MultipartFormDataContent.cs │ │ │ ├── NetEventSource.Http.cs │ │ │ ├── ReadOnlyMemoryContent.cs │ │ │ ├── SocketsHttpHandler │ │ │ ├── ArrayBuffer.cs │ │ │ ├── AuthenticationHelper.Digest.cs │ │ │ ├── AuthenticationHelper.NtAuth.cs │ │ │ ├── AuthenticationHelper.cs │ │ │ ├── BaseAsyncStream.cs │ │ │ ├── CancellationHelper.cs │ │ │ ├── ChunkedEncodingReadStream.cs │ │ │ ├── ChunkedEncodingWriteStream.cs │ │ │ ├── ConnectHelper.cs │ │ │ ├── ConnectionCloseReadStream.cs │ │ │ ├── ContentLengthReadStream.cs │ │ │ ├── ContentLengthWriteStream.cs │ │ │ ├── CookieHelper.cs │ │ │ ├── CreditManager.cs │ │ │ ├── DecompressionHandler.cs │ │ │ ├── EmptyReadStream.cs │ │ │ ├── ExposedSocketNetworkStream.cs │ │ │ ├── HPack │ │ │ │ ├── DynamicTable.cs │ │ │ │ ├── HPackDecoder.cs │ │ │ │ ├── HPackDecodingException.cs │ │ │ │ ├── HPackEncoder.cs │ │ │ │ ├── HeaderField.cs │ │ │ │ ├── Huffman.cs │ │ │ │ ├── HuffmanDecodingException.cs │ │ │ │ ├── IntegerDecoder.cs │ │ │ │ ├── IntegerEncoder.cs │ │ │ │ └── StaticTable.cs │ │ │ ├── Http2Connection.cs │ │ │ ├── Http2Stream.cs │ │ │ ├── HttpAuthenticatedConnectionHandler.cs │ │ │ ├── HttpConnection.cs │ │ │ ├── HttpConnectionBase.cs │ │ │ ├── HttpConnectionHandler.cs │ │ │ ├── HttpConnectionKind.cs │ │ │ ├── HttpConnectionPool.cs │ │ │ ├── HttpConnectionPoolManager.cs │ │ │ ├── HttpConnectionResponseContent.cs │ │ │ ├── HttpConnectionSettings.cs │ │ │ ├── HttpContentReadStream.cs │ │ │ ├── HttpContentStream.cs │ │ │ ├── HttpContentWriteStream.cs │ │ │ ├── HttpEnvironmentProxy.cs │ │ │ ├── HttpSystemProxy.cs │ │ │ ├── RawConnectionStream.cs │ │ │ ├── RedirectHandler.cs │ │ │ ├── SocketsHttpHandler.cs │ │ │ ├── SystemProxyInfo.Unix.cs │ │ │ └── SystemProxyInfo.Windows.cs │ │ │ ├── StreamContent.cs │ │ │ ├── StreamToStreamCopy.cs │ │ │ └── StringContent.cs │ └── uap │ │ └── System │ │ └── Net │ │ ├── CookieHelper.cs │ │ ├── HttpClientHandler.cs │ │ ├── HttpHandlerToFilter.cs │ │ ├── cookie.cs │ │ └── cookieexception.cs └── tests │ ├── FunctionalTests │ ├── ByteArrayContentTest.cs │ ├── ChannelBindingAwareContent.cs │ ├── Configurations.props │ ├── CustomContent.cs │ ├── DefaultCredentialsTest.cs │ ├── DelegatingHandlerTest.cs │ ├── DiagnosticsTests.cs │ ├── DribbleStream.cs │ ├── FakeDiagnosticSourceListenerObserver.cs │ ├── FormUrlEncodedContentTest.cs │ ├── HttpClient.SelectedSitesTest.cs │ ├── HttpClientEKUTest.cs │ ├── HttpClientHandlerTest.AcceptAllCerts.cs │ ├── HttpClientHandlerTest.Asynchrony.cs │ ├── HttpClientHandlerTest.Authentication.cs │ ├── HttpClientHandlerTest.AutoRedirect.cs │ ├── HttpClientHandlerTest.Cancellation.cs │ ├── HttpClientHandlerTest.ClientCertificates.cs │ ├── HttpClientHandlerTest.Cookies.cs │ ├── HttpClientHandlerTest.Decompression.cs │ ├── HttpClientHandlerTest.DefaultProxyCredentials.cs │ ├── HttpClientHandlerTest.Http2.cs │ ├── HttpClientHandlerTest.MaxConnectionsPerServer.cs │ ├── HttpClientHandlerTest.MaxResponseHeadersLength.cs │ ├── HttpClientHandlerTest.Proxy.cs │ ├── HttpClientHandlerTest.ResponseDrain.cs │ ├── HttpClientHandlerTest.ServerCertificates.Unix.cs │ ├── HttpClientHandlerTest.ServerCertificates.Windows.cs │ ├── HttpClientHandlerTest.ServerCertificates.cs │ ├── HttpClientHandlerTest.SslProtocols.Unix.cs │ ├── HttpClientHandlerTest.SslProtocols.Windows.cs │ ├── HttpClientHandlerTest.SslProtocols.cs │ ├── HttpClientHandlerTest.cs │ ├── HttpClientHandlerTestBase.cs │ ├── HttpClientMiniStressTest.cs │ ├── HttpClientTest.cs │ ├── HttpClientTest.netcoreapp.cs │ ├── HttpContentTest.cs │ ├── HttpMessageInvokerTest.cs │ ├── HttpMethodTest.cs │ ├── HttpMethodTest.netcoreapp.cs │ ├── HttpProtocolTests.cs │ ├── HttpRequestMessageTest.cs │ ├── HttpResponseMessageTest.cs │ ├── HttpRetryProtocolTests.cs │ ├── HuffmanDecodingTests.cs │ ├── IdnaProtocolTests.cs │ ├── LoopbackProxyServer.cs │ ├── MessageProcessingHandlerTest.cs │ ├── MultiInterfaceNonRewindableReadOnlyStream.cs │ ├── MultiInterfaceReadOnlyStream.cs │ ├── MultiInterfaceStreamContent.cs │ ├── MultipartContentTest.cs │ ├── MultipartFormDataContentTest.cs │ ├── NtAuthTests.cs │ ├── PlatformHandlerTest.cs │ ├── PostScenarioTest.cs │ ├── PostScenarioUWPTest.cs │ ├── ReadOnlyMemoryContentTest.cs │ ├── RepeatedFlushContent.cs │ ├── ResponseStreamTest.cs │ ├── SchSendAuxRecordHttpTest.cs │ ├── SelectedSitesTest.txt │ ├── SocketsHttpHandlerTest.cs │ ├── StreamContentTest.cs │ ├── StringContentTest.cs │ ├── SyncBlockingContent.cs │ ├── System.Net.Http.Functional.Tests.csproj │ ├── TestHelper.cs │ ├── XUnitAssemblyAttributes.cs │ └── prerequisites │ │ ├── ShowIdentity.ashx │ │ ├── Web.config │ │ └── readme.txt │ ├── Performance │ ├── Configurations.props │ ├── Perf.SocketsHttpHandler.cs │ └── System.Net.Http.PerformanceTests.csproj │ └── UnitTests │ ├── Configurations.props │ ├── DigestAuthenticationTests.cs │ ├── Fakes │ └── HttpClientHandler.cs │ ├── Headers │ ├── AuthenticationHeaderValueTest.cs │ ├── ByteArrayHeaderParserTest.cs │ ├── CacheControlHeaderParserTest.cs │ ├── CacheControlHeaderValueTest.cs │ ├── ContentDispositionHeaderValueTest.cs │ ├── ContentRangeHeaderValueTest.cs │ ├── CurlResponseHeaderReaderTest.cs │ ├── DateHeaderParserTest.cs │ ├── EntityTagHeaderValueTest.cs │ ├── GenericHeaderParserTest │ │ ├── AuthenticationParserTest.cs │ │ ├── ContentRangeParserTest.cs │ │ ├── EntityTagParserTest.cs │ │ ├── HostParserTest.cs │ │ ├── MailAddressParserTest.cs │ │ ├── NameValueParserTest.cs │ │ ├── NameValueWithParametersParserTest.cs │ │ ├── ProductParserTest.cs │ │ ├── RangeConditionParserTest.cs │ │ ├── RangeParserTest.cs │ │ ├── RetryConditionParserTest.cs │ │ ├── StringWithQualityParserTest.cs │ │ ├── TokenListParserTest.cs │ │ ├── ViaParserTest.cs │ │ └── WarningParserTest.cs │ ├── HeaderUtilitiesTest.cs │ ├── HttpContentHeadersTest.cs │ ├── HttpHeaderValueCollectionTest.cs │ ├── HttpHeadersTest.cs │ ├── HttpRequestHeadersTest.cs │ ├── HttpResponseHeadersTest.cs │ ├── Int32NumberHeaderParserTest.cs │ ├── Int64NumberHeaderParserTest.cs │ ├── MediaTypeHeaderParserTest.cs │ ├── MediaTypeHeaderValueTest.cs │ ├── MediaTypeWithQualityHeaderValueTest.cs │ ├── NameValueHeaderValueTest.cs │ ├── NameValueWithParametersHeaderValueTest.cs │ ├── ObjectCollectionTest.cs │ ├── ProductHeaderValueTest.cs │ ├── ProductInfoHeaderParserTest.cs │ ├── ProductInfoHeaderValueTest.cs │ ├── RangeConditionHeaderValueTest.cs │ ├── RangeHeaderValueTest.cs │ ├── RangeItemHeaderValueTest.cs │ ├── RetryConditionHeaderValueTest.cs │ ├── StringWithQualityHeaderValueTest.cs │ ├── TimeSpanHeaderParserTest.cs │ ├── TransferCodingHeaderParserTest.cs │ ├── TransferCodingHeaderValueTest.cs │ ├── TransferCodingWithQualityHeaderValueTest.cs │ ├── UriHeaderParserTest.cs │ ├── ViaHeaderValueTest.cs │ └── WarningHeaderValueTest.cs │ ├── HttpContentTest.cs │ ├── HttpEnvironmentProxyTest.cs │ ├── HttpRuleParserTest.cs │ ├── HttpSystemProxyTest.cs │ ├── MockContent.cs │ ├── StreamToStreamCopyTest.cs │ └── System.Net.Http.Unit.Tests.csproj ├── System.Net.HttpListener ├── Directory.Build.props ├── System.Net.HttpListener.sln ├── ref │ ├── Configurations.props │ ├── System.Net.HttpListener.cs │ └── System.Net.HttpListener.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Net.HttpListener.csproj │ └── System │ │ └── Net │ │ ├── AuthenticationSchemeSelector.cs │ │ ├── AuthenticationTypes.cs │ │ ├── BoundaryType.cs │ │ ├── EntitySendFormat.cs │ │ ├── HttpListener.cs │ │ ├── HttpListenerBasicIdentity.cs │ │ ├── HttpListenerContext.cs │ │ ├── HttpListenerException.cs │ │ ├── HttpListenerPrefixCollection.cs │ │ ├── HttpListenerRequest.cs │ │ ├── HttpListenerRequestUriBuilder.cs │ │ ├── HttpListenerResponse.cs │ │ ├── HttpRequestStream.cs │ │ ├── HttpResponseStream.cs │ │ ├── ListenerClientCertState.cs │ │ ├── Managed │ │ ├── ChunkStream.cs │ │ ├── ChunkedInputStream.cs │ │ ├── HttpConnection.cs │ │ ├── HttpEndPointListener.cs │ │ ├── HttpEndPointManager.cs │ │ ├── HttpHeaderStrings.cs │ │ ├── HttpListener.Certificates.cs │ │ ├── HttpListener.Managed.cs │ │ ├── HttpListenerContext.Managed.cs │ │ ├── HttpListenerRequest.Managed.cs │ │ ├── HttpListenerResponse.Managed.cs │ │ ├── HttpListenerTimeoutManager.Managed.cs │ │ ├── HttpRequestStream.Managed.cs │ │ ├── HttpResponseStream.Managed.cs │ │ ├── HttpStreamAsyncResult.cs │ │ ├── ListenerAsyncResult.Managed.cs │ │ ├── ListenerPrefix.cs │ │ └── WebSockets │ │ │ └── HttpWebSocket.Managed.cs │ │ ├── NetEventSource.HttpListener.cs │ │ ├── ServiceNameStore.cs │ │ ├── WebSockets │ │ ├── HttpListenerWebSocketContext.cs │ │ └── HttpWebSocket.cs │ │ └── Windows │ │ ├── AsyncRequestContext.cs │ │ ├── CookieExtensions.cs │ │ ├── HttpListener.Windows.cs │ │ ├── HttpListenerContext.Windows.cs │ │ ├── HttpListenerRequest.Windows.cs │ │ ├── HttpListenerRequestContext.cs │ │ ├── HttpListenerResponse.Windows.cs │ │ ├── HttpListenerTimeoutManager.Windows.cs │ │ ├── HttpRequestQueueV2Handle.cs │ │ ├── HttpRequestStream.Windows.cs │ │ ├── HttpResponseStream.Windows.cs │ │ ├── HttpResponseStreamAsyncResult.cs │ │ ├── HttpServerSessionHandle.cs │ │ ├── ListenerAsyncResult.Windows.cs │ │ ├── ListenerClientCertAsyncResult.Windows.cs │ │ ├── RequestContextBase.cs │ │ ├── SyncRequestContext.cs │ │ └── WebSockets │ │ ├── HttpWebSocket.Windows.cs │ │ ├── SafeWebSocketHandle.cs │ │ ├── ServerWebSocket.cs │ │ ├── WebSocketBase.cs │ │ ├── WebSocketBuffer.cs │ │ ├── WebSocketHttpListenerDuplexStream.cs │ │ └── WebSocketProtocolComponent.cs └── tests │ ├── Configurations.props │ ├── GetContextHelper.cs │ ├── HttpListenerAuthenticationTests.cs │ ├── HttpListenerContextTests.cs │ ├── HttpListenerFactory.cs │ ├── HttpListenerPrefixCollectionTests.cs │ ├── HttpListenerRequestTests.cs │ ├── HttpListenerResponseTests.Cookies.cs │ ├── HttpListenerResponseTests.Headers.cs │ ├── HttpListenerResponseTests.cs │ ├── HttpListenerTests.cs │ ├── HttpListenerTimeoutManagerTests.cs │ ├── HttpListenerWebSocketTests.cs │ ├── HttpRequestStreamTests.cs │ ├── HttpResponseStreamTests.cs │ ├── InvalidClientRequestTests.cs │ ├── Resources │ └── System.Net.HttpListener.Tests.rd.xml │ ├── SimpleHttpTests.cs │ ├── System.Net.HttpListener.Tests.csproj │ ├── WebSocketTests.cs │ └── XUnitAssemblyAttributes.cs ├── System.Net.Mail ├── Directory.Build.props ├── System.Net.Mail.sln ├── ref │ ├── Configurations.props │ ├── System.Net.Mail.cs │ └── System.Net.Mail.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Net.Mail.csproj │ └── System │ │ └── Net │ │ ├── Base64Stream.cs │ │ ├── BufferBuilder.cs │ │ ├── BufferedReadStream.cs │ │ ├── CloseableStream.cs │ │ ├── DelegatedStream.cs │ │ ├── Mail │ │ ├── AlternateView.cs │ │ ├── AlternateViewCollection.cs │ │ ├── Attachment.cs │ │ ├── AttachmentCollection.cs │ │ ├── ISmtpAuthenticationModule.cs │ │ ├── LinkedResource.cs │ │ ├── LinkedResourceCollection.cs │ │ ├── MailAddress.cs │ │ ├── MailAddressCollection.cs │ │ ├── MailHeaderID.cs │ │ ├── MailHeaderInfo.cs │ │ ├── MailMessage.cs │ │ ├── MailPriority.cs │ │ ├── MailWriter.cs │ │ ├── NetEventSource.Mail.cs │ │ ├── SmtpAuthenticationManager.cs │ │ ├── SmtpClient.cs │ │ ├── SmtpCommands.cs │ │ ├── SmtpConnection.Auth.cs │ │ ├── SmtpConnection.cs │ │ ├── SmtpException.cs │ │ ├── SmtpFailedRecipientException.cs │ │ ├── SmtpFailedRecipientsException.cs │ │ ├── SmtpLoginAuthenticationModule.cs │ │ ├── SmtpNegotiateAuthenticationModule.cs │ │ ├── SmtpNtlmAuthenticationModule.cs │ │ ├── SmtpReplyReader.cs │ │ ├── SmtpReplyReaderFactory.cs │ │ ├── SmtpStatusCode.cs │ │ └── SmtpTransport.cs │ │ ├── Mime │ │ ├── Base64WriteStateInfo.cs │ │ ├── BaseWriter.cs │ │ ├── ContentDisposition.cs │ │ ├── ContentType.cs │ │ ├── DispositionTypeNames.cs │ │ ├── EightBitStream.cs │ │ ├── EncodedStreamFactory.cs │ │ ├── HeaderCollection.cs │ │ ├── IEncodableStream.cs │ │ ├── MediaTypeNames.cs │ │ ├── MimeBasePart.cs │ │ ├── MimeMultiPart.cs │ │ ├── MimeMultiPartType.cs │ │ ├── MimePart.cs │ │ ├── MimeWriter.cs │ │ ├── MultiAsyncResult.cs │ │ ├── QEncodedStream.cs │ │ ├── QuotedPrintableStream.cs │ │ ├── SmtpDateTime.cs │ │ ├── TransferEncoding.cs │ │ └── WriteStateInfoBase.cs │ │ ├── TrackingStringDictionary.cs │ │ └── TrackingValidationObjectDictionary.cs └── tests │ ├── Functional │ ├── AlternateViewCollectionTest.cs │ ├── AlternateViewTest.cs │ ├── AttachmentCollectionTest.cs │ ├── AttachmentTest.cs │ ├── Configurations.props │ ├── ContentDispositionTest.cs │ ├── ContentTypeTest.cs │ ├── HeaderCollectionTest.cs │ ├── LinkedResourceCollectionTest.cs │ ├── LinkedResourceTest.cs │ ├── LoggingTest.cs │ ├── MailAddressCollectionTest.cs │ ├── MailAddressTest.cs │ ├── MailMessageTest.cs │ ├── SmtpClientTest.cs │ ├── SmtpExceptionTest.cs │ ├── SmtpServer.cs │ └── System.Net.Mail.Functional.Tests.csproj │ └── Unit │ ├── Base64EncodingTest.cs │ ├── ByteEncodingTest.cs │ ├── Configurations.props │ ├── EightBitStreamTest.cs │ ├── EncodedStreamFactoryTest.cs │ ├── MailAddressTests │ ├── MailAddressDisplayNameTest.cs │ ├── MailAddressEncodeTest.cs │ ├── MailAddressParserTest.cs │ └── MailAddressParsingTest.cs │ ├── MessageTests │ ├── MessageEncodeHeadersTest.cs │ ├── MessageHeaderBehaviorTest.cs │ └── ReplyToListTest.cs │ ├── NTAuthenticationStub.cs │ ├── NTAuthenticationStubTests.cs │ ├── QuotedPrintableStreamTest.cs │ ├── SmtpConnectionTests │ └── EhloParseExtensionsTest.cs │ ├── SmtpDateTimeTest.cs │ ├── System.Net.Mail.Unit.Tests.csproj │ └── WriteStateInfoTest.cs ├── System.Net.NameResolution ├── Directory.Build.props ├── System.Net.NameResolution.sln ├── ref │ ├── Configurations.props │ ├── System.Net.NameResolution.cs │ └── System.Net.NameResolution.csproj ├── src │ ├── Configurations.props │ ├── MatchingRefApiCompatBaseline.txt │ ├── Resources │ │ └── Strings.resx │ ├── System.Net.NameResolution.csproj │ └── System │ │ └── Net │ │ ├── DNS.cs │ │ ├── DnsResolveAsyncResult.cs │ │ ├── IPHostEntry.cs │ │ ├── NameResolutionPal.Uap.cs │ │ ├── NameResolutionPal.Unix.cs │ │ ├── NameResolutionPal.Win32.cs │ │ ├── NameResolutionPal.Windows.cs │ │ ├── NameResolutionUtilities.cs │ │ └── NetEventSource.NameResolution.cs └── tests │ ├── FunctionalTests │ ├── Configurations.props │ ├── GetHostAddressesTest.cs │ ├── GetHostByAddressTest.cs │ ├── GetHostByNameTest.cs │ ├── GetHostEntryTest.cs │ ├── GetHostNameTest.cs │ ├── LoggingTest.cs │ ├── ResolveTest.cs │ ├── System.Net.NameResolution.Functional.Tests.csproj │ └── TestSettings.cs │ ├── PalTests │ ├── Configurations.props │ ├── Fakes │ │ ├── DebugThreadTracking.cs │ │ ├── DnsFake.cs │ │ ├── FakeContextAwareResult.cs │ │ └── IPAddressFakeExtensions.cs │ ├── NameResolutionPalTests.cs │ └── System.Net.NameResolution.Pal.Tests.csproj │ └── UnitTests │ ├── Configurations.props │ ├── Fakes │ ├── FakeContextAwareResult.cs │ ├── FakeExceptionDispatchInfo.cs │ ├── FakeNameResolutionPal.cs │ ├── FakeNameResolutionUtilities.cs │ ├── FakeSocketExceptionFactory.cs │ └── FakeSocketProtocolSupportPal.cs │ ├── InitializationTest.cs │ ├── System.Net.NameResolution.Unit.Tests.csproj │ └── XunitTestAssemblyAtrributes.cs ├── System.Net.NetworkInformation ├── Directory.Build.props ├── System.Net.NetworkInformation.sln ├── ref │ ├── Configurations.props │ ├── System.Net.NetworkInformation.cs │ └── System.Net.NetworkInformation.csproj ├── src │ ├── Configurations.props │ ├── ILLinkTrim.xml │ ├── Resources │ │ └── Strings.resx │ ├── System.Net.NetworkInformation.csproj │ └── System │ │ └── Net │ │ ├── NetworkInformation │ │ ├── BsdIPGlobalProperties.cs │ │ ├── BsdIPv4GlobalStatistics.cs │ │ ├── BsdIPv4InterfaceProperties.cs │ │ ├── BsdIPv4InterfaceStatistics.cs │ │ ├── BsdIPv6InterfaceProperties.cs │ │ ├── BsdIcmpV4Statistics.cs │ │ ├── BsdIcmpV6Statistics.cs │ │ ├── BsdIpInterfaceProperties.cs │ │ ├── BsdIpInterfaceStatistics.cs │ │ ├── BsdNetworkInterface.cs │ │ ├── BsdTcpStatistics.cs │ │ ├── BsdUdpStatistics.cs │ │ ├── DuplicateAddressDetectionState.cs │ │ ├── ExceptionHelper.Linux.cs │ │ ├── GatewayIPAddressInformation.cs │ │ ├── GatewayIPAddressInformationCollection.cs │ │ ├── IPAddressInformation.cs │ │ ├── IPAddressInformationCollection.cs │ │ ├── IPAddressUtil.cs │ │ ├── IPGlobalProperties.cs │ │ ├── IPGlobalPropertiesPal.Bsd.cs │ │ ├── IPGlobalPropertiesPal.Linux.cs │ │ ├── IPGlobalPropertiesPal.UnknownUnix.cs │ │ ├── IPGlobalPropertiesPal.Windows.cs │ │ ├── IPGlobalStatistics.cs │ │ ├── IPInterfaceProperties.cs │ │ ├── IPInterfaceStatistics.cs │ │ ├── IPv4InterfaceProperties.cs │ │ ├── IPv6InterfaceProperties.cs │ │ ├── IcmpV4Statistics.cs │ │ ├── IcmpV6Statistics.cs │ │ ├── InternalIPAddressCollection.cs │ │ ├── Ipv4InterfaceStatistics.cs │ │ ├── LinuxIPAddressInformation.cs │ │ ├── LinuxIPGlobalProperties.cs │ │ ├── LinuxIPGlobalStatistics.cs │ │ ├── LinuxIPInterfaceProperties.cs │ │ ├── LinuxIPInterfaceStatistics.cs │ │ ├── LinuxIPv4InterfaceProperties.cs │ │ ├── LinuxIPv4InterfaceStatistics.cs │ │ ├── LinuxIPv6InterfaceProperties.cs │ │ ├── LinuxIcmpV4Statistics.cs │ │ ├── LinuxIcmpV6Statistics.cs │ │ ├── LinuxNetworkInterface.cs │ │ ├── LinuxTcpStatistics.cs │ │ ├── LinuxUdpStatistics.cs │ │ ├── MulticastIPAddressInformation.cs │ │ ├── MulticastIPAddressInformationCollection.cs │ │ ├── NetBiosNodeType.cs │ │ ├── NetEventSource.NetworkInformation.cs │ │ ├── NetworkAddressChange.Linux.cs │ │ ├── NetworkAddressChange.OSX.cs │ │ ├── NetworkAddressChange.UnknownUnix.cs │ │ ├── NetworkAddressChange.Windows.cs │ │ ├── NetworkAddressChange.cs │ │ ├── NetworkAvailabilityEventArgs.cs │ │ ├── NetworkChangeDelegates.cs │ │ ├── NetworkFiles.cs │ │ ├── NetworkInterface.cs │ │ ├── NetworkInterfaceComponent.cs │ │ ├── NetworkInterfacePal.Bsd.cs │ │ ├── NetworkInterfacePal.Linux.cs │ │ ├── NetworkInterfacePal.UnknownUnix.cs │ │ ├── NetworkInterfacePal.Windows.cs │ │ ├── NetworkInterfaceType.cs │ │ ├── OperationalStatus.cs │ │ ├── PhysicalAddress.cs │ │ ├── PrefixOrigin.cs │ │ ├── SafeCancelMibChangeNotify.cs │ │ ├── SafeFreeMibTable.cs │ │ ├── ScopeLevel.cs │ │ ├── SimpleGatewayIPAddressInformation.Unix.cs │ │ ├── SimpleTcpConnectionInformation.Unix.cs │ │ ├── StringParsingHelpers.Addresses.cs │ │ ├── StringParsingHelpers.Connections.cs │ │ ├── StringParsingHelpers.Dns.cs │ │ ├── StringParsingHelpers.Misc.cs │ │ ├── StringParsingHelpers.Statistics.cs │ │ ├── SuffixOrigin.cs │ │ ├── SystemGatewayIPAddressInformation.cs │ │ ├── SystemIPAddressInformation.cs │ │ ├── SystemIPGlobalProperties.cs │ │ ├── SystemIPGlobalStatistics.cs │ │ ├── SystemIPInterfaceProperties.cs │ │ ├── SystemIPInterfaceStatistics.cs │ │ ├── SystemIPv4InterfaceProperties.cs │ │ ├── SystemIPv4InterfaceStatistics.cs │ │ ├── SystemIPv6InterfaceProperties.cs │ │ ├── SystemIcmpV4Statistics.cs │ │ ├── SystemIcmpV6Statistics.cs │ │ ├── SystemMulticastIPAddressInformation.cs │ │ ├── SystemNetworkInterface.cs │ │ ├── SystemTcpConnection.cs │ │ ├── SystemTcpStatistics.cs │ │ ├── SystemUdpStatistics.cs │ │ ├── SystemUnicastIPAddressInformation.cs │ │ ├── TcpConnection.cs │ │ ├── TcpState.cs │ │ ├── TcpStatistics.cs │ │ ├── TeredoHelper.cs │ │ ├── UdpStatistics.cs │ │ ├── UnicastIPAddressInformation.cs │ │ ├── UnicastIPAddressInformationCollection.cs │ │ ├── UnixIPGlobalProperties.cs │ │ ├── UnixIPInterfaceProperties.cs │ │ ├── UnixIPv4InterfaceProperties.cs │ │ ├── UnixIPv6InterfaceProperties.cs │ │ ├── UnixMulticastIPAddressInformation.cs │ │ ├── UnixNetworkInterface.cs │ │ └── UnixUnicastIPAddressInformation.cs │ │ └── StartIPOptions.cs └── tests │ └── FunctionalTests │ ├── AddressParsingTests.cs │ ├── Configurations.props │ ├── ConnectionsParsingTests.cs │ ├── DnsParsingTests.cs │ ├── ExceptionHelper.cs │ ├── FileUtil.cs │ ├── IPGlobalPropertiesTest.cs │ ├── IPInterfacePropertiesTest_Linux.cs │ ├── IPInterfacePropertiesTest_OSX.cs │ ├── IPInterfacePropertiesTest_Windows.cs │ ├── LoggingTest.cs │ ├── MiscParsingTests.cs │ ├── MockMapTcpState.cs │ ├── NetworkAddressChangedTests.cs │ ├── NetworkAvailabilityChangedTests.cs │ ├── NetworkFiles │ ├── dev │ ├── dhclient.leases │ ├── ipv6_route │ ├── rawhexint │ ├── rawint │ ├── rawint_maxvalue │ ├── rawlong │ ├── rawlong_maxvalue │ ├── resolv.conf │ ├── resolv_nonewline.conf │ ├── route │ ├── smb.conf │ ├── snmp │ ├── snmp6 │ ├── sockstat │ ├── sockstat6 │ ├── tcp │ ├── tcp6 │ ├── udp │ └── udp6 │ ├── NetworkInterfaceBasicTest.cs │ ├── NetworkInterfaceIPv4Statistics.cs │ ├── PhysicalAddressTest.cs │ ├── StatisticsParsingTests.cs │ └── System.Net.NetworkInformation.Functional.Tests.csproj ├── System.Net.Ping ├── Directory.Build.props ├── System.Net.Ping.sln ├── ref │ ├── Configurations.props │ ├── System.Net.Ping.cs │ └── System.Net.Ping.csproj ├── src │ ├── Configurations.props │ ├── ILLinkTrim.xml │ ├── Resources │ │ └── Strings.resx │ ├── System.Net.Ping.csproj │ └── System │ │ └── Net │ │ └── NetworkInformation │ │ ├── IPStatus.cs │ │ ├── IcmpV4MessageConstants.cs │ │ ├── IcmpV6MessageConstants.cs │ │ ├── NetEventSource.Ping.cs │ │ ├── Ping.Unix.cs │ │ ├── Ping.Windows.Uap.cs │ │ ├── Ping.Windows.cs │ │ ├── Ping.cs │ │ ├── PingCompletedEventArgs.cs │ │ ├── PingException.cs │ │ ├── PingOptions.cs │ │ └── PingReply.cs └── tests │ └── FunctionalTests │ ├── Configurations.props │ ├── LoggingTest.cs │ ├── PingExceptionTest.cs │ ├── PingOptionsTest.cs │ ├── PingTest.cs │ ├── System.Net.Ping.Functional.Tests.csproj │ ├── TestSettings.cs │ └── UnixPingUtilityTests.cs ├── System.Net.Primitives ├── Directory.Build.props ├── System.Net.Primitives.sln ├── ref │ ├── Configurations.props │ ├── System.Net.Primitives.cs │ └── System.Net.Primitives.csproj ├── src │ ├── Configurations.props │ ├── MatchingRefApiCompatBaseline.netcoreapp.txt │ ├── MatchingRefApiCompatBaseline.uap.txt │ ├── Resources │ │ ├── Strings.resx │ │ └── System.Net.Primitives.rd.xml │ ├── System.Net.Primitives.csproj │ └── System │ │ ├── Net │ │ ├── AuthenticationSchemes.cs │ │ ├── Cache │ │ │ ├── RequestCacheLevel.cs │ │ │ └── RequestCachePolicy.cs │ │ ├── Cookie.cs │ │ ├── CookieCollection.cs │ │ ├── CookieContainer.cs │ │ ├── CookieException.cs │ │ ├── CredentialCache.cs │ │ ├── DecompressionMethods.cs │ │ ├── DnsEndPoint.cs │ │ ├── EndPoint.cs │ │ ├── HttpStatusCode.cs │ │ ├── HttpVersion.cs │ │ ├── ICredentials.cs │ │ ├── ICredentialsByHost.cs │ │ ├── IPAddress.cs │ │ ├── IPAddressParser.cs │ │ ├── IPEndPoint.cs │ │ ├── IWebProxy.cs │ │ ├── NetEventSource.Primitives.cs │ │ ├── NetworkCredential.cs │ │ ├── NetworkInformation │ │ │ └── IPAddressCollection.cs │ │ ├── SecureProtocols │ │ │ ├── NegotiateEnumTypes.cs │ │ │ └── SslEnumTypes.cs │ │ ├── Security │ │ │ └── SslPolicyErrors.cs │ │ ├── SocketException.Unix.cs │ │ ├── SocketException.Windows.cs │ │ ├── SocketException.cs │ │ ├── Sockets │ │ │ ├── AddressFamily.cs │ │ │ └── SocketError.cs │ │ └── TransportContext.cs │ │ └── Security │ │ └── Authentication │ │ └── ExtendedProtection │ │ ├── ChannelBinding.cs │ │ └── ChannelBindingKind.cs └── tests │ ├── FunctionalTests │ ├── Configurations.props │ ├── CookieCollectionTest.cs │ ├── CookieCollectionTest.netcoreapp.cs │ ├── CookieContainerAddTest.cs │ ├── CookieContainerTest.cs │ ├── CookieTest.cs │ ├── CookieTest │ │ ├── CookieContainerTest.cs │ │ └── CookiePortTest.cs │ ├── CredentialCacheTest.cs │ ├── DnsEndPointTest.cs │ ├── EndPointTest.cs │ ├── IPAddressMappingTest.cs │ ├── IPAddressParsing.cs │ ├── IPAddressParsingSpan.cs │ ├── IPAddressSpanTest.cs │ ├── IPAddressTest.cs │ ├── IPEndPointParsing.cs │ ├── IPEndPointTest.cs │ ├── LoggingTest.cs │ ├── NetworkCredentialTest.cs │ ├── RequestCachePolicyTest.cs │ ├── Resources │ │ └── System.Net.Primitives.Functional.Tests.rd.xml │ ├── SocketAddressTest.cs │ └── System.Net.Primitives.Functional.Tests.csproj │ ├── PalTests │ ├── Configurations.props │ ├── Fakes │ │ └── NetEventSource.cs │ ├── HostInformationPalTest.cs │ ├── SocketAddressPalTest.cs │ └── System.Net.Primitives.Pal.Tests.csproj │ ├── PerformanceTests │ ├── Configurations.props │ ├── CredentialCacheTests.cs │ ├── IPAddressPerformanceTests.cs │ └── System.Net.Primitives.PerformanceTests.csproj │ └── UnitTests │ ├── Configurations.props │ ├── CookieCollectionTest.cs │ ├── CookieContainerTest.cs │ ├── CookieInternalTest.cs │ ├── Fakes │ ├── CookieException.cs │ ├── HostInformation.cs │ ├── IPv4AddressHelper.cs │ └── IPv6AddressHelper.cs │ └── System.Net.Primitives.UnitTests.Tests.csproj ├── System.Net.Requests ├── Directory.Build.props ├── System.Net.Requests.sln ├── ref │ ├── Configurations.props │ ├── System.Net.Requests.Forwards.cs │ ├── System.Net.Requests.cs │ └── System.Net.Requests.csproj ├── src │ ├── Configurations.props │ ├── FxCopBaseline.cs │ ├── MatchingRefApiCompatBaseline.txt │ ├── Resources │ │ └── Strings.resx │ ├── System.Net.Requests.csproj │ └── System │ │ └── Net │ │ ├── AuthenticationManager.cs │ │ ├── Authorization.cs │ │ ├── Cache │ │ ├── HttpCacheAgeControl.cs │ │ ├── HttpRequestCacheLevel.cs │ │ └── HttpRequestCachePolicy.cs │ │ ├── CommandStream.cs │ │ ├── ExceptionHelper.cs │ │ ├── FileWebRequest.cs │ │ ├── FileWebResponse.cs │ │ ├── FtpControlStream.cs │ │ ├── FtpDataStream.cs │ │ ├── FtpStatusCode.cs │ │ ├── FtpWebRequest.cs │ │ ├── FtpWebResponse.cs │ │ ├── GlobalProxySelection.cs │ │ ├── HttpRequestHeader.cs │ │ ├── HttpWebRequest.cs │ │ ├── HttpWebResponse.cs │ │ ├── IAuthenticationModule.cs │ │ ├── ICloseEx.cs │ │ ├── ICredentialPolicy.cs │ │ ├── IWebRequestCreate.cs │ │ ├── NetEventSource.Requests.cs │ │ ├── NetRes.cs │ │ ├── NetworkStreamWrapper.cs │ │ ├── ProtocolViolationException.cs │ │ ├── RequestStream.cs │ │ ├── SystemWebProxy.cs │ │ ├── TaskExtensions.cs │ │ ├── TimerThread.cs │ │ ├── TriState.cs │ │ ├── WebException.cs │ │ ├── WebExceptionPal.Unix.cs │ │ ├── WebExceptionPal.Windows.cs │ │ ├── WebExceptionStatus.cs │ │ ├── WebHeaderCollection.cs │ │ ├── WebRequest.cs │ │ ├── WebRequestMethods.cs │ │ └── WebResponse.cs └── tests │ ├── AuthenticationManagerTest.cs │ ├── AuthorizationTest.cs │ ├── Configurations.props │ ├── FileWebRequestTest.cs │ ├── FtpWebRequestTest.cs │ ├── GlobalProxySelectionTest.cs │ ├── HttpRequestCachePolicyTest.cs │ ├── HttpWebRequestTest.cs │ ├── HttpWebResponseHeaderTest.cs │ ├── HttpWebResponseTest.cs │ ├── LoggingTest.cs │ ├── RequestStreamTest.cs │ ├── System.Net.Requests.Tests.csproj │ └── WebRequestTest.cs ├── System.Net.Security ├── Directory.Build.props ├── System.Net.Security.sln ├── ref │ ├── Configurations.props │ ├── System.Net.Security.cs │ └── System.Net.Security.csproj ├── src │ ├── Configurations.props │ ├── ILLinkTrim.xml │ ├── Resources │ │ └── Strings.resx │ ├── System.Net.Security.csproj │ └── System │ │ ├── Net │ │ ├── BufferAsyncResult.cs │ │ ├── CertificateValidationPal.OSX.cs │ │ ├── CertificateValidationPal.Unix.cs │ │ ├── CertificateValidationPal.Windows.cs │ │ ├── CertificateValidationPal.cs │ │ ├── FixedSizeReader.cs │ │ ├── HelperAsyncResults.cs │ │ ├── Logging │ │ │ └── NetEventSource.cs │ │ ├── NTAuthentication.cs │ │ ├── Security │ │ │ ├── AuthenticatedStream.cs │ │ │ ├── InternalNegotiateStream.cs │ │ │ ├── NegoState.cs │ │ │ ├── NegotiateStream.cs │ │ │ ├── NegotiateStreamPal.Unix.cs │ │ │ ├── NegotiateStreamPal.Windows.cs │ │ │ ├── NetEventSource.Security.Windows.cs │ │ │ ├── NetEventSource.Security.cs │ │ │ ├── Pal.Managed │ │ │ │ ├── EndpointChannelBindingToken.cs │ │ │ │ └── SafeChannelBindingHandle.cs │ │ │ ├── Pal.OSX │ │ │ │ ├── SafeDeleteSslContext.cs │ │ │ │ └── SafeFreeSslCredentials.cs │ │ │ ├── ProtectionLevel.cs │ │ │ ├── SecureChannel.cs │ │ │ ├── SniHelper.cs │ │ │ ├── SslApplicationProtocol.cs │ │ │ ├── SslAuthenticationOptions.cs │ │ │ ├── SslClientAuthenticationOptions.cs │ │ │ ├── SslConnectionInfo.OSX.cs │ │ │ ├── SslConnectionInfo.Unix.cs │ │ │ ├── SslConnectionInfo.Windows.cs │ │ │ ├── SslConnectionInfo.cs │ │ │ ├── SslServerAuthenticationOptions.cs │ │ │ ├── SslSessionsCache.cs │ │ │ ├── SslState.cs │ │ │ ├── SslStream.cs │ │ │ ├── SslStreamInternal.Adapters.cs │ │ │ ├── SslStreamInternal.cs │ │ │ ├── SslStreamPal.OSX.cs │ │ │ ├── SslStreamPal.Unix.cs │ │ │ ├── SslStreamPal.Windows.cs │ │ │ ├── StreamSizes.OSX.cs │ │ │ ├── StreamSizes.Unix.cs │ │ │ ├── StreamSizes.Windows.cs │ │ │ ├── StreamSizes.cs │ │ │ ├── TlsAlertMessage.cs │ │ │ └── TlsAlertType.cs │ │ ├── SslStreamContext.cs │ │ └── StreamFramer.cs │ │ └── Security │ │ └── Authentication │ │ ├── AuthenticationException.cs │ │ └── ExtendedProtection │ │ ├── ExtendedProtectionPolicy.cs │ │ ├── PolicyEnforcement.cs │ │ ├── ProtectionScenario.cs │ │ └── ServiceNameCollection.cs └── tests │ ├── FunctionalTests │ ├── CertificateValidationClientServer.cs │ ├── CertificateValidationRemoteServer.cs │ ├── ClientAsyncAuthenticateTest.cs │ ├── ClientDefaultEncryptionTest.cs │ ├── Configurations.props │ ├── DummyTcpServer.cs │ ├── IdentityValidator.Unix.cs │ ├── IdentityValidator.Windows.cs │ ├── LoggingTest.cs │ ├── NegotiateStreamInvalidOperationTest.cs │ ├── NegotiateStreamKerberosTest.cs │ ├── NegotiateStreamStreamToStreamTest.cs │ ├── NegotiateStreamTest.Linux.cs │ ├── NotifyReadVirtualNetworkStream.cs │ ├── ParameterValidationTest.cs │ ├── Resources │ │ └── Strings.resx │ ├── ServerAllowNoEncryptionTest.cs │ ├── ServerAsyncAuthenticateTest.cs │ ├── ServerNoEncryptionTest.cs │ ├── ServerRequireEncryptionTest.cs │ ├── ServiceNameCollectionTest.cs │ ├── SniHelperTest.cs │ ├── SslAuthenticationOptionsTest.cs │ ├── SslStreamAlertsTest.cs │ ├── SslStreamAllowRenegotiationTests.cs │ ├── SslStreamAlpnTests.cs │ ├── SslStreamCredentialCacheTest.cs │ ├── SslStreamDisposeTest.cs │ ├── SslStreamEKUTest.cs │ ├── SslStreamNetworkStreamTest.cs │ ├── SslStreamSchSendAuxRecordTest.cs │ ├── SslStreamSniTest.cs │ ├── SslStreamStreamToStreamTest.cs │ ├── SslStreamSystemDefaultsTest.cs │ ├── System.Net.Security.Tests.csproj │ ├── TestConfiguration.cs │ ├── TransportContextTest.cs │ ├── UnixGssFakeNegotiateStream.cs │ └── UnixGssFakeStreamFramer.cs │ ├── Scripts │ └── Unix │ │ ├── kdc.conf │ │ ├── kdc.conf.centos │ │ ├── kdc.conf.opensuse │ │ ├── kdc.conf.ubuntu │ │ ├── krb5.conf │ │ └── setup-kdc.sh │ └── UnitTests │ ├── Configurations.props │ ├── Fakes │ ├── FakeAuthenticatedStream.cs │ ├── FakeLazyAsyncResult.cs │ └── FakeSslState.cs │ ├── SslApplicationProtocolTests.cs │ ├── SslAuthenticationOptionsTests.cs │ ├── SslStreamAllowedProtocolsTest.cs │ ├── System.Net.Security.Unit.Tests.csproj │ ├── System │ └── Security │ │ └── Authentication │ │ ├── AuthenticationExceptionTest.cs │ │ ├── ExtendedProtection │ │ └── ExtendedProtectionPolicyTest.cs │ │ └── InvalidCredentialExceptionTest.cs │ └── TlsAlertsMatchWindowsInterop.cs ├── System.Net.ServicePoint ├── Directory.Build.props ├── System.Net.ServicePoint.sln ├── ref │ ├── Configurations.props │ ├── System.Net.ServicePoint.cs │ └── System.Net.ServicePoint.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Net.ServicePoint.csproj │ └── System │ │ └── Net │ │ ├── BindIPEndPoint.cs │ │ ├── SecurityProtocolType.cs │ │ ├── ServicePoint.cs │ │ └── ServicePointManager.cs └── tests │ ├── Configurations.props │ ├── ServicePointManagerTest.cs │ ├── System.Net.ServicePoint.Tests.csproj │ └── TlsSystemDefault.cs ├── System.Net.Sockets ├── Directory.Build.props ├── System.Net.Sockets.sln ├── ref │ ├── Configurations.props │ ├── System.Net.Sockets.cs │ └── System.Net.Sockets.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Net.Sockets.csproj │ └── System │ │ └── Net │ │ └── Sockets │ │ ├── AcceptOverlappedAsyncResult.Unix.cs │ │ ├── AcceptOverlappedAsyncResult.Windows.cs │ │ ├── AcceptOverlappedAsyncResult.cs │ │ ├── BaseOverlappedAsyncResult.Unix.cs │ │ ├── BaseOverlappedAsyncResult.Windows.cs │ │ ├── BaseOverlappedAsyncResult.cs │ │ ├── ConnectOverlappedAsyncResult.Unix.cs │ │ ├── ConnectOverlappedAsyncResult.Windows.cs │ │ ├── ConnectOverlappedAsyncResult.cs │ │ ├── DisconnectOverlappedAsyncResult.Unix.cs │ │ ├── DisconnectOverlappedAsyncResult.cs │ │ ├── DynamicWinsockMethods.cs │ │ ├── IOControlCode.cs │ │ ├── IOControlKeepAlive.Windows.cs │ │ ├── IPPacketInformation.cs │ │ ├── IPProtectionLevel.cs │ │ ├── LingerOption.cs │ │ ├── MulticastOption.cs │ │ ├── MultipleConnectAsync.cs │ │ ├── NetEventSource.Sockets.cs │ │ ├── NetworkStream.cs │ │ ├── OverlappedAsyncResult.Unix.cs │ │ ├── OverlappedAsyncResult.Windows.cs │ │ ├── OverlappedAsyncResult.cs │ │ ├── ReceiveMessageOverlappedAsyncResult.Unix.cs │ │ ├── ReceiveMessageOverlappedAsyncResult.Windows.cs │ │ ├── ReceiveMessageOverlappedAsyncResult.cs │ │ ├── SafeSocketHandle.Unix.cs │ │ ├── SafeSocketHandle.Windows.cs │ │ ├── SafeSocketHandle.cs │ │ ├── SelectMode.cs │ │ ├── SendPacketsElement.cs │ │ ├── Socket.Tasks.cs │ │ ├── Socket.Unix.cs │ │ ├── Socket.Windows.cs │ │ ├── Socket.cs │ │ ├── SocketAsyncContext.Unix.cs │ │ ├── SocketAsyncEngine.Unix.cs │ │ ├── SocketAsyncEventArgs.Unix.cs │ │ ├── SocketAsyncEventArgs.Windows.cs │ │ ├── SocketAsyncEventArgs.cs │ │ ├── SocketAsyncOperation.cs │ │ ├── SocketFlags.cs │ │ ├── SocketInformation.cs │ │ ├── SocketInformationOptions.cs │ │ ├── SocketOptionLevel.cs │ │ ├── SocketOptionName.cs │ │ ├── SocketPal.Unix.cs │ │ ├── SocketPal.Windows.cs │ │ ├── SocketReceiveFromResult.cs │ │ ├── SocketReceiveMessageFromResult.cs │ │ ├── SocketShutdown.cs │ │ ├── SocketTaskExtensions.cs │ │ ├── TCPClient.cs │ │ ├── TCPListener.cs │ │ ├── TransmitFileAsyncResult.Windows.cs │ │ ├── TransmitFileOptions.cs │ │ ├── TransportType.cs │ │ ├── UDPClient.cs │ │ ├── UdpReceiveResult.cs │ │ ├── UnixDomainSocketEndPoint.Unix.cs │ │ ├── UnixDomainSocketEndPoint.Windows.cs │ │ └── UnixDomainSocketEndPoint.cs └── tests │ ├── FunctionalTests │ ├── Accept.cs │ ├── AgnosticListenerTest.cs │ ├── ArgumentValidationTests.cs │ ├── Close.cs │ ├── Configurations.props │ ├── Connect.cs │ ├── CreateSocketTests.cs │ ├── DisconnectTest.cs │ ├── DisposedSocketTests.cs │ ├── DnsEndPointTest.cs │ ├── DualModeSocketTest.cs │ ├── ExecutionContextFlowTest.cs │ ├── ExecutionContextFlowTest.netcoreapp.cs │ ├── HandleTest.cs │ ├── IPPacketInformationTest.cs │ ├── KeepAliveTest.netcoreapp.cs │ ├── LingerStateTest.cs │ ├── LoggingTest.cs │ ├── MulticastOptionTest.cs │ ├── NetworkStreamTest.cs │ ├── NetworkStreamTest.netcoreapp.cs │ ├── OSSupport.cs │ ├── ReceiveMessageFrom.cs │ ├── ReceiveMessageFromAsync.cs │ ├── Resources │ │ └── System.Net.Sockets.Tests.rd.xml │ ├── SafeHandleTest.cs │ ├── SelectAndPollTests.cs │ ├── SelectTest.cs │ ├── SendFile.cs │ ├── SendPacketsAsync.cs │ ├── SendPacketsAsync.netcoreapp.cs │ ├── SendPacketsElementTest.cs │ ├── SendPacketsElementTest.netcoreapp.cs │ ├── SendReceive.cs │ ├── SendReceive.netcoreapp.cs │ ├── Shutdown.cs │ ├── SocketAsyncEventArgsTest.cs │ ├── SocketAsyncEventArgsTest.netcoreapp.cs │ ├── SocketInformationTest.cs │ ├── SocketOptionNameTest.Unix.cs │ ├── SocketOptionNameTest.Windows.cs │ ├── SocketOptionNameTest.cs │ ├── SocketTestHelper.cs │ ├── SocketTestHelper.netcoreapp.cs │ ├── System.Net.Sockets.Tests.csproj │ ├── TcpClientTest.cs │ ├── TcpListenerTest.cs │ ├── TimeoutTest.cs │ ├── UdpClientTest.cs │ └── UnixDomainSocketTest.netcoreapp.cs │ ├── ManualPerformanceTests │ ├── Configurations.props │ ├── SocketPerformanceAsyncTests.cs │ ├── SocketTestClientAPMMock.cs │ ├── SocketTestServerAPMMock.cs │ └── System.Net.Sockets.Async.PerformanceTests.csproj │ ├── Performance │ ├── Configurations.props │ ├── Perf.Socket.SendReceive.cs │ └── System.Net.Sockets.PerformanceTests.csproj │ └── Scripts │ ├── ClearReuseUnicastPort.ps1 │ ├── SetReuseUnicastPort.ps1 │ └── readme.txt ├── System.Net.WebClient ├── Directory.Build.props ├── System.Net.WebClient.sln ├── ref │ ├── Configurations.props │ ├── System.Net.WebClient.cs │ └── System.Net.WebClient.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Net.WebClient.csproj │ └── System │ │ └── Net │ │ └── WebClient.cs └── tests │ ├── Configurations.props │ ├── System.Net.WebClient.Tests.csproj │ └── WebClientTest.cs ├── System.Net.WebHeaderCollection ├── Directory.Build.props ├── System.Net.WebHeaderCollection.sln ├── ref │ ├── Configurations.props │ ├── System.Net.WebHeaderCollection.cs │ └── System.Net.WebHeaderCollection.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Net.WebHeaderCollection.csproj │ └── System │ │ └── Net │ │ ├── HeaderInfo.cs │ │ ├── HeaderInfoTable.cs │ │ ├── HttpRequestHeader.cs │ │ ├── HttpResponseHeader.cs │ │ ├── NetEventSource.WebHeaderCollection.cs │ │ └── WebHeaderCollection.cs └── tests │ ├── Configurations.props │ ├── LoggingTest.cs │ ├── System.Net.WebHeaderCollection.Tests.csproj │ └── WebHeaderCollectionTest.cs ├── System.Net.WebProxy ├── Directory.Build.props ├── System.Net.WebProxy.sln ├── ref │ ├── Configurations.props │ ├── System.Net.WebProxy.cs │ └── System.Net.WebProxy.csproj ├── src │ ├── Configurations.props │ ├── System.Net.WebProxy.csproj │ └── System │ │ └── Net │ │ ├── IWebProxyScript.cs │ │ └── WebProxy.cs └── tests │ ├── Configurations.props │ ├── System.Net.WebProxy.Tests.csproj │ └── WebProxyTest.cs ├── System.Net.WebSockets.Client ├── Directory.Build.props ├── System.Net.WebSockets.Client.sln ├── ref │ ├── Configurations.props │ ├── System.Net.WebSockets.Client.cs │ └── System.Net.WebSockets.Client.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Net.WebSockets.Client.csproj │ └── System │ │ └── Net │ │ └── WebSockets │ │ ├── ClientWebSocket.cs │ │ ├── ClientWebSocketOptions.cs │ │ ├── NetEventSource.WebSockets.cs │ │ ├── WebSocketHandle.Managed.cs │ │ ├── WebSocketHandle.WinRT.cs │ │ ├── WebSocketHandle.Windows.cs │ │ └── WinRTWebSocket.cs └── tests │ ├── AbortTest.cs │ ├── CancelTest.cs │ ├── ClientWebSocketOptionsTests.cs │ ├── ClientWebSocketOptionsTests.netcoreapp.cs │ ├── ClientWebSocketTestBase.cs │ ├── ClientWebSocketUnitTest.cs │ ├── CloseTest.cs │ ├── Configurations.props │ ├── ConnectTest.cs │ ├── KeepAliveTest.cs │ ├── LoggingTest.cs │ ├── LoopbackHelper.cs │ ├── ResourceHelper.cs │ ├── SendReceiveTest.cs │ ├── SendReceiveTest.netcoreapp.cs │ ├── System.Net.WebSockets.Client.Tests.csproj │ ├── WebSocketData.cs │ └── WebSocketHelper.cs ├── System.Net.WebSockets.WebSocketProtocol ├── Directory.Build.props ├── System.Net.WebSockets.WebSocketProtocol.sln ├── pkg │ └── System.Net.WebSockets.WebSocketProtocol.pkgproj ├── ref │ ├── Configurations.props │ ├── System.Net.WebSockets.WebSocketProtocol.cs │ └── System.Net.WebSockets.WebSocketProtocol.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Net.WebSockets.WebSocketProtocol.csproj │ └── System │ │ └── Net │ │ └── WebSockets │ │ ├── ManagedWebSocket.netstandard.cs │ │ ├── ManagedWebSocketExtensions.cs │ │ └── WebSocketProtocol.cs └── tests │ ├── Configurations.props │ ├── System.Net.WebSockets.WebSocketProtocol.Tests.csproj │ └── WebSocketProtocolTests.cs ├── System.Net.WebSockets ├── Directory.Build.props ├── System.Net.WebSockets.sln ├── ref │ ├── Configurations.props │ ├── System.Net.WebSockets.cs │ └── System.Net.WebSockets.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Net.WebSockets.csproj │ └── System │ │ └── Net │ │ └── WebSockets │ │ ├── ManagedWebSocket.netcoreapp.cs │ │ ├── ValueWebSocketReceiveResult.cs │ │ ├── WebSocket.cs │ │ ├── WebSocketCloseStatus.cs │ │ ├── WebSocketContext.cs │ │ ├── WebSocketError.cs │ │ ├── WebSocketException.cs │ │ ├── WebSocketMessageType.cs │ │ ├── WebSocketReceiveResult.cs │ │ └── WebSocketState.cs └── tests │ ├── Configurations.props │ ├── System.Net.WebSockets.Tests.csproj │ ├── WebSocketExceptionTests.cs │ ├── WebSocketReceiveResultTests.cs │ ├── WebSocketTests.cs │ └── WebSocketTests.netcoreapp.cs ├── System.Numerics.Tensors ├── Directory.Build.props ├── System.Numerics.Tensors.sln ├── pkg │ └── System.Numerics.Tensors.pkgproj ├── ref │ ├── Configurations.props │ ├── System.Numerics.Tensors.cs │ └── System.Numerics.Tensors.csproj ├── src │ ├── Configurations.props │ ├── Properties │ │ └── InternalsVisibleTo.cs │ ├── System.Numerics.Tensors.csproj │ └── System │ │ └── Numerics │ │ └── Tensors │ │ ├── ArrayTensorExtensions.cs │ │ ├── ArrayUtilities.cs │ │ ├── CompressedSparseTensor.cs │ │ ├── DenseTensor.cs │ │ ├── SparseTensor.cs │ │ └── Tensor.cs └── tests │ ├── Configurations.props │ ├── NativeMemory.cs │ ├── System.Numerics.Tensors.Tests.csproj │ ├── TensorArithmetic.cs │ ├── TensorArithmetic.tt │ ├── TensorExtensions.cs │ ├── TensorOperations.cs │ ├── TensorOperations.tt │ ├── TensorTemplate.ttinclude │ ├── TensorTests.cs │ └── TensorTestsBase.cs ├── System.Numerics.Vectors.WindowsRuntime ├── Directory.Build.props ├── System.Numerics.Vectors.WindowsRuntime.sln └── src │ ├── Configurations.props │ ├── System.Numerics.Vectors.WindowsRuntime.csproj │ └── System │ └── Numerics │ └── VectorExtensions.cs ├── System.Numerics.Vectors ├── Directory.Build.props ├── System.Numerics.Vectors.sln ├── pkg │ └── System.Numerics.Vectors.pkgproj ├── ref │ ├── Configurations.props │ ├── System.Numerics.Vectors.cs │ └── System.Numerics.Vectors.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Numerics.Vectors.csproj │ └── System │ │ └── Numerics │ │ ├── Matrix3x2.cs │ │ ├── Matrix4x4.cs │ │ ├── Plane.cs │ │ ├── Quaternion.cs │ │ ├── Vector2.cs │ │ ├── Vector2_Intrinsics.cs │ │ ├── Vector3.cs │ │ ├── Vector3_Intrinsics.cs │ │ ├── Vector4.cs │ │ ├── Vector4_Intrinsics.cs │ │ └── VectorMath.cs └── tests │ ├── Configurations.props │ ├── GenericVectorTests.cs │ ├── GenericVectorTests.netcoreapp.cs │ ├── GenericVectorTests.netcoreapp.tt │ ├── GenericVectorTests.tt │ ├── MathHelper.cs │ ├── Matrix3x2Tests.cs │ ├── Matrix4x4Tests.cs │ ├── Performance │ ├── Configurations.props │ ├── Constructor │ │ ├── GenericVectorConstructorTests.cs │ │ └── GenericVectorConstructorTests.tt │ ├── System.Numerics.Vectors.PerformanceTests.csproj │ ├── Vector2 │ │ ├── AddFunction.cs │ │ ├── AddOperator.cs │ │ ├── Distance.cs │ │ ├── DistanceSquared.cs │ │ ├── Dot.cs │ │ ├── GetHashCode.cs │ │ ├── Length.cs │ │ ├── LengthSquared.cs │ │ ├── MultiplyFunction.cs │ │ ├── MultiplyOperator.cs │ │ ├── Normalize.cs │ │ ├── SquareRoot.cs │ │ ├── SubtractFunction.cs │ │ └── SubtractOperator.cs │ ├── Vector3 │ │ ├── AddFunction.cs │ │ ├── AddOperator.cs │ │ ├── Cross.cs │ │ ├── Distance.cs │ │ ├── DistanceSquared.cs │ │ ├── Dot.cs │ │ ├── GetHashCode.cs │ │ ├── Length.cs │ │ ├── LengthSquared.cs │ │ ├── MultiplyFunction.cs │ │ ├── MultiplyOperator.cs │ │ ├── Normalize.cs │ │ ├── SquareRoot.cs │ │ ├── SubtractFunction.cs │ │ └── SubtractOperator.cs │ ├── Vector4 │ │ ├── AddFunction.cs │ │ ├── AddOperator.cs │ │ ├── Distance.cs │ │ ├── DistanceSquared.cs │ │ ├── Dot.cs │ │ ├── GetHashCode.cs │ │ ├── Length.cs │ │ ├── LengthSquared.cs │ │ ├── MultiplyFunction.cs │ │ ├── MultiplyOperator.cs │ │ ├── Normalize.cs │ │ ├── SquareRoot.cs │ │ ├── SubtractFunction.cs │ │ └── SubtractOperator.cs │ └── VectorTests.cs │ ├── PlaneTests.cs │ ├── QuaternionTests.cs │ ├── System.Numerics.Vectors.Tests.csproj │ ├── Util.cs │ ├── Vector2Tests.cs │ ├── Vector3Tests.cs │ └── Vector4Tests.cs ├── System.ObjectModel ├── Directory.Build.props ├── System.ObjectModel.sln ├── ref │ ├── Configurations.props │ ├── System.ObjectModel.cs │ └── System.ObjectModel.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.ObjectModel.csproj │ └── System │ │ ├── Collections │ │ ├── Generic │ │ │ └── DebugView.cs │ │ ├── ObjectModel │ │ │ ├── KeyedCollection.cs │ │ │ ├── ObservableCollection.cs │ │ │ ├── ReadOnlyDictionary.cs │ │ │ └── ReadOnlyObservableCollection.cs │ │ └── Specialized │ │ │ ├── INotifyCollectionChanged.cs │ │ │ ├── NotifyCollectionChangedAction.cs │ │ │ └── NotifyCollectionChangedEventArgs.cs │ │ ├── ComponentModel │ │ ├── DataErrorsChangedEventArgs.cs │ │ ├── INotifyDataErrorInfo.cs │ │ ├── INotifyPropertyChanged.cs │ │ ├── INotifyPropertyChanging.cs │ │ ├── PropertyChangedEventArgs.cs │ │ ├── PropertyChangedEventHandler.cs │ │ ├── PropertyChangingEventArgs.cs │ │ ├── PropertyChangingEventHandler.cs │ │ ├── TypeConverterAttribute.cs │ │ └── TypeDescriptionProviderAttribute.cs │ │ ├── Reflection │ │ └── ICustomTypeProvider.cs │ │ └── Windows │ │ ├── Input │ │ └── ICommand.cs │ │ └── Markup │ │ └── ValueSerializerAttribute.cs └── tests │ ├── Configurations.props │ ├── KeyedCollection │ ├── ConcreteTestClasses.cs │ ├── Serialization.cs │ ├── TestMethods.cs │ ├── TestMethods.netcoreapp.cs │ └── Utils.cs │ ├── ObservableCollection │ ├── ObservableCollection_ConstructorAndPropertyTests.cs │ ├── ObservableCollection_MethodsTest.cs │ ├── ObservableCollection_ReentrancyTests.cs │ └── ObservableCollection_Serialization.cs │ ├── ReadOnlyDictionary │ ├── ReadOnlyDictionaryTests.cs │ └── ReadOnlyDictionary_SerializationTests.cs │ ├── ReadOnlyObservableCollection │ ├── ReadOnlyObservableCollectionTests.cs │ ├── ReadOnlyObservableCollection_EventsTests.cs │ └── ReadOnlyObservableCollection_SerializationTests.cs │ ├── System.ObjectModel.Tests.csproj │ └── System │ ├── Collections │ ├── ObjectModel │ │ ├── KeyedCollectionTests.cs │ │ └── KeyedCollectionTests.netcoreapp.cs │ └── Specialized │ │ └── NotifyCollectionChangedEventArgsTests.cs │ ├── ComponentModel │ ├── DataErrorsChangedEventArgsTests.cs │ ├── PropertyChangedEventArgsTests.cs │ ├── PropertyChangingEventArgsTests.cs │ ├── TypeConverterAttributeTests.cs │ └── TypeDescriptionProviderAttributeTests.cs │ └── Windows │ └── Markup │ └── ValueSerializerAttributeTests.cs ├── System.Private.DataContractSerialization ├── Directory.Build.props ├── System.Private.DataContractSerialization.sln └── src │ ├── Configurations.props │ ├── ILLinkTrim.xml │ ├── Resources │ ├── Strings.resx │ └── System.Private.DataContractSerialization.rd.xml │ ├── System.Private.DataContractSerialization.csproj │ └── System │ ├── Runtime │ └── Serialization │ │ ├── AccessorBuilder.cs │ │ ├── Attributes.cs │ │ ├── BitFlagsGenerator.cs │ │ ├── ClassDataContract.cs │ │ ├── CodeGenerator.cs │ │ ├── CollectionDataContract.cs │ │ ├── CollectionDataContractAttribute.cs │ │ ├── ContractNamespaceAttribute.cs │ │ ├── DataContract.cs │ │ ├── DataContractAttribute.cs │ │ ├── DataContractResolver.cs │ │ ├── DataContractSerializer.cs │ │ ├── DataContractSerializerExtensions.cs │ │ ├── DataContractSerializerSettings.cs │ │ ├── DataContractSet.cs │ │ ├── DataContractSurrogateCaller.cs │ │ ├── DataMember.cs │ │ ├── DataMemberAttribute.cs │ │ ├── DateTimeOffsetAdapter.cs │ │ ├── DiagnosticUtility.cs │ │ ├── DictionaryGlobals.cs │ │ ├── EnumDataContract.cs │ │ ├── EnumMemberAttribute.cs │ │ ├── ExportOptions.cs │ │ ├── ExtensionDataObject.cs │ │ ├── ExtensionDataReader.cs │ │ ├── GenericParameterDataContract.cs │ │ ├── Globals.cs │ │ ├── HybridObjectCache.cs │ │ ├── IExtensibleDataObject.cs │ │ ├── IgnoreDataMemberAttribute.cs │ │ ├── InvalidDataContract.cs │ │ ├── InvalidDataContractException.cs │ │ ├── Json │ │ ├── ByteArrayHelperWithString.cs │ │ ├── DataContractJsonSerializer.cs │ │ ├── DataContractJsonSerializerSettings.cs │ │ ├── DateTimeFormat.cs │ │ ├── EmitTypeInformation.cs │ │ ├── IXmlJsonReaderInitializer.cs │ │ ├── IXmlJsonWriterInitializer.cs │ │ ├── JsonByteArrayDataContract.cs │ │ ├── JsonClassDataContract.cs │ │ ├── JsonCollectionDataContract.cs │ │ ├── JsonDataContract.cs │ │ ├── JsonEncodingStreamWrapper.cs │ │ ├── JsonEnumDataContract.cs │ │ ├── JsonFormatGeneratorStatics.cs │ │ ├── JsonFormatReaderGenerator.cs │ │ ├── JsonFormatWriterGenerator.cs │ │ ├── JsonGlobals.cs │ │ ├── JsonNodeType.cs │ │ ├── JsonObjectDataContract.cs │ │ ├── JsonQNameDataContract.cs │ │ ├── JsonReaderDelegator.cs │ │ ├── JsonReaderWriterFactory.cs │ │ ├── JsonStringDataContract.cs │ │ ├── JsonUriDataContract.cs │ │ ├── JsonWriterDelegator.cs │ │ ├── JsonXmlDataContract.cs │ │ ├── ReflectionJsonFormatReader.cs │ │ ├── ReflectionJsonFormatWriter.cs │ │ ├── XmlJsonReader.cs │ │ ├── XmlJsonWriter.cs │ │ ├── XmlObjectSerializerReadContextComplexJson.cs │ │ └── XmlObjectSerializerWriteContextComplexJson.cs │ │ ├── KnownTypeAttribute.cs │ │ ├── KnownTypeDataContractResolver.cs │ │ ├── ObjectReferenceStack.cs │ │ ├── ObjectToIdCache.cs │ │ ├── PrimitiveDataContract.cs │ │ ├── ReflectionClassWriter.cs │ │ ├── ReflectionFeature.cs │ │ ├── ReflectionReader.cs │ │ ├── ReflectionXmlFormatReader.cs │ │ ├── ReflectionXmlFormatWriter.cs │ │ ├── SchemaExporter.cs │ │ ├── SchemaHelper.cs │ │ ├── ScopedKnownTypes.cs │ │ ├── SerializationMode.cs │ │ ├── SerializationOption.cs │ │ ├── SpecialTypeDataContract.cs │ │ ├── SurrogateDataContract.cs │ │ ├── TypeCode.cs │ │ ├── XPathQueryGenerator.cs │ │ ├── XmlDataContract.cs │ │ ├── XmlFormatGeneratorStatics.cs │ │ ├── XmlFormatReaderGenerator.cs │ │ ├── XmlFormatWriterGenerator.cs │ │ ├── XmlObjectSerializer.cs │ │ ├── XmlObjectSerializerContext.cs │ │ ├── XmlObjectSerializerReadContext.cs │ │ ├── XmlObjectSerializerReadContextComplex.cs │ │ ├── XmlObjectSerializerWriteContext.cs │ │ ├── XmlObjectSerializerWriteContextComplex.cs │ │ ├── XmlReaderDelegator.cs │ │ ├── XmlSerializableReader.cs │ │ ├── XmlSerializableServices.cs │ │ ├── XmlSerializableWriter.cs │ │ ├── XmlWriterDelegator.cs │ │ └── XsdDataContractExporter.cs │ ├── Text │ ├── Base64Encoding.cs │ ├── BinHexEncoding.cs │ └── SurrogateChar.cs │ └── Xml │ ├── ArrayHelper.cs │ ├── BytesWithOffset.cs │ ├── EncodingStreamWrapper.cs │ ├── IFragmentCapableXmlDictionaryWriter.cs │ ├── IStreamProvider.cs │ ├── IXmlDictionary.cs │ ├── PrefixHandle.cs │ ├── StringHandle.cs │ ├── UniqueId.cs │ ├── ValueHandle.cs │ ├── XmlBaseReader.cs │ ├── XmlBaseWriter.cs │ ├── XmlBinaryNodeType.cs │ ├── XmlBinaryReader.cs │ ├── XmlBinaryReaderSession.cs │ ├── XmlBinaryWriter.cs │ ├── XmlBinaryWriterSession.cs │ ├── XmlBufferReader.cs │ ├── XmlCanonicalWriter.cs │ ├── XmlConverter.cs │ ├── XmlDictionary.cs │ ├── XmlDictionaryAsyncCheckWriter.cs │ ├── XmlDictionaryReader.cs │ ├── XmlDictionaryReaderQuotas.cs │ ├── XmlDictionaryString.cs │ ├── XmlDictionaryWriter.cs │ ├── XmlExceptionHelper.cs │ ├── XmlNodeWriter.cs │ ├── XmlSigningNodeWriter.cs │ ├── XmlStreamNodeWriter.cs │ ├── XmlUTF8TextReader.cs │ └── XmlUTF8TextWriter.cs ├── System.Private.Reflection.Metadata.Ecma335 ├── Directory.Build.props ├── System.Private.Reflection.Metadata.Ecma335.sln └── src │ ├── Configurations.props │ ├── Resources │ └── Strings.resx │ ├── Shims │ ├── Marshal.cs │ ├── MiniLinq.cs │ └── RuntimeReflectionExtensions.cs │ └── System.Private.Reflection.Metadata.Ecma335.csproj ├── System.Private.Uri ├── Directory.Build.props ├── System.Private.Uri.sln ├── src │ ├── Configurations.props │ ├── FxCopBaseline.cs │ ├── Resources │ │ ├── Strings.resx │ │ └── System.Private.Uri.rd.xml │ ├── System.Private.Uri.csproj │ └── System │ │ ├── DomainNameHelper.cs │ │ ├── GenericUriParser.cs │ │ ├── IPv4AddressHelper.cs │ │ ├── IPv6AddressHelper.cs │ │ ├── IriHelper.cs │ │ ├── UncNameHelper.cs │ │ ├── Uri.Unix.cs │ │ ├── Uri.Windows.cs │ │ ├── Uri.cs │ │ ├── UriBuilder.cs │ │ ├── UriEnumTypes.cs │ │ ├── UriExt.cs │ │ ├── UriFormatException.cs │ │ ├── UriHelper.cs │ │ ├── UriHostNameType.cs │ │ ├── UriParserTemplates.cs │ │ ├── UriPartial.cs │ │ ├── UriScheme.cs │ │ └── UriSyntax.cs └── tests │ ├── ExtendedFunctionalTests │ ├── Configurations.props │ ├── System.Private.Uri.ExtendedFunctional.Tests.csproj │ ├── UriRelativeResolutionTest.cs │ └── UriTests.cs │ ├── FunctionalTests │ ├── AppxUriValue.cs │ ├── Configurations.props │ ├── IdnCheckHostNameTest.cs │ ├── IdnDnsSafeHostTest.cs │ ├── IdnHostNameValidationTest.cs │ ├── IriEncodingDecodingTests.cs │ ├── IriRelativeFileResolutionTest.cs │ ├── IriTest.cs │ ├── System.Private.Uri.Functional.Tests.csproj │ ├── UriBuilderParameterTest.cs │ ├── UriBuilderRefreshTest.cs │ ├── UriBuilderTests.cs │ ├── UriEscapingTest.cs │ ├── UriGetComponentsTest.cs │ ├── UriIpHostTest.cs │ ├── UriIsWellFormedUriStringTest.cs │ ├── UriMailToTest.cs │ ├── UriParameterValidationTest.cs │ ├── UriParserTest.cs │ ├── UriRelativeResolutionTest.cs │ ├── UriTests.cs │ └── WebSocketsUriParserTest.cs │ └── UnitTests │ ├── Configurations.props │ ├── Fakes │ ├── FakeUri.cs │ └── FakeUriParser.cs │ ├── IriEscapeUnescapeTest.cs │ └── System.Private.Uri.Unit.Tests.csproj ├── System.Private.Xml.Linq ├── Directory.Build.props ├── System.Private.Xml.Linq.sln ├── src │ ├── Configurations.props │ ├── ILLinkTrim.xml │ ├── Resources │ │ └── Strings.resx │ ├── System.Private.Xml.Linq.csproj │ └── System │ │ └── Xml │ │ ├── Linq │ │ ├── BaseUriAnnotation.cs │ │ ├── Extensions.cs │ │ ├── LineInfoAnnotation.cs │ │ ├── LineInfoEndElementAnnotation.cs │ │ ├── XAttribute.cs │ │ ├── XCData.cs │ │ ├── XComment.cs │ │ ├── XContainer.cs │ │ ├── XDeclaration.cs │ │ ├── XDocument.cs │ │ ├── XDocumentType.cs │ │ ├── XElement.cs │ │ ├── XHashtable.cs │ │ ├── XHelper.cs │ │ ├── XLinq.cs │ │ ├── XName.cs │ │ ├── XNamespace.cs │ │ ├── XNode.cs │ │ ├── XNodeBuilder.cs │ │ ├── XNodeDocumentOrderComparer.cs │ │ ├── XNodeEqualityComparer.cs │ │ ├── XNodeReader.cs │ │ ├── XObject.cs │ │ ├── XObjectChangeAnnotation.cs │ │ ├── XObjectChangeEventArgs.cs │ │ ├── XProcessingInstruction.cs │ │ ├── XStreamingElement.cs │ │ └── XText.cs │ │ ├── Schema │ │ └── XNodeValidator.cs │ │ └── XPath │ │ ├── XNodeNavigator.cs │ │ └── XObjectExtensions.cs └── tests │ ├── Properties │ ├── DeepEquals.cs │ ├── DocOrderComparer.cs │ ├── FunctionalTests.cs │ ├── IXmlLineInfo.cs │ ├── ImplicitConversionsRoundTrip.cs │ ├── ImplicitConversionsXElement.cs │ ├── NamespaceAccessors.cs │ ├── System.Xml.Linq.Properties.Tests.csproj │ └── XElement_Value.cs │ ├── SDMSample │ ├── SDMAttribute.cs │ ├── SDMCData.cs │ ├── SDMComment.cs │ ├── SDMContainer.cs │ ├── SDMDocument.cs │ ├── SDMElement.cs │ ├── SDMLoadSave.cs │ ├── SDMMisc.cs │ ├── SDMNode.cs │ ├── SDMPI.cs │ ├── SDMXName.cs │ └── System.Xml.Linq.SDMSample.Tests.csproj │ ├── Schema │ ├── ExtensionTests.cs │ └── System.Xml.Schema.Extensions.Tests.csproj │ ├── Streaming │ ├── StreamExtensions.cs │ ├── StreamingOutput.cs │ └── System.Xml.Linq.Streaming.Tests.csproj │ ├── TreeManipulation │ ├── AddFirstAddFirstIntoDocument.cs │ ├── AddFirstInvalidIntoXDocument.cs │ ├── AddFirstSingeNodeAddIntoElement.cs │ ├── AddNodeAfter.cs │ ├── AddNodeBefore.cs │ ├── AddNodeBeforeAfterBase.cs │ ├── FirstNode.cs │ ├── LoadFromReader.cs │ ├── LoadFromStream.cs │ ├── NextNode.cs │ ├── ParamsObjectsCreation.cs │ ├── ParamsObjectsCreationElem.cs │ ├── RemoveAttributes.cs │ ├── SaveWithFileName.cs │ ├── SaveWithWriter.cs │ ├── SimpleObjectsCreation.cs │ ├── System.Xml.Linq.TreeManipulation.Tests.csproj │ ├── TreeManipulationTests.cs │ ├── XAttributeEnumRemove.cs │ ├── XAttributeRemove.cs │ ├── XContainerAddIntoDocument.cs │ ├── XContainerAddIntoElement.cs │ ├── XContainerRemoveNodesOnXDocument.cs │ ├── XContainerRemoveNodesOnXElement.cs │ ├── XContainerReplaceNodes.cs │ ├── XContainerReplaceNodesOnDocument.cs │ ├── XContainerReplaceNodesOnXElement.cs │ ├── XElementChangedNotificationTests.cs │ ├── XElement_SetAttributeValue.cs │ ├── XElement_SetElementValue.cs │ ├── XNodeRemove.cs │ ├── XNodeRemoveNodeMisc.cs │ ├── XNodeRemoveOnDocument.cs │ ├── XNodeRemoveOnElement.cs │ ├── XNodeReplace.cs │ ├── XNodeReplaceOnDocument1.cs │ ├── XNodeReplaceOnDocument2.cs │ ├── XNodeReplaceOnDocument3.cs │ ├── XNodeReplaceOnElement.cs │ └── XNodeSequenceRemove.cs │ ├── XDocument.Common │ ├── BridgeHelpers.cs │ ├── CXmlCache.cs │ ├── Configurations.props │ ├── DNException.cs │ ├── EventsHelper.cs │ ├── HelperExtensionMethods.cs │ ├── InputSpace.cs │ ├── ManagedNodeWriter.cs │ ├── THIRD-PARTY-NOTICE │ ├── XDocument.Common.csproj │ └── XLinqTestCase.cs │ ├── XDocument.Test.ModuleCore │ ├── Configurations.props │ ├── XDocument.Test.ModuleCore.csproj │ ├── interop.cs │ ├── testattribute.cs │ ├── testcase.cs │ ├── testexception.cs │ ├── testitem.cs │ ├── testlog.cs │ ├── testmodule.cs │ ├── testparser.cs │ ├── testproperties.cs │ ├── testspec.cs │ ├── testvariation.cs │ └── util.cs │ ├── XPath │ └── XDocument │ │ ├── CreateNavigatorComparer.cs │ │ ├── CreateNavigatorFromXDocument.cs │ │ ├── NavigatorComparer.cs │ │ ├── System.Xml.XPath.XDocument.Tests.csproj │ │ └── XDocumentXPathTest.cs │ ├── axes │ ├── AxisOrderValidation.cs │ ├── InvalidParamValidation.cs │ ├── System.Xml.Linq.Axes.Tests.csproj │ ├── TestData.cs │ └── Utils.cs │ ├── events │ ├── Configurations.props │ ├── EventsAdd.cs │ ├── EventsName.cs │ ├── EventsRemove.cs │ ├── EventsReplace.cs │ ├── EventsValue.cs │ ├── Resources │ │ └── System.Xml.Linq.Events.Tests.rd.xml │ └── System.Xml.Linq.Events.Tests.csproj │ ├── misc │ ├── Annotation.cs │ ├── Configurations.props │ ├── FunctionalTests.cs │ ├── LoadSaveAsyncTests.cs │ ├── PrefixNamespaceFixes.cs │ ├── RegressionTests.cs │ ├── System.Xml.Linq.Misc.Tests.csproj │ ├── XAttribute.cs │ ├── XHashtable.cs │ ├── XLinqErrata4.cs │ └── XNameAPI.cs │ ├── xNodeBuilder │ ├── CommonTests.cs │ ├── Configurations.props │ ├── EndOfLineHandlingTests.cs │ ├── ErrorConditions.cs │ ├── FunctionalTests.cs │ ├── OmitDuplicateNamespaceDecl.cs │ ├── OmitDuplicatesAnnotation.cs │ ├── SaveOptions_OmitDuplicateNamespace.cs │ ├── System.Xml.Linq.xNodeBuilder.Tests.csproj │ ├── WriterSettings.cs │ ├── XmlFactoryWriterTests.cs │ └── XmlReaderDiff.cs │ └── xNodeReader │ ├── CXMLGeneralTest.cs │ ├── CXMLReaderAttrTest.cs │ ├── CXmlReaderReadEtc.cs │ ├── ClassStamp.cs │ ├── CommonTest.cs │ ├── ErrorConditions.cs │ ├── FunctionalTests.cs │ ├── IntegrityTest.cs │ ├── ReadBase64.cs │ ├── ReadBinHex.cs │ ├── ReadOuterXml.cs │ ├── ReadSubTree.cs │ ├── ReadToDescendant.cs │ ├── ReadToFollowing.cs │ ├── ReadToNextSibling.cs │ ├── ReadValue.cs │ ├── ReaderProperty.cs │ ├── System.Xml.Linq.xNodeReader.Tests.csproj │ └── XNodeReaderAPI.cs ├── System.Private.Xml ├── Directory.Build.props ├── System.Private.Xml.sln ├── src │ ├── Configurations.props │ ├── Misc │ │ └── HResults.cs │ ├── Resources │ │ ├── Strings.resx │ │ └── System.Private.Xml.rd.xml │ ├── System.Private.Xml.csproj │ ├── System │ │ └── Xml │ │ │ ├── AsyncHelper.cs │ │ │ ├── Base64Decoder.cs │ │ │ ├── Base64Encoder.cs │ │ │ ├── Base64EncoderAsync.cs │ │ │ ├── BinHexDecoder.cs │ │ │ ├── BinHexEncoder.cs │ │ │ ├── BinHexEncoderAsync.cs │ │ │ ├── BinaryXml │ │ │ ├── BinXmlToken.cs │ │ │ ├── SqlUtils.cs │ │ │ └── XmlBinaryReader.cs │ │ │ ├── BitStack.cs │ │ │ ├── Bits.cs │ │ │ ├── ByteStack.cs │ │ │ ├── Cache │ │ │ ├── Shape.cs │ │ │ ├── ShapeGenerator.cs │ │ │ ├── XPathDocumentBuilder.cs │ │ │ ├── XPathDocumentIterator.cs │ │ │ ├── XPathDocumentNavigator.cs │ │ │ ├── XPathDocumentView.cs │ │ │ ├── XPathNode.cs │ │ │ ├── XPathNodeHelper.cs │ │ │ ├── XPathNodeInfoAtom.cs │ │ │ ├── XPathNodeView.cs │ │ │ └── XPathNodeViewPropertyDescriptor.cs │ │ │ ├── Core │ │ │ ├── CharEntityEncoderFallback.cs │ │ │ ├── ConformanceLevel.cs │ │ │ ├── DtdProcessing.cs │ │ │ ├── EntityHandling.cs │ │ │ ├── HtmlEncodedRawTextWriter.cs │ │ │ ├── HtmlEncodedRawTextWriter.tt │ │ │ ├── HtmlRawTextWriterGenerator.ttinclude │ │ │ ├── HtmlTernaryTree.cs │ │ │ ├── HtmlUtf8RawTextWriter.cs │ │ │ ├── HtmlUtf8RawTextWriter.tt │ │ │ ├── IDtdInfo.cs │ │ │ ├── IDtdParser.cs │ │ │ ├── IDtdParserAdapter.cs │ │ │ ├── IDtdParserAdapterAsync.cs │ │ │ ├── IDtdParserAsync.cs │ │ │ ├── IRemovableWriter.cs │ │ │ ├── IValidationEventHandling.cs │ │ │ ├── IncrementalReadDecoders.cs │ │ │ ├── LocalAppContextSwitches.cs │ │ │ ├── NamespaceHandling.cs │ │ │ ├── NewLineHandling.cs │ │ │ ├── QueryOutputWriter.cs │ │ │ ├── QueryOutputWriterV1.cs │ │ │ ├── RawTextWriter.ttinclude │ │ │ ├── RawTextWriterEncoded.ttinclude │ │ │ ├── RawTextWriterUtf8.ttinclude │ │ │ ├── ReadContentAsBinaryHelper.cs │ │ │ ├── ReadContentAsBinaryHelperAsync.cs │ │ │ ├── ReadOnlyTernaryTree.cs │ │ │ ├── ReadState.cs │ │ │ ├── SecureStringHasher.cs │ │ │ ├── TextEncodedRawTextWriter.cs │ │ │ ├── TextEncodedRawTextWriter.tt │ │ │ ├── TextRawTextWriterGenerator.ttinclude │ │ │ ├── TextUtf8RawTextWriter.cs │ │ │ ├── TextUtf8RawTextWriter.tt │ │ │ ├── ValidatingReaderNodeData.cs │ │ │ ├── ValidationType.cs │ │ │ ├── WhitespaceHandling.cs │ │ │ ├── XmlAsyncCheckReader.cs │ │ │ ├── XmlAsyncCheckWriter.cs │ │ │ ├── XmlAutoDetectWriter.cs │ │ │ ├── XmlCharCheckingReader.cs │ │ │ ├── XmlCharCheckingReaderAsync.cs │ │ │ ├── XmlCharCheckingWriter.cs │ │ │ ├── XmlCharCheckingWriterAsync.cs │ │ │ ├── XmlEncodedRawTextWriter.cs │ │ │ ├── XmlEncodedRawTextWriter.tt │ │ │ ├── XmlEncodedRawTextWriterAsync.cs │ │ │ ├── XmlEncodedRawTextWriterAsync.tt │ │ │ ├── XmlEventCache.cs │ │ │ ├── XmlParserContext.cs │ │ │ ├── XmlRawTextWriterGenerator.ttinclude │ │ │ ├── XmlRawTextWriterGeneratorAsync.ttinclude │ │ │ ├── XmlRawWriter.cs │ │ │ ├── XmlRawWriterAsync.cs │ │ │ ├── XmlReader.cs │ │ │ ├── XmlReaderAsync.cs │ │ │ ├── XmlReaderSettings.cs │ │ │ ├── XmlSpace.cs │ │ │ ├── XmlSubtreeReader.cs │ │ │ ├── XmlSubtreeReaderAsync.cs │ │ │ ├── XmlTextEncoder.cs │ │ │ ├── XmlTextReader.cs │ │ │ ├── XmlTextReaderImpl.Unix.cs │ │ │ ├── XmlTextReaderImpl.cs │ │ │ ├── XmlTextReaderImplAsync.cs │ │ │ ├── XmlTextReaderImplHelpers.cs │ │ │ ├── XmlTextReaderImplHelpersAsync.cs │ │ │ ├── XmlTextWriter.cs │ │ │ ├── XmlUtf8RawTextWriter.cs │ │ │ ├── XmlUtf8RawTextWriter.tt │ │ │ ├── XmlUtf8RawTextWriterAsync.cs │ │ │ ├── XmlUtf8RawTextWriterAsync.tt │ │ │ ├── XmlValidatingReader.cs │ │ │ ├── XmlValidatingReaderImpl.cs │ │ │ ├── XmlValidatingReaderImplAsync.cs │ │ │ ├── XmlWellFormedWriter.cs │ │ │ ├── XmlWellFormedWriterAsync.cs │ │ │ ├── XmlWellFormedWriterHelpers.cs │ │ │ ├── XmlWellFormedWriterHelpersAsync.cs │ │ │ ├── XmlWrappingReader.cs │ │ │ ├── XmlWrappingReaderAsync.cs │ │ │ ├── XmlWrappingWriter.cs │ │ │ ├── XmlWrappingWriterAsync.cs │ │ │ ├── XmlWriter.cs │ │ │ ├── XmlWriterAsync.cs │ │ │ ├── XmlWriterSettings.cs │ │ │ ├── XsdCachingReader.cs │ │ │ ├── XsdCachingReaderAsync.cs │ │ │ ├── XsdValidatingReader.cs │ │ │ └── XsdValidatingReaderAsync.cs │ │ │ ├── DiagnosticsSwitches.cs │ │ │ ├── Dom │ │ │ ├── DocumentSchemaValidator.cs │ │ │ ├── DocumentXPathNavigator.cs │ │ │ ├── DocumentXmlWriter.cs │ │ │ ├── DomNameTable.cs │ │ │ ├── XPathNodeList.cs │ │ │ ├── XmlAttribute.cs │ │ │ ├── XmlAttributeCollection.cs │ │ │ ├── XmlCDataSection.cs │ │ │ ├── XmlCharacterData.cs │ │ │ ├── XmlChildEnumerator.cs │ │ │ ├── XmlChildNodes.cs │ │ │ ├── XmlComment.cs │ │ │ ├── XmlDeclaration.cs │ │ │ ├── XmlDocument.cs │ │ │ ├── XmlDocumentFragment.cs │ │ │ ├── XmlDocumentType.cs │ │ │ ├── XmlDomTextWriter.cs │ │ │ ├── XmlElement.cs │ │ │ ├── XmlElementList.cs │ │ │ ├── XmlEntity.cs │ │ │ ├── XmlEntityReference.cs │ │ │ ├── XmlEventChangedAction.cs │ │ │ ├── XmlImplementation.cs │ │ │ ├── XmlLinkedNode.cs │ │ │ ├── XmlLoader.cs │ │ │ ├── XmlName.cs │ │ │ ├── XmlNamedNodeMap.SmallXmlNodeList.cs │ │ │ ├── XmlNamedNodemap.cs │ │ │ ├── XmlNode.cs │ │ │ ├── XmlNodeChangedEventArgs.cs │ │ │ ├── XmlNodeChangedEventHandler.cs │ │ │ ├── XmlNodeList.cs │ │ │ ├── XmlNodeReader.cs │ │ │ ├── XmlNotation.cs │ │ │ ├── XmlProcessingInstruction.cs │ │ │ ├── XmlSignificantWhiteSpace.cs │ │ │ ├── XmlText.cs │ │ │ ├── XmlUnspecifiedAttribute.cs │ │ │ └── XmlWhitespace.cs │ │ │ ├── EmptyEnumerator.cs │ │ │ ├── Extensions │ │ │ └── ExtensionMethods.cs │ │ │ ├── HWStack.cs │ │ │ ├── IApplicationResourceStreamResolver.cs │ │ │ ├── IHasXmlNode.cs │ │ │ ├── IXmlLineInfo.cs │ │ │ ├── IXmlNamespaceResolver.cs │ │ │ ├── LineInfo.cs │ │ │ ├── MTNameTable.cs │ │ │ ├── NameTable.cs │ │ │ ├── Ref.cs │ │ │ ├── Resolvers │ │ │ ├── XmlKnownDtds.cs │ │ │ ├── XmlPreloadedResolver.cs │ │ │ └── XmlPreloadedResolverAsync.cs │ │ │ ├── Schema │ │ │ ├── Asttree.cs │ │ │ ├── AutoValidator.cs │ │ │ ├── BaseProcessor.cs │ │ │ ├── BaseValidator.cs │ │ │ ├── BitSet.cs │ │ │ ├── Chameleonkey.cs │ │ │ ├── CompiledidEntityConstraint.cs │ │ │ ├── ConstraintStruct.cs │ │ │ ├── ContentValidator.cs │ │ │ ├── DataTypeImplementation.cs │ │ │ ├── DtdParser.cs │ │ │ ├── DtdParserAsync.cs │ │ │ ├── DtdValidator.cs │ │ │ ├── FacetChecker.cs │ │ │ ├── GenerateConverter.bat │ │ │ ├── IXmlSchemaInfo.cs │ │ │ ├── Inference │ │ │ │ ├── Infer.cs │ │ │ │ └── XmlSchemaInferenceException.cs │ │ │ ├── NamespaceList.cs │ │ │ ├── Parser.cs │ │ │ ├── ParserAsync.cs │ │ │ ├── Preprocessor.cs │ │ │ ├── SchemaAttDef.cs │ │ │ ├── SchemaBuilder.cs │ │ │ ├── SchemaCollectionCompiler.cs │ │ │ ├── SchemaCollectionpreProcessor.cs │ │ │ ├── SchemaDeclBase.cs │ │ │ ├── SchemaElementDecl.cs │ │ │ ├── SchemaEntity.cs │ │ │ ├── SchemaInfo.cs │ │ │ ├── SchemaNames.cs │ │ │ ├── SchemaNamespacemanager.cs │ │ │ ├── SchemaNotation.cs │ │ │ ├── SchemaSetCompiler.cs │ │ │ ├── SchemaType.cs │ │ │ ├── ValidationEventArgs.cs │ │ │ ├── ValidationEventHandler.cs │ │ │ ├── ValidationState.cs │ │ │ ├── XdrBuilder.cs │ │ │ ├── XdrValidator.cs │ │ │ ├── XmlAtomicValue.cs │ │ │ ├── XmlSchema.cs │ │ │ ├── XmlSchemaAll.cs │ │ │ ├── XmlSchemaAnnotated.cs │ │ │ ├── XmlSchemaAnnotation.cs │ │ │ ├── XmlSchemaAny.cs │ │ │ ├── XmlSchemaAnyAttribute.cs │ │ │ ├── XmlSchemaAppInfo.cs │ │ │ ├── XmlSchemaAttribute.cs │ │ │ ├── XmlSchemaAttributeGroup.cs │ │ │ ├── XmlSchemaAttributeGroupref.cs │ │ │ ├── XmlSchemaChoice.cs │ │ │ ├── XmlSchemaCollection.cs │ │ │ ├── XmlSchemaCompilationSettings.cs │ │ │ ├── XmlSchemaComplexContent.cs │ │ │ ├── XmlSchemaComplexContentExtension.cs │ │ │ ├── XmlSchemaComplexContentRestriction.cs │ │ │ ├── XmlSchemaComplexType.cs │ │ │ ├── XmlSchemaContent.cs │ │ │ ├── XmlSchemaContentModel.cs │ │ │ ├── XmlSchemaContentProcessing.cs │ │ │ ├── XmlSchemaContentType.cs │ │ │ ├── XmlSchemaDataType.cs │ │ │ ├── XmlSchemaDerivationMethod.cs │ │ │ ├── XmlSchemaDocumentation.cs │ │ │ ├── XmlSchemaElement.cs │ │ │ ├── XmlSchemaException.cs │ │ │ ├── XmlSchemaExternal.cs │ │ │ ├── XmlSchemaFacet.cs │ │ │ ├── XmlSchemaForm.cs │ │ │ ├── XmlSchemaGroup.cs │ │ │ ├── XmlSchemaGroupBase.cs │ │ │ ├── XmlSchemaGroupRef.cs │ │ │ ├── XmlSchemaIdEntityConstraint.cs │ │ │ ├── XmlSchemaImport.cs │ │ │ ├── XmlSchemaInclude.cs │ │ │ ├── XmlSchemaInfo.cs │ │ │ ├── XmlSchemaNotation.cs │ │ │ ├── XmlSchemaObject.cs │ │ │ ├── XmlSchemaObjectCollection.cs │ │ │ ├── XmlSchemaObjectTable.cs │ │ │ ├── XmlSchemaParticle.cs │ │ │ ├── XmlSchemaRedefine.cs │ │ │ ├── XmlSchemaSequence.cs │ │ │ ├── XmlSchemaSet.cs │ │ │ ├── XmlSchemaSimpleContent.cs │ │ │ ├── XmlSchemaSimpleContentExtension.cs │ │ │ ├── XmlSchemaSimpleContentRestriction.cs │ │ │ ├── XmlSchemaSimpleType.cs │ │ │ ├── XmlSchemaSimpleTypeContent.cs │ │ │ ├── XmlSchemaSimpleTypeList.cs │ │ │ ├── XmlSchemaSimpleTypeRestriction.cs │ │ │ ├── XmlSchemaSimpleTypeUnion.cs │ │ │ ├── XmlSchemaSubstitutionGroup.cs │ │ │ ├── XmlSchemaType.cs │ │ │ ├── XmlSchemaUse.cs │ │ │ ├── XmlSchemaValidationException.cs │ │ │ ├── XmlSchemaValidator.cs │ │ │ ├── XmlSchemaValidity.cs │ │ │ ├── XmlSeverityType.cs │ │ │ ├── XmlTokenizedType.cs │ │ │ ├── XmlTypeCode.cs │ │ │ ├── XmlUntypedStringConverter.cs │ │ │ ├── XmlValueConverter.cs │ │ │ ├── XsdBuilder.cs │ │ │ ├── XsdDateTime.cs │ │ │ ├── XsdDuration.cs │ │ │ └── XsdValidator.cs │ │ │ ├── Serialization │ │ │ ├── CodeGenerationoptions.cs │ │ │ ├── CodeGenerator.cs │ │ │ ├── CodeIdentifier.cs │ │ │ ├── CodeIdentifiers.cs │ │ │ ├── Compilation.cs │ │ │ ├── Compiler.cs │ │ │ ├── Configuration │ │ │ │ └── DateTimeSerializationSection.cs │ │ │ ├── Globals.cs │ │ │ ├── IXmlSerializable.cs │ │ │ ├── IXmlTextParser.cs │ │ │ ├── ImportContext.cs │ │ │ ├── Mappings.cs │ │ │ ├── Models.cs │ │ │ ├── NameTable.cs │ │ │ ├── PrimitiveXmlSerializers.cs │ │ │ ├── ReflectionXmlSerializationReader.cs │ │ │ ├── ReflectionXmlSerializationWriter.cs │ │ │ ├── SchemaImporter.cs │ │ │ ├── SchemaObjectWriter.cs │ │ │ ├── SoapAttributeAttribute.cs │ │ │ ├── SoapAttributeOverrides.cs │ │ │ ├── SoapAttributes.cs │ │ │ ├── SoapElementAttribute.cs │ │ │ ├── SoapEnumAttribute.cs │ │ │ ├── SoapIgnoreAttribute.cs │ │ │ ├── SoapIncludeAttribute.cs │ │ │ ├── SoapReflectionImporter.cs │ │ │ ├── SoapSchemamember.cs │ │ │ ├── SoapTypeAttribute.cs │ │ │ ├── SourceInfo.cs │ │ │ ├── TypeCode.cs │ │ │ ├── TypeExtensions.cs │ │ │ ├── Types.cs │ │ │ ├── XmlAnyAttributeAttribute.cs │ │ │ ├── XmlAnyElementAttribute.cs │ │ │ ├── XmlAnyElementAttributes.cs │ │ │ ├── XmlArrayAttribute.cs │ │ │ ├── XmlArrayItemAttribute.cs │ │ │ ├── XmlArrayItemAttributes.cs │ │ │ ├── XmlAttributeAttribute.cs │ │ │ ├── XmlAttributeOverrides.cs │ │ │ ├── XmlAttributes.cs │ │ │ ├── XmlChoiceIdentifierAttribute.cs │ │ │ ├── XmlElementAttribute.cs │ │ │ ├── XmlElementAttributes.cs │ │ │ ├── XmlEnumAttribute.cs │ │ │ ├── XmlIgnoreAttribute.cs │ │ │ ├── XmlIncludeAttribute.cs │ │ │ ├── XmlMapping.cs │ │ │ ├── XmlMemberMapping.cs │ │ │ ├── XmlMembersMapping.cs │ │ │ ├── XmlNamespaceDeclarationsAttribute.cs │ │ │ ├── XmlReflectionImporter.cs │ │ │ ├── XmlReflectionMember.cs │ │ │ ├── XmlRootAttribute.cs │ │ │ ├── XmlSchemaExporter.cs │ │ │ ├── XmlSchemaImporter.cs │ │ │ ├── XmlSchemaProviderAttribute.cs │ │ │ ├── XmlSchemas.cs │ │ │ ├── XmlSerializationEventSource.cs │ │ │ ├── XmlSerializationGeneratedCode.cs │ │ │ ├── XmlSerializationILGen.cs │ │ │ ├── XmlSerializationReader.cs │ │ │ ├── XmlSerializationReaderILGen.cs │ │ │ ├── XmlSerializationWriter.cs │ │ │ ├── XmlSerializationWriterILGen.cs │ │ │ ├── XmlSerializer.cs │ │ │ ├── XmlSerializerAssemblyAttribute.cs │ │ │ ├── XmlSerializerFactory.cs │ │ │ ├── XmlSerializerNamespaces.cs │ │ │ ├── XmlSerializerVersionAttribute.cs │ │ │ ├── XmlTextAttribute.cs │ │ │ ├── XmlTypeAttribute.cs │ │ │ ├── XmlTypeMapping.cs │ │ │ ├── Xmlcustomformatter.cs │ │ │ ├── _Events.cs │ │ │ └── indentedWriter.cs │ │ │ ├── ValidateNames.cs │ │ │ ├── XPath │ │ │ ├── IXPathNavigable.cs │ │ │ ├── Internal │ │ │ │ ├── AbsoluteQuery.cs │ │ │ │ ├── AstNode.cs │ │ │ │ ├── AttributeQuery.cs │ │ │ │ ├── Axis.cs │ │ │ │ ├── BaseAxisQuery.cs │ │ │ │ ├── BooleanExpr.cs │ │ │ │ ├── BooleanFunctions.cs │ │ │ │ ├── CacheAxisQuery.cs │ │ │ │ ├── CacheChildrenQuery.cs │ │ │ │ ├── CacheOutputQuery.cs │ │ │ │ ├── ChildrenQuery.cs │ │ │ │ ├── ClonableStack.cs │ │ │ │ ├── CompiledXPathExpr.cs │ │ │ │ ├── ContextQuery.cs │ │ │ │ ├── DescendantBaseQuery.cs │ │ │ │ ├── DescendantQuery.cs │ │ │ │ ├── DescendantoverDescendantQuery.cs │ │ │ │ ├── DocumentorderQuery.cs │ │ │ │ ├── EmptyQuery.cs │ │ │ │ ├── ExtensionQuery.cs │ │ │ │ ├── Filter.cs │ │ │ │ ├── FilterQuery.cs │ │ │ │ ├── FollSiblingQuery.cs │ │ │ │ ├── FollowingQuery.cs │ │ │ │ ├── ForwardPositionQuery.cs │ │ │ │ ├── Function.cs │ │ │ │ ├── FunctionQuery.cs │ │ │ │ ├── Group.cs │ │ │ │ ├── GroupQuery.cs │ │ │ │ ├── IdQuery.cs │ │ │ │ ├── IteratorFilter.cs │ │ │ │ ├── LogicalExpr.cs │ │ │ │ ├── MergeFilterQuery.cs │ │ │ │ ├── NamespaceQuery.cs │ │ │ │ ├── NodeFunctions.cs │ │ │ │ ├── NumberFunctions.cs │ │ │ │ ├── NumericExpr.cs │ │ │ │ ├── Operand.cs │ │ │ │ ├── OperandQuery.cs │ │ │ │ ├── Operator.cs │ │ │ │ ├── ParentQuery.cs │ │ │ │ ├── PreSiblingQuery.cs │ │ │ │ ├── PrecedingQuery.cs │ │ │ │ ├── Query.cs │ │ │ │ ├── QueryBuilder.cs │ │ │ │ ├── ResetableIterator.cs │ │ │ │ ├── ReversePositionQuery.cs │ │ │ │ ├── Root.cs │ │ │ │ ├── SortQuery.cs │ │ │ │ ├── StringFunctions.cs │ │ │ │ ├── UnionExpr.cs │ │ │ │ ├── ValueQuery.cs │ │ │ │ ├── Variable.cs │ │ │ │ ├── VariableQuery.cs │ │ │ │ ├── XPathAncestorIterator.cs │ │ │ │ ├── XPathAncestorQuery.cs │ │ │ │ ├── XPathArrayIterator.cs │ │ │ │ ├── XPathAxisIterator.cs │ │ │ │ ├── XPathChildIterator.cs │ │ │ │ ├── XPathDescendantIterator.cs │ │ │ │ ├── XPathEmptyIterator.cs │ │ │ │ ├── XPathMultyIterator.cs │ │ │ │ ├── XPathParser.cs │ │ │ │ ├── XPathScanner.cs │ │ │ │ ├── XPathSelectionIterator.cs │ │ │ │ ├── XPathSelfQuery.cs │ │ │ │ └── XPathSingletonIterator.cs │ │ │ ├── XPathDocument.cs │ │ │ ├── XPathException.cs │ │ │ ├── XPathExpr.cs │ │ │ ├── XPathItem.cs │ │ │ ├── XPathNamespaceScope.cs │ │ │ ├── XPathNavigator.cs │ │ │ ├── XPathNavigatorKeyComparer.cs │ │ │ ├── XPathNavigatorReader.cs │ │ │ ├── XPathNodeIterator.cs │ │ │ └── XPathNodeType.cs │ │ │ ├── XmlCharType.bin │ │ │ ├── XmlCharType.cs │ │ │ ├── XmlComplianceUtil.cs │ │ │ ├── XmlConvert.cs │ │ │ ├── XmlDownloadManager.cs │ │ │ ├── XmlDownloadManagerAsync.cs │ │ │ ├── XmlEncoding.cs │ │ │ ├── XmlException.cs │ │ │ ├── XmlNameTable.cs │ │ │ ├── XmlNamespaceScope.cs │ │ │ ├── XmlNamespacemanager.cs │ │ │ ├── XmlNodeOrder.cs │ │ │ ├── XmlNodeType.cs │ │ │ ├── XmlNullResolver.cs │ │ │ ├── XmlQualifiedName.cs │ │ │ ├── XmlReservedNs.cs │ │ │ ├── XmlResolver.cs │ │ │ ├── XmlResolverAsync.cs │ │ │ ├── XmlSecureResolver.cs │ │ │ ├── XmlSecureResolverAsync.cs │ │ │ ├── XmlUrlResolver.cs │ │ │ ├── XmlUrlResolverAsync.cs │ │ │ ├── Xsl │ │ │ ├── ISourceLineInfo.cs │ │ │ ├── IlGen │ │ │ │ ├── Annotate.p │ │ │ │ ├── ConstantFold.p │ │ │ │ ├── GenerateHelper.cs │ │ │ │ ├── IteratorDescriptor.cs │ │ │ │ ├── Macros.p │ │ │ │ ├── Normalize.p │ │ │ │ ├── OptimizerPatterns.cs │ │ │ │ ├── StaticDataManager.cs │ │ │ │ ├── TailCallAnalyzer.cs │ │ │ │ ├── XmlILAnnotation.cs │ │ │ │ ├── XmlILConstructAnalyzer.cs │ │ │ │ ├── XmlILModule.cs │ │ │ │ ├── XmlILOptimization.cs │ │ │ │ ├── XmlILOptimizer.p │ │ │ │ ├── XmlILOptimizerVisitor.cs │ │ │ │ ├── XmlILTrace.cs │ │ │ │ ├── XmlIlTypeHelper.cs │ │ │ │ └── XmlIlVisitor.cs │ │ │ ├── ListBase.cs │ │ │ ├── Pair.cs │ │ │ ├── QIL │ │ │ │ ├── Qil.p │ │ │ │ ├── QilBinary.cs │ │ │ │ ├── QilChoice.cs │ │ │ │ ├── QilCloneVisitor.cs │ │ │ │ ├── QilDataSource.cs │ │ │ │ ├── QilExpression.cs │ │ │ │ ├── QilFactory.cs │ │ │ │ ├── QilFunction.cs │ │ │ │ ├── QilInvoke.cs │ │ │ │ ├── QilInvokeEarlyBound.cs │ │ │ │ ├── QilInvokeLateBound.cs │ │ │ │ ├── QilIterator.cs │ │ │ │ ├── QilList.cs │ │ │ │ ├── QilLiteral.cs │ │ │ │ ├── QilLoop.cs │ │ │ │ ├── QilName.cs │ │ │ │ ├── QilNode.cs │ │ │ │ ├── QilNodeType.cs │ │ │ │ ├── QilParameter.cs │ │ │ │ ├── QilPatternFactory.cs │ │ │ │ ├── QilPatternVisitor.cs │ │ │ │ ├── QilReference.cs │ │ │ │ ├── QilReplaceVisitor.cs │ │ │ │ ├── QilScopedVisitor.cs │ │ │ │ ├── QilSortKey.cs │ │ │ │ ├── QilStrConcat.cs │ │ │ │ ├── QilTargetType.cs │ │ │ │ ├── QilTernary.cs │ │ │ │ ├── QilTypeChecker.cs │ │ │ │ ├── QilUnary.cs │ │ │ │ ├── QilValidationVisitor.cs │ │ │ │ ├── QilVisitor.cs │ │ │ │ ├── QilXmlWriter.cs │ │ │ │ ├── SerializationHints.cs │ │ │ │ ├── SubstitutionList.cs │ │ │ │ └── WhitespaceRule.cs │ │ │ ├── QueryReaderSettings.cs │ │ │ ├── Runtime │ │ │ │ ├── ContentIterators.cs │ │ │ │ ├── DecimalFormatter.cs │ │ │ │ ├── DocumentOrderComparer.cs │ │ │ │ ├── DodSequenceMerge.cs │ │ │ │ ├── EarlyBoundInfo.cs │ │ │ │ ├── NumberFormatter.cs │ │ │ │ ├── RtfNavigator.cs │ │ │ │ ├── SetIterators.cs │ │ │ │ ├── SiblingIterators.cs │ │ │ │ ├── StringConcat.cs │ │ │ │ ├── TreeIterators.cs │ │ │ │ ├── WhitespaceRuleLookup.cs │ │ │ │ ├── WhitespaceRuleReader.cs │ │ │ │ ├── XmlAggregates.cs │ │ │ │ ├── XmlAttributeCache.cs │ │ │ │ ├── XmlCollation.Unix.cs │ │ │ │ ├── XmlCollation.Windows.cs │ │ │ │ ├── XmlCollation.cs │ │ │ │ ├── XmlExtensionFunction.cs │ │ │ │ ├── XmlILIndex.cs │ │ │ │ ├── XmlILStorageConverter.cs │ │ │ │ ├── XmlIterators.cs │ │ │ │ ├── XmlNavigatorFilter.cs │ │ │ │ ├── XmlNavigatorStack.cs │ │ │ │ ├── XmlQueryContext.cs │ │ │ │ ├── XmlQueryOutput.cs │ │ │ │ ├── XmlQueryRuntime.cs │ │ │ │ ├── XmlQuerySequence.cs │ │ │ │ ├── XmlQueryStaticData.cs │ │ │ │ ├── XmlRawWriterWrapper.cs │ │ │ │ ├── XmlSequenceWriter.cs │ │ │ │ ├── XmlSortKey.cs │ │ │ │ ├── XmlSortKeyAccumulator.cs │ │ │ │ ├── XslNumber.cs │ │ │ │ ├── XsltConvert.cs │ │ │ │ ├── XsltFunctions.cs │ │ │ │ └── XsltLibrary.cs │ │ │ ├── SourceLineInfo.cs │ │ │ ├── XPath │ │ │ │ ├── IXPathEnvironment.cs │ │ │ │ ├── IXpathBuilder.cs │ │ │ │ ├── XPathAxis.cs │ │ │ │ ├── XPathBuilder.cs │ │ │ │ ├── XPathCompileException.cs │ │ │ │ ├── XPathContext.cs │ │ │ │ ├── XPathOperator.cs │ │ │ │ ├── XPathParser.cs │ │ │ │ ├── XPathQilFactory.cs │ │ │ │ └── XPathScanner.cs │ │ │ ├── XPathConvert.cs │ │ │ ├── XmlILCommand.cs │ │ │ ├── XmlIlGenerator.cs │ │ │ ├── XmlNodeKindFlags.cs │ │ │ ├── XmlQualifiedNameTest.cs │ │ │ ├── XmlQueryCardinality.cs │ │ │ ├── XmlQueryType.cs │ │ │ ├── XmlQueryTypeFactory.cs │ │ │ ├── XslException.cs │ │ │ ├── Xslt │ │ │ │ ├── Compiler.cs │ │ │ │ ├── CompilerError.cs │ │ │ │ ├── CompilerScopeManager.cs │ │ │ │ ├── Focus.cs │ │ │ │ ├── IErrorHelper.cs │ │ │ │ ├── InvokeGenerator.cs │ │ │ │ ├── KeyMatchBuilder.cs │ │ │ │ ├── Keywords.cs │ │ │ │ ├── MatcherBuilder.cs │ │ │ │ ├── OutputScopeManager.cs │ │ │ │ ├── QilGenerator.cs │ │ │ │ ├── QilGeneratorEnv.cs │ │ │ │ ├── QilStrConcatenator.cs │ │ │ │ ├── Scripts.cs │ │ │ │ ├── Stylesheet.cs │ │ │ │ ├── XPathPatternBuilder.cs │ │ │ │ ├── XPathPatternParser.cs │ │ │ │ ├── XslAst.cs │ │ │ │ ├── XslAstAnalyzer.cs │ │ │ │ ├── XslFlags.cs │ │ │ │ ├── XslVisitor.cs │ │ │ │ ├── XsltInput.cs │ │ │ │ ├── XsltLoader.cs │ │ │ │ └── XsltQilFactory.cs │ │ │ └── XsltOld │ │ │ │ ├── Action.cs │ │ │ │ ├── ActionFrame.cs │ │ │ │ ├── ApplyImportsAction.cs │ │ │ │ ├── ApplyTemplatesAction.cs │ │ │ │ ├── AttributeAction.cs │ │ │ │ ├── AttributeSetAction.cs │ │ │ │ ├── Avt.cs │ │ │ │ ├── AvtEvent.cs │ │ │ │ ├── BeginEvent.cs │ │ │ │ ├── BuilderInfo.cs │ │ │ │ ├── CallTemplateAction.cs │ │ │ │ ├── ChooseAction.cs │ │ │ │ ├── CommentAction.cs │ │ │ │ ├── CompiledAction.cs │ │ │ │ ├── Compiler.cs │ │ │ │ ├── ContainerAction.cs │ │ │ │ ├── CopyAction.cs │ │ │ │ ├── CopyAttributesAction.cs │ │ │ │ ├── CopyCodeAction.cs │ │ │ │ ├── CopyNamespacesAction.cs │ │ │ │ ├── CopyNodeSetAction.cs │ │ │ │ ├── CopyOfAction.cs │ │ │ │ ├── DbgCompiler.cs │ │ │ │ ├── DocumentScope.cs │ │ │ │ ├── ElementAction.cs │ │ │ │ ├── EndEvent.cs │ │ │ │ ├── Event.cs │ │ │ │ ├── ForEachAction.cs │ │ │ │ ├── HtmlProps.cs │ │ │ │ ├── IfAction.cs │ │ │ │ ├── InputScope.cs │ │ │ │ ├── InputScopeManager.cs │ │ │ │ ├── MessageAction.cs │ │ │ │ ├── NameSpaceEvent.cs │ │ │ │ ├── NamespaceDecl.cs │ │ │ │ ├── NavigatorInput.cs │ │ │ │ ├── NavigatorOutput.cs │ │ │ │ ├── NumberAction.cs │ │ │ │ ├── OutKeywords.cs │ │ │ │ ├── OutputScope.cs │ │ │ │ ├── OutputScopeManager.cs │ │ │ │ ├── PrefixQName.cs │ │ │ │ ├── ProcessingInstructionAction.cs │ │ │ │ ├── Processor.cs │ │ │ │ ├── ReaderOutput.cs │ │ │ │ ├── RecordBuilder.cs │ │ │ │ ├── RecordOutput.cs │ │ │ │ ├── RootAction.cs │ │ │ │ ├── SequentialOutput.cs │ │ │ │ ├── SortAction.cs │ │ │ │ ├── StateMachine.cs │ │ │ │ ├── StringOutput.cs │ │ │ │ ├── Stylesheet.cs │ │ │ │ ├── TemplateAction.cs │ │ │ │ ├── TemplateBaseAction.cs │ │ │ │ ├── TemplateLookupAction.cs │ │ │ │ ├── TemplateManager.cs │ │ │ │ ├── TextAction.cs │ │ │ │ ├── TextEvent.cs │ │ │ │ ├── TextOnlyOutput.cs │ │ │ │ ├── TextOutput.cs │ │ │ │ ├── TheQuery.cs │ │ │ │ ├── UseAttributeSetsAction.cs │ │ │ │ ├── ValueOfAction.cs │ │ │ │ ├── VariableAction.cs │ │ │ │ ├── WithParamAction.cs │ │ │ │ ├── WriterOutput.cs │ │ │ │ ├── XsltCompileContext.cs │ │ │ │ ├── XsltDebugger.cs │ │ │ │ ├── XsltOutput.cs │ │ │ │ └── newinstructionaction.cs │ │ │ └── Xslt │ │ │ ├── XslCompiledTransform.cs │ │ │ ├── XslTransform.cs │ │ │ ├── XsltArgumentList.cs │ │ │ ├── XsltContext.cs │ │ │ ├── XsltException.cs │ │ │ └── XsltSettings.cs │ └── Utils │ │ ├── DTDs │ │ ├── RSS091 │ │ │ ├── StripCommentsRSS091.cmd │ │ │ ├── no_comments │ │ │ │ └── rss-0.91.dtd │ │ │ └── original │ │ │ │ └── rss-0.91.dtd │ │ └── XHTML10 │ │ │ ├── StripCommentsXHTML10.cmd │ │ │ ├── no_comments │ │ │ ├── xhtml-lat1.ent │ │ │ ├── xhtml-special.ent │ │ │ ├── xhtml-symbol.ent │ │ │ ├── xhtml1-frameset.dtd │ │ │ ├── xhtml1-strict.dtd │ │ │ └── xhtml1-transitional.dtd │ │ │ └── original │ │ │ ├── xhtml-lat1.ent │ │ │ ├── xhtml-special.ent │ │ │ ├── xhtml-symbol.ent │ │ │ ├── xhtml1-frameset.dtd │ │ │ ├── xhtml1-strict.dtd │ │ │ └── xhtml1-transitional.dtd │ │ ├── System.Xml.Utils.txt │ │ └── native.rc └── tests │ ├── Misc │ ├── Configurations.props │ ├── RandomizedHashing.cs │ ├── System.Xml.Misc.Tests.csproj │ └── XmlUrlResolverTests.cs │ ├── Readers │ ├── CharCheckingReader │ │ ├── CharReaderTests.cs │ │ ├── Configurations.props │ │ ├── InheritedCases.cs │ │ └── System.Xml.RW.CharCheckingReader.Tests.csproj │ ├── CustomReader │ │ ├── CReaderTestModule.cs │ │ ├── Configurations.props │ │ ├── InheritedCases.cs │ │ └── System.Xml.RW.CustomReader.Tests.csproj │ ├── FactoryReader │ │ ├── Configurations.props │ │ ├── FactoryReaderTests.cs │ │ ├── InheritedCases.cs │ │ ├── Normalization.cs │ │ ├── System.Xml.RW.FactoryReader.Tests.csproj │ │ └── TCNormalization.cs │ ├── NameTable │ │ ├── CNameTableTestModule.cs │ │ ├── Configurations.props │ │ ├── InheritNameTable.cs │ │ ├── System.Xml.RW.NameTable.Tests.csproj │ │ ├── TCRecordNameTableAdd.cs │ │ ├── TCRecordNameTableGet.cs │ │ ├── TCUserNameTable.cs │ │ ├── TestFiles.cs │ │ └── XmlNameTable.cs │ ├── ReaderSettings │ │ ├── CReaderTestModule.cs │ │ ├── Configurations.props │ │ ├── ConformanceSettings.cs │ │ ├── CreateOverloads.cs │ │ ├── FilterSettings.cs │ │ ├── Interactions.cs │ │ ├── MaxSettings.cs │ │ ├── ReaderSettings.cs │ │ ├── System.Xml.RW.ReaderSettings.Tests.csproj │ │ ├── TCCloseInput.cs │ │ ├── TCConformanceSettings.cs │ │ ├── TCCreateOverloads.cs │ │ ├── TCDtdProcessingCoreReader.cs │ │ ├── TCDtdProcessingNonCoreReader.cs │ │ ├── TCFilterSettings.cs │ │ ├── TCLineInfo.cs │ │ ├── TCMaxSettings.cs │ │ ├── TCOneByteStream.cs │ │ ├── TCRSGeneric.cs │ │ └── TCReaderSettings.cs │ ├── SubtreeReader │ │ ├── Configurations.props │ │ ├── InheritedCases.cs │ │ ├── SubtreeReaderTests.cs │ │ └── System.Xml.RW.SubtreeReader.Tests.csproj │ └── WrappedReader │ │ ├── Configurations.props │ │ ├── InheritedCases.cs │ │ ├── System.Xml.RW.WrappedReader.Tests.csproj │ │ └── WrappedReaderTests.cs │ ├── Writers │ ├── RwFactory │ │ ├── CFactoryModule.cs │ │ ├── CModCmdLine.cs │ │ ├── CRWFactory.cs │ │ ├── CXmlDriverEngine.cs │ │ ├── CXmlDriverException.cs │ │ ├── CXmlDriverModule.cs │ │ ├── CXmlDriverParam.cs │ │ ├── CXmlDriverScenario.cs │ │ ├── CXmlDriverVariation.cs │ │ ├── Configurations.props │ │ ├── ReaderFactory.cs │ │ ├── System.Xml.RW.RwFactory.Tests.csproj │ │ └── WriterFactory.cs │ └── XmlWriterApi │ │ ├── Configurations.props │ │ ├── DisableParallelization.cs │ │ ├── EndOfLineHandlingTests.cs │ │ ├── ErrorCondition.cs │ │ ├── NamespaceHandlingTests.cs │ │ ├── ReaderParamTestCase.cs │ │ ├── System.Xml.RW.XmlWriterApi.Tests.csproj │ │ ├── TCAttribute.cs │ │ ├── TCAutoCL.cs │ │ ├── TCAutoComplete.cs │ │ ├── TCCheckChars.cs │ │ ├── TCCloseOutput.cs │ │ ├── TCDefaultWriterSettingsTests.cs │ │ ├── TCDocType.cs │ │ ├── TCDocument.cs │ │ ├── TCElement.cs │ │ ├── TCErrorState.cs │ │ ├── TCFlushClose.cs │ │ ├── TCFragmentCL.cs │ │ ├── TCFullEndElement.cs │ │ ├── TCIndent.cs │ │ ├── TCIndentChars.cs │ │ ├── TCNewLineChars.cs │ │ ├── TCNewLineHandling.cs │ │ ├── TCNewLineOnAttributes.cs │ │ ├── TCOmitXmlDecl.cs │ │ ├── TCStandAlone.cs │ │ ├── TCWriteAttributes.cs │ │ ├── TCWriteBuffer.cs │ │ ├── TCWriteNode_XmlReader.cs │ │ ├── TCWriterSettingsMisc.cs │ │ ├── TCWriterWithMemoryStream.cs │ │ ├── TestExtensions.cs │ │ ├── WriteEndDocumentOnCloseTest.cs │ │ └── XmlWriterTestCaseBase.cs │ ├── XPath │ ├── XPathDocument │ │ ├── Configurations.props │ │ ├── CreateNavigatorFromXmlReader.cs │ │ ├── System.Xml.XPath.Tests.csproj │ │ └── XmlReaderXPathTest.cs │ └── XmlDocument │ │ ├── Configurations.props │ │ ├── System.Xml.XPath.XmlDocument.Tests.csproj │ │ └── XmlDocumentXPathTest.cs │ ├── XmlConvert │ ├── Configurations.props │ ├── EncodeDecodeTests.cs │ ├── MiscellaneousTests.cs │ ├── SqlXmlConvertTests.cs │ ├── SqlXmlConvertTests0.cs │ ├── SqlXmlConvertTests1.cs │ ├── SqlXmlConvertTests2.cs │ ├── SqlXmlConvertTests3.cs │ ├── System.Xml.RW.XmlConvert.Tests.csproj │ ├── ToTypeTests.cs │ ├── VerifyNameTests1.cs │ ├── VerifyNameTests2.cs │ ├── VerifyNameTests3.cs │ ├── VerifyNameTests4.cs │ ├── VerifyNameTests5.cs │ ├── XmlBaseCharConvertTests.cs │ ├── XmlBaseCharConvertTests1.cs │ ├── XmlBaseCharConvertTests2.cs │ ├── XmlBaseCharConvertTests3.cs │ ├── XmlCombiningCharConvertTests.cs │ ├── XmlCombiningCharConvertTests1.cs │ ├── XmlCombiningCharConvertTests2.cs │ ├── XmlCombiningCharConvertTests3.cs │ ├── XmlConvertTests.cs │ ├── XmlDigitCharConvertTests.cs │ ├── XmlDigitCharConvertTests1.cs │ ├── XmlDigitCharConvertTests2.cs │ ├── XmlDigitCharConvertTests3.cs │ ├── XmlEmbeddedNullCharConvertTests.cs │ ├── XmlEmbeddedNullCharConvertTests1.cs │ ├── XmlEmbeddedNullCharConvertTests2.cs │ ├── XmlEmbeddedNullCharConvertTests3.cs │ ├── XmlIdeographicCharConvertTests.cs │ ├── XmlIdeographicCharConvertTests1.cs │ ├── XmlIdeographicCharConvertTests2.cs │ └── XmlIdeographicCharConvertTests3.cs │ ├── XmlDocument │ ├── Configurations.props │ ├── Performance │ │ ├── Configurations.props │ │ ├── Perf.XmlDocument.cs │ │ ├── Perf.XmlNode.cs │ │ ├── Perf.XmlNodeList.cs │ │ └── System.Xml.XmlDocument.PerformanceTests.csproj │ ├── System.Xml.XmlDocument.Tests.csproj │ ├── XmlAttributeCollectionTests │ │ ├── AppendTests.cs │ │ ├── CollectionInterfaceTests.cs │ │ ├── CopyToTests.cs │ │ ├── IndexerTests.cs │ │ ├── InsertAfterTests.cs │ │ ├── InsertBeforeTests.cs │ │ ├── PrependTests.cs │ │ ├── RemoveAllTests.cs │ │ ├── RemoveAtTests.cs │ │ ├── RemoveTests.cs │ │ └── SetNamedItemTests.cs │ ├── XmlAttributeTests │ │ └── SpecifiedTests.cs │ ├── XmlCharacterDataTests │ │ ├── AppendDataTests.cs │ │ ├── DataTests.cs │ │ ├── DeleteDataTests.cs │ │ ├── InsertDataTests.cs │ │ ├── LengthTests.cs │ │ ├── ReplaceTests.cs │ │ └── SubstringTests.cs │ ├── XmlDocumentTests │ │ ├── CreateAttributeTests.cs │ │ ├── CreateCDataSectionTests.cs │ │ ├── CreateCommentTests.cs │ │ ├── CreateDocumentFragment.cs │ │ ├── CreateElementTests.cs │ │ ├── CreateProcessingInstruction.cs │ │ ├── CreateTextNodeTests.cs │ │ ├── CreateXmlDeclarationTests.cs │ │ ├── GetElementsByTagNameTests.cs │ │ ├── ImportNodeTests.cs │ │ ├── LoadTests.cs │ │ ├── NameTableTests.cs │ │ ├── NodeChangedTests.cs │ │ ├── NodeChangingTests.cs │ │ ├── NodeInsertedTests.cs │ │ ├── NodeInsertingTests.cs │ │ ├── NodeRemovedTests.cs │ │ └── NodeRemovingTests.cs │ ├── XmlElementTests │ │ ├── GetAttributeNodeTests.cs │ │ ├── GetAttributeTests.cs │ │ ├── GetElementsByTagNameTests.cs │ │ ├── HasAttributeTests.cs │ │ ├── RemoveAttributeNodeTests.cs │ │ ├── RemoveAttributeTests.cs │ │ ├── SetAttributeNodeTests.cs │ │ └── SetAttributeTests.cs │ ├── XmlImplementationTests │ │ ├── CreateDocumentTests.cs │ │ └── HasFeatureTests.cs │ ├── XmlNamedNodeMapTests │ │ ├── CountTests.cs │ │ ├── GetNameTests.cs │ │ ├── GetNamedItemTests.cs │ │ ├── ItemTests.cs │ │ ├── RemoveNamedItemTests.cs │ │ └── SetNamedItemTests.cs │ ├── XmlNodeListTests │ │ ├── CountTests.cs │ │ └── ItemTests.cs │ ├── XmlNodeTests │ │ ├── AppendChildTests.cs │ │ ├── AttributesTests.cs │ │ ├── ChildNodesTests.cs │ │ ├── CloneNodeTests.cs │ │ ├── FirstChildTests.cs │ │ ├── HasChildNodesTests.cs │ │ ├── InsertBeforeTests.cs │ │ ├── InsertTests │ │ │ ├── OneElementTests.cs │ │ │ ├── TestHelper.cs │ │ │ ├── ThreeElementTests.cs │ │ │ ├── TwoElementTests.cs │ │ │ └── TwoTextNodeTests.cs │ │ ├── LastChildTests.cs │ │ ├── LocalNameTests.cs │ │ ├── NameTests.cs │ │ ├── NamespaceURITests.cs │ │ ├── NextSiblingTests.cs │ │ ├── NodeTypeTests.cs │ │ ├── NormalizeTests.cs │ │ ├── OwnerDocumentTests.cs │ │ ├── ParentNodeTests.cs │ │ ├── PrefixTests.cs │ │ ├── PreviousSiblingTests.cs │ │ ├── RemoveChildTests.cs │ │ ├── ReplaceChildTests.cs │ │ ├── SupportsTests.cs │ │ └── ValueTests.cs │ ├── XmlProcessingInstructionTests │ │ ├── DataTests.cs │ │ └── TargetTests.cs │ ├── XmlTextTests │ │ └── SplitTextTests.cs │ └── example.xml │ ├── XmlNodeReader │ └── System.Xml.XmlNodeReader.Tests │ │ ├── Configurations.props │ │ ├── NodeReaderTestHelper.cs │ │ ├── System.Xml.XmlNodeReader.Tests.csproj │ │ ├── XmlNodeReaderConstructionTests.cs │ │ ├── XmlNodeReaderGetAttributeTests.cs │ │ ├── XmlNodeReaderMiscTests.cs │ │ ├── XmlNodeReaderMoveToAttributeTests.cs │ │ └── XmlNodeReaderReadTests.cs │ ├── XmlReader │ ├── ReadContentAs │ │ ├── Configurations.props │ │ ├── ReadAsArrayTests.cs │ │ ├── ReadAsBooleanAttributeTests.cs │ │ ├── ReadAsBooleanElementContentTests.cs │ │ ├── ReadAsBooleanTests.cs │ │ ├── ReadAsByteAttributeTests.cs │ │ ├── ReadAsByteElementContentTests.cs │ │ ├── ReadAsByteTests.cs │ │ ├── ReadAsCharElementContentTests.cs │ │ ├── ReadAsCharTests.cs │ │ ├── ReadAsDateTimeAttributeTests.cs │ │ ├── ReadAsDateTimeElementContentTests.cs │ │ ├── ReadAsDateTimeOffsetAttributeTests.cs │ │ ├── ReadAsDateTimeOffsetElementContentTests.cs │ │ ├── ReadAsDateTimeOffsetTests.cs │ │ ├── ReadAsDateTimeTests.cs │ │ ├── ReadAsDayOfWeekElementContentTests.cs │ │ ├── ReadAsDayOfWeekTests.cs │ │ ├── ReadAsDecimalAttributeTests.cs │ │ ├── ReadAsDecimalElementContentTests.cs │ │ ├── ReadAsDecimalTests.cs │ │ ├── ReadAsDoubleAttributeTests.cs │ │ ├── ReadAsDoubleElementContentTests.cs │ │ ├── ReadAsDoubleTests.cs │ │ ├── ReadAsExceptionElementContentTests.cs │ │ ├── ReadAsExceptionTests.cs │ │ ├── ReadAsExtendedDateTimeElementContentTests.cs │ │ ├── ReadAsExtendedDateTimeTests.cs │ │ ├── ReadAsFloatAttributeTests.cs │ │ ├── ReadAsFloatElementContentTests.cs │ │ ├── ReadAsFloatTests.cs │ │ ├── ReadAsIntegerAttributeTests.cs │ │ ├── ReadAsIntegerElementContentTests.cs │ │ ├── ReadAsIntegerTests.cs │ │ ├── ReadAsLongAttributeTests.cs │ │ ├── ReadAsLongElementContentTests.cs │ │ ├── ReadAsLongTests.cs │ │ ├── ReadAsObjectAttributeTests.cs │ │ ├── ReadAsObjectElementContentTests.cs │ │ ├── ReadAsObjectTests.cs │ │ ├── ReadAsStringAttributeTests.cs │ │ ├── ReadAsStringElementContentTests.cs │ │ ├── ReadAsStringTests.cs │ │ ├── ReadAsTimeSpanAttributeTests.cs │ │ ├── ReadAsTimeSpanElementContentTests.cs │ │ ├── ReadAsTimeSpanTests.cs │ │ ├── ReadAsTimeZoneInfoElementContentTests.cs │ │ ├── ReadAsTimeZoneInfoTests.cs │ │ ├── ReadAsUriAttributeTests.cs │ │ ├── ReadAsUriElementContentTests.cs │ │ ├── ReadAsUriTests.cs │ │ ├── System.Xml.RW.XmlReader.ReadContentAs.Tests.csproj │ │ └── Utils.cs │ ├── TestFiles │ │ ├── ResolveDTD_1.xml │ │ └── ResolveDTD_2.xml │ ├── Tests │ │ ├── AsyncReaderLateInitTests.cs │ │ ├── BaseUriTests.cs │ │ ├── Configurations.props │ │ ├── DisposeTests.cs │ │ └── System.Xml.RW.XmlReader.Tests.csproj │ └── XmlResolver │ │ ├── Configurations.props │ │ ├── System.Xml.RW.XmlSystemPathResolver.Tests.csproj │ │ └── XmlSystemPathResolverTests.cs │ ├── XmlReaderLib │ ├── CDataReader.cs │ ├── CDataReaderTestCase.cs │ ├── CGenericTestModule.cs │ ├── CReader.cs │ ├── CXMLGeneralTest.cs │ ├── CXMLReaderAttrTest.cs │ ├── CXmlReaderEntityTest.cs │ ├── CXmlReaderReadEtc.cs │ ├── CommonTest.cs │ ├── Configurations.props │ ├── ErrorCondition.cs │ ├── IntegrityTest.cs │ ├── LineNumber.cs │ ├── ReadBase64.cs │ ├── ReadBinHex.cs │ ├── ReadOuterXml.cs │ ├── ReadSubTree.cs │ ├── ReadToDescendant.cs │ ├── ReadToFollowing.cs │ ├── ReadToNextSibling.cs │ ├── ReadValue.cs │ ├── System.Xml.RW.XmlReaderLib.csproj │ ├── TCAttributeAccess.cs │ ├── TCAttributeTest.cs │ ├── TCAttributeXmlDeclaration.cs │ ├── TCBufferBoundaries.cs │ ├── TCDepth.cs │ ├── TCDispose.cs │ ├── TCErrorCondition.cs │ ├── TCGetAttributeName.cs │ ├── TCGetAttributeOrdinal.cs │ ├── TCHasValue.cs │ ├── TCInvalidXML.cs │ ├── TCIsEmptyElement.cs │ ├── TCIsStartElement.cs │ ├── TCLinePos.cs │ ├── TCMoveToAttribute.cs │ ├── TCMoveToAttributeOrdinal.cs │ ├── TCMoveToContent.cs │ ├── TCMoveToElement.cs │ ├── TCMoveToFirstAttribute.cs │ ├── TCMoveToNextAttribute.cs │ ├── TCNamespace.cs │ ├── TCRead2.cs │ ├── TCReadAttributeValue.cs │ ├── TCReadContentAsBase64.cs │ ├── TCReadContentAsBinHex.cs │ ├── TCReadElementContentAsBase64.cs │ ├── TCReadElementContentAsBinHex.cs │ ├── TCReadEndElement.cs │ ├── TCReadOuterXml.cs │ ├── TCReadStartElement.cs │ ├── TCReadSubtree.cs │ ├── TCReadToDescendant.cs │ ├── TCReadToFollowing.cs │ ├── TCReadToNextSibling.cs │ ├── TCReadValue.cs │ ├── TCResolveEntity.cs │ ├── TCSkip.cs │ ├── TCThisName.cs │ ├── TCThisOrdinal.cs │ ├── TCXMLException.cs │ ├── TCXMLIntegrityBase.cs │ ├── TCXmlLang.cs │ ├── TCXmlSpace.cs │ ├── TCXmlns.cs │ ├── TCXmlnsPrefix.cs │ ├── TestFiles.cs │ └── XmlException.cs │ ├── XmlResolver │ └── System.Xml.XmlResolver.Tests │ │ ├── Configurations.props │ │ ├── DummyStream.cs │ │ ├── System.Xml.XmlResolver.Tests.csproj │ │ ├── XmlPreloadedResolverAddRemoveTests.cs │ │ ├── XmlPreloadedResolverConstructionTests.cs │ │ ├── XmlPreloadedResolverGetEntity.cs │ │ ├── XmlPreloadedResolverMiscTests.cs │ │ └── XmlPreloadedResolverResolveUriTests.cs │ ├── XmlSchema │ ├── TestFiles │ │ ├── StandardTests │ │ │ └── xsd10 │ │ │ │ ├── PARTICLES │ │ │ │ ├── particlesA002.xml │ │ │ │ ├── particlesA002.xsd │ │ │ │ ├── particlesA006.xml │ │ │ │ ├── particlesA006.xsd │ │ │ │ ├── particlesA007.xml │ │ │ │ ├── particlesA007.xsd │ │ │ │ ├── particlesA010.xml │ │ │ │ └── particlesA010.xsd │ │ │ │ ├── SCHEMA │ │ │ │ ├── schA7_a.xsd │ │ │ │ ├── schB1_a.xsd │ │ │ │ ├── schB1_b.xsd │ │ │ │ ├── schB1i.xsd │ │ │ │ ├── schB4_a.xsd │ │ │ │ ├── schB4_b.xsd │ │ │ │ ├── schB8.xsd │ │ │ │ ├── schE1_a.xsd │ │ │ │ ├── schE1_b.xsd │ │ │ │ ├── schE1i.xsd │ │ │ │ ├── schE3.xsd │ │ │ │ ├── schE9.xsd │ │ │ │ ├── schF3_a.xsd │ │ │ │ ├── schF3_b.xsd │ │ │ │ ├── schH2_a.xsd │ │ │ │ ├── schH2_b.xsd │ │ │ │ ├── schH3.xsd │ │ │ │ ├── schM2_a.xsd │ │ │ │ ├── schM2_b.xsd │ │ │ │ ├── schN11_a.xsd │ │ │ │ ├── schN11_b.xsd │ │ │ │ └── schN11_c.xsd │ │ │ │ ├── Wildcards │ │ │ │ ├── wildG007.xml │ │ │ │ ├── wildG007.xsd │ │ │ │ ├── wildG010.xml │ │ │ │ ├── wildG010.xsd │ │ │ │ ├── wildG010a.imp │ │ │ │ └── wildG010b.imp │ │ │ │ ├── attributeGroup │ │ │ │ ├── attgC007.xml │ │ │ │ ├── attgC007.xsd │ │ │ │ ├── attgC007vRed.xsd │ │ │ │ ├── attgC024.imp │ │ │ │ ├── attgC024.xml │ │ │ │ ├── attgC024.xsd │ │ │ │ ├── attgC026.xml │ │ │ │ ├── attgC026.xsd │ │ │ │ └── attgC026vInc.xsd │ │ │ │ ├── complexType │ │ │ │ ├── ctA001.xml │ │ │ │ ├── ctA001.xsd │ │ │ │ ├── ctA002.xml │ │ │ │ ├── ctA002.xsd │ │ │ │ ├── ctA003.xml │ │ │ │ └── ctA003.xsd │ │ │ │ └── simpleType │ │ │ │ ├── bug102159_1.xml │ │ │ │ ├── bug102159_1.xsd │ │ │ │ ├── stE064.xml │ │ │ │ └── stE064.xsd │ │ └── TestData │ │ │ ├── 105897.xml │ │ │ ├── 105897.xsd │ │ │ ├── 105897_a.xsd │ │ │ ├── AllowXmlAttributes │ │ │ ├── custom1.xsd │ │ │ ├── custom2.xsd │ │ │ ├── v1-1.xml │ │ │ ├── v1-2.xml │ │ │ ├── v1-3.xml │ │ │ ├── v1.xsd │ │ │ ├── v2-1.xml │ │ │ ├── v2-2.xml │ │ │ ├── v2-3.xml │ │ │ ├── v2.xsd │ │ │ ├── v3-1.xml │ │ │ ├── v3-2.xml │ │ │ ├── v3-3.xml │ │ │ ├── v3.xsd │ │ │ ├── v4-1.xml │ │ │ ├── v4-1.xsd │ │ │ ├── v4-2.xml │ │ │ ├── v5-1.xml │ │ │ ├── v5-2.xml │ │ │ ├── v5-3.xml │ │ │ ├── v5-4.xml │ │ │ ├── v7-1.xml │ │ │ ├── v8-1.xml │ │ │ ├── v8-1.xsd │ │ │ ├── v8-2.xml │ │ │ ├── v8-2.xsd │ │ │ ├── v8-3.xml │ │ │ ├── v8-3.xsd │ │ │ ├── v8-4.xml │ │ │ ├── v9-1.xml │ │ │ ├── v9-1.xsd │ │ │ ├── v9-2.xml │ │ │ ├── v9-2.xsd │ │ │ ├── v9-3.xml │ │ │ ├── v9-3.xsd │ │ │ ├── v9-4.xml │ │ │ └── v9-4.xsd │ │ │ ├── BaseEmployee2.xsd │ │ │ ├── Bug397633.xml │ │ │ ├── Bug397633.xsd │ │ │ ├── Bug424904.xsd │ │ │ ├── Bug430164.xsd │ │ │ ├── Bug430164_a_redefine.xsd │ │ │ ├── Bug430164_b_include.xsd │ │ │ ├── Bug430164_c_import.xsd │ │ │ ├── EmployeeTypes.xsd │ │ │ ├── EmployeesDefaultPrefix.xml │ │ │ ├── EnableUpaCheck │ │ │ ├── a.xsd │ │ │ ├── b.xsd │ │ │ ├── v1-1.xml │ │ │ ├── v1-2.xml │ │ │ ├── v1-2.xsd │ │ │ ├── v1-3.xml │ │ │ ├── v1-3.xsd │ │ │ ├── v1.xsd │ │ │ ├── v2-1.xml │ │ │ ├── v2-1.xsd │ │ │ ├── v2-2.xml │ │ │ ├── v2-2.xsd │ │ │ ├── v2-3.xml │ │ │ ├── v2-3.xsd │ │ │ ├── v2-4.xml │ │ │ ├── v2-4.xsd │ │ │ ├── v2-5.xml │ │ │ ├── v2-5.xsd │ │ │ ├── v2-6.xml │ │ │ ├── v2-6.xsd │ │ │ ├── v2-7.xml │ │ │ ├── v2-7.xsd │ │ │ ├── v3-1.xml │ │ │ ├── v3-2.xml │ │ │ ├── v3-3.xml │ │ │ ├── v3-4.xml │ │ │ ├── v3-5.xml │ │ │ ├── v3-6.xml │ │ │ ├── v3.xsd │ │ │ ├── v4-1.xml │ │ │ ├── v4-1.xsd │ │ │ ├── v4-2.xml │ │ │ ├── v4-2.xsd │ │ │ ├── v4-3.xml │ │ │ ├── v4-4.xml │ │ │ ├── v4-5.xml │ │ │ ├── v5-1.xml │ │ │ ├── v5-1.xsd │ │ │ ├── v5-2.xml │ │ │ ├── v5-2.xsd │ │ │ ├── v6-1.xml │ │ │ ├── v6-1.xsd │ │ │ ├── v6-2.xml │ │ │ └── v6-2.xsd │ │ │ ├── Misc103_a.xsd │ │ │ ├── Misc103_b.xsd │ │ │ ├── Misc103_c.xsd │ │ │ ├── Misc103_x.xsd │ │ │ ├── Misc105.xsd │ │ │ ├── RedefineEmployee.xsd │ │ │ ├── XMLSchema.xsd │ │ │ ├── XmlResolver │ │ │ └── File │ │ │ │ ├── fulldtd.dtd │ │ │ │ └── simpledtd.xml │ │ │ ├── XmlSchemaCollection │ │ │ ├── bug356711_a.xsd │ │ │ ├── include_v1_a.xsd │ │ │ ├── include_v1_b.xsd │ │ │ ├── include_v2.xsd │ │ │ ├── include_v7_a.xsd │ │ │ ├── include_v7_b.xsd │ │ │ ├── include_v7_c.xsd │ │ │ └── xsdauthor.xsd │ │ │ ├── XmlSchemaValidatorAPI │ │ │ ├── 200DefAttributes.xsd │ │ │ ├── Bug342447.xsd │ │ │ ├── GetExpectedAttributes.xsd │ │ │ ├── GetExpectedParticles.xsd │ │ │ ├── IdentityConstrains.xsd │ │ │ ├── NoTargetNamespaceCollection.xsd │ │ │ ├── PartialValidation.xsd │ │ │ ├── TargetNamespaceCollection.xsd │ │ │ ├── ValidateAttribute.xsd │ │ │ ├── ValidateEndElement.xsd │ │ │ └── ValidateText.xsd │ │ │ ├── baseEmployee.xsd │ │ │ ├── bug110823.xsd │ │ │ ├── bug115049.xml │ │ │ ├── bug115049.xsd │ │ │ ├── bug264908_v1.xsd │ │ │ ├── bug264908_v10.xsd │ │ │ ├── bug264908_v11.xsd │ │ │ ├── bug264908_v11a.xsd │ │ │ ├── bug264908_v1a.xsd │ │ │ ├── bug264908_v2.xsd │ │ │ ├── bug264908_v2a.xsd │ │ │ ├── bug264908_v3.xsd │ │ │ ├── bug264908_v3a.xsd │ │ │ ├── bug264908_v4.xsd │ │ │ ├── bug264908_v5.xsd │ │ │ ├── bug264908_v6.xsd │ │ │ ├── bug264908_v7.xsd │ │ │ ├── bug264908_v8.xsd │ │ │ ├── bug264908_v8a.xsd │ │ │ ├── bug264908_v9.xsd │ │ │ ├── bug264908_v9a.xsd │ │ │ ├── bug338038_v1.xsd │ │ │ ├── bug338038_v1a1.xsd │ │ │ ├── bug338038_v1a2.xsd │ │ │ ├── bug338038_v2.xsd │ │ │ ├── bug338038_v2a1.xsd │ │ │ ├── bug338038_v2a2.xsd │ │ │ ├── bug338038_v3.xsd │ │ │ ├── bug338038_v3a.xsd │ │ │ ├── bug338038_v3b.xsd │ │ │ ├── bug338038_v3xml1.xsd │ │ │ ├── bug338038_v3xml2.xsd │ │ │ ├── bug338038_v4a.xsd │ │ │ ├── bug338038_v4b.xsd │ │ │ ├── bug338038_v4xml1.xsd │ │ │ ├── bug338038_v4xml2.xsd │ │ │ ├── bug338038_v5b.xsd │ │ │ ├── bug338038_v5xml2.xsd │ │ │ ├── bug356711.xsd │ │ │ ├── bug356711_1.xml │ │ │ ├── bug356711_2.xml │ │ │ ├── bug356711_3.xml │ │ │ ├── bug356711_4.xml │ │ │ ├── bug356711_a.xsd │ │ │ ├── bug356711_b.xsd │ │ │ ├── bug356711_root.xsd │ │ │ ├── bug382035a.xsd │ │ │ ├── bug382035a1.xsd │ │ │ ├── bug382119.xml │ │ │ ├── bug382119_a.xsd │ │ │ ├── bug382119_b.xsd │ │ │ ├── bug382119_c.xsd │ │ │ ├── bug382119_imp.xsd │ │ │ ├── bug382119_imp1.xsd │ │ │ ├── bug382119_inc.xsd │ │ │ ├── bug382119_inc1.xsd │ │ │ ├── bug382119_red.xsd │ │ │ ├── bug382119_red1.xsd │ │ │ ├── bug435368.xml │ │ │ ├── bug435368.xsd │ │ │ ├── bug511217.xml │ │ │ ├── bug511217.xsd │ │ │ ├── import_v10_a.xsd │ │ │ ├── import_v10_b.xsd │ │ │ ├── import_v10_c.xsd │ │ │ ├── import_v11_a.xsd │ │ │ ├── import_v11_b.xsd │ │ │ ├── import_v11_c.xsd │ │ │ ├── import_v12_a.xsd │ │ │ ├── import_v12_b.xsd │ │ │ ├── import_v12_c.xsd │ │ │ ├── import_v13_a.xsd │ │ │ ├── import_v13_b.xsd │ │ │ ├── import_v13_c.xsd │ │ │ ├── import_v13_d.xsd │ │ │ ├── import_v14_a.xsd │ │ │ ├── import_v14_b.xsd │ │ │ ├── import_v14_c.xsd │ │ │ ├── import_v15_a.xsd │ │ │ ├── import_v16_a.xsd │ │ │ ├── import_v16_b.xsd │ │ │ ├── import_v17_a.xsd │ │ │ ├── import_v17_b.xsd │ │ │ ├── import_v17_c.xsd │ │ │ ├── import_v18_a.xsd │ │ │ ├── import_v19_a.xsd │ │ │ ├── import_v1_a.xsd │ │ │ ├── import_v20_a.xsd │ │ │ ├── import_v20_b.xsd │ │ │ ├── import_v20_c.xsd │ │ │ ├── import_v20_d.xsd │ │ │ ├── import_v21_a.xsd │ │ │ ├── import_v21_b.xsd │ │ │ ├── import_v21_c.xsd │ │ │ ├── import_v21_d.xsd │ │ │ ├── import_v22_a.xsd │ │ │ ├── import_v23_b.xsd │ │ │ ├── import_v24_b.xsd │ │ │ ├── import_v25_d.xsd │ │ │ ├── import_v2_a.xsd │ │ │ ├── import_v2_b.xsd │ │ │ ├── import_v4_a.xsd │ │ │ ├── import_v4_b.xsd │ │ │ ├── import_v5_a.xsd │ │ │ ├── import_v9_a.xsd │ │ │ ├── import_v9_b.xsd │ │ │ ├── import_v9_c.xsd │ │ │ ├── include_v10_a.xsd │ │ │ ├── include_v10_b.xsd │ │ │ ├── include_v10_c.xsd │ │ │ ├── include_v11_a.xsd │ │ │ ├── include_v11_b.xsd │ │ │ ├── include_v11_c.xsd │ │ │ ├── include_v12_a.xsd │ │ │ ├── include_v12_b.xsd │ │ │ ├── include_v1_a.xsd │ │ │ ├── include_v1_b.xsd │ │ │ ├── include_v2.xsd │ │ │ ├── include_v3_a.xsd │ │ │ ├── include_v3_b.xsd │ │ │ ├── include_v4_a.xsd │ │ │ ├── include_v4_b.xsd │ │ │ ├── include_v4_c.xsd │ │ │ ├── include_v5_a.xsd │ │ │ ├── include_v5_b.xsd │ │ │ ├── include_v6_a.xsd │ │ │ ├── include_v6_b.xsd │ │ │ ├── include_v6_c.xsd │ │ │ ├── include_v7_a.xsd │ │ │ ├── include_v7_b.xsd │ │ │ ├── include_v7_c.xsd │ │ │ ├── include_v8_a.xsd │ │ │ ├── include_v8_b.xsd │ │ │ ├── include_v9_a.xsd │ │ │ ├── invalid.xsd │ │ │ ├── nons.xsd │ │ │ ├── remove_v10_e1.xsd │ │ │ ├── remove_v10_e2.xsd │ │ │ ├── remove_v10_e3.xsd │ │ │ ├── remove_v10_e4.xsd │ │ │ ├── remove_v10_e5.xsd │ │ │ ├── remove_v10_e6.xsd │ │ │ ├── remove_v10_e7.xsd │ │ │ ├── remove_v10_e8.xsd │ │ │ ├── remove_v11_a.xsd │ │ │ ├── remove_v11_b.xsd │ │ │ ├── remove_v11_c.xsd │ │ │ ├── remove_v11_d.xsd │ │ │ ├── reprocess_v9_a.xsd │ │ │ ├── reprocess_v9_b.xsd │ │ │ ├── reprocess_v9_c.xsd │ │ │ ├── schZ013a.xsd │ │ │ ├── schZ013b.xsd │ │ │ ├── schZ013c.xsd │ │ │ ├── schema1.xdr │ │ │ ├── schema1.xsd │ │ │ ├── schema2.xsd │ │ │ ├── xdrerror.xdr │ │ │ ├── xmlresolver_v2.xsd │ │ │ ├── xmlresolver_v4.xsd │ │ │ ├── xmlresolver_v5.xsd │ │ │ ├── xsdauthor.xsd │ │ │ ├── xsdauthor_dup.xsd │ │ │ ├── xsdauthor_nons.xsd │ │ │ ├── xsdbookexternal.xsd │ │ │ ├── xsderror.xsd │ │ │ └── xsderror2.xsd │ ├── XmlSchemaSet │ │ ├── CError.cs │ │ ├── Configurations.props │ │ ├── System.Xml.XmlSchemaSet.Tests.csproj │ │ ├── TC_SchemaSet.cs │ │ ├── TC_SchemaSet_Add_Reader.cs │ │ ├── TC_SchemaSet_Add_Schema.cs │ │ ├── TC_SchemaSet_Add_SchemaSet.cs │ │ ├── TC_SchemaSet_Add_URL.cs │ │ ├── TC_SchemaSet_AllowXmlAttributes.cs │ │ ├── TC_SchemaSet_AnyAttribute.cs │ │ ├── TC_SchemaSet_Compile.cs │ │ ├── TC_SchemaSet_Constructors.cs │ │ ├── TC_SchemaSet_Contains_ns.cs │ │ ├── TC_SchemaSet_Contains_schema.cs │ │ ├── TC_SchemaSet_CopyTo.cs │ │ ├── TC_SchemaSet_Count.cs │ │ ├── TC_SchemaSet_EnableUpaCheck.cs │ │ ├── TC_SchemaSet_GlobalAttributes.cs │ │ ├── TC_SchemaSet_GlobalElements.cs │ │ ├── TC_SchemaSet_GlobalTypes.cs │ │ ├── TC_SchemaSet_Imports.cs │ │ ├── TC_SchemaSet_Includes.cs │ │ ├── TC_SchemaSet_IsCompiled.cs │ │ ├── TC_SchemaSet_Misc.cs │ │ ├── TC_SchemaSet_ProhibitDTD.cs │ │ ├── TC_SchemaSet_Remove.cs │ │ ├── TC_SchemaSet_RemoveRecursive.cs │ │ ├── TC_SchemaSet_Reprocess.cs │ │ ├── TC_SchemaSet_Schemas.cs │ │ ├── TC_SchemaSet_Schemas_NS.cs │ │ ├── TC_SchemaSet_ValidationEventHandler.cs │ │ ├── TC_SchemaSet_XmlNameTable.cs │ │ └── TC_SchemaSet_XmlResolver.cs │ └── XmlSchemaValidatorApi │ │ ├── CXmlTestResolver.cs │ │ ├── Configurations.props │ │ ├── Constructor_AddSchema.cs │ │ ├── CustomImplementations.cs │ │ ├── ExceptionVerifier.cs │ │ ├── GetExpectedAttributes.cs │ │ ├── GetExpectedParticles.cs │ │ ├── Initialize_EndValidation.cs │ │ ├── Program.cs │ │ ├── PropertiesTests.cs │ │ ├── System.Xml.XmlSchema.XmlSchemaValidatorApi.Tests.csproj │ │ ├── ValidateAttribute.cs │ │ ├── ValidateAttribute_String.cs │ │ ├── ValidateElement.cs │ │ ├── ValidateMisc.cs │ │ ├── ValidateText_EndElement.cs │ │ ├── ValidateText_String.cs │ │ ├── ValidateWhitespace_String.cs │ │ ├── ValidatorModule.cs │ │ └── XmlTestSettings.cs │ ├── XmlSerializer │ ├── Configurations.props │ ├── Performance │ │ ├── Configurations.props │ │ ├── System.Xml.XmlSerializer.PerformanceTests.csproj │ │ └── XsPerformanceTest.cs │ ├── ReflectionOnly │ │ ├── Configurations.props │ │ ├── Resources │ │ │ └── System.Xml.XmlSerializer.ReflectionOnly.Tests.rd.xml │ │ └── System.Xml.XmlSerializer.ReflectionOnly.Tests.csproj │ ├── Resources │ │ └── System.Xml.XmlSerializer.Tests.rd.xml │ ├── System.Xml.XmlSerializer.Tests.csproj │ ├── XmlSerializerTests.Internal.cs │ ├── XmlSerializerTests.RuntimeOnly.cs │ └── XmlSerializerTests.cs │ ├── XmlWriter │ ├── Configurations.props │ ├── DisposeTests.cs │ ├── System.Xml.RW.XmlWriter.Tests.csproj │ ├── WriteWithEncoding.cs │ ├── WriteWithEncodingWithFallback.cs │ └── WriteWithInvalidSurrogate.cs │ └── Xslt │ ├── TestFiles │ └── TestData │ │ ├── THIRD-PARTY-NOTICES │ │ ├── XsltApi │ │ ├── AddParameter.xml │ │ ├── AddParameterA1.xsl │ │ ├── AddParameterA2.xsl │ │ ├── AddParameterA3.xsl │ │ ├── AddParameterA4.xsl │ │ ├── AddParameterA5.xsl │ │ ├── AddParameterA6.xsl │ │ ├── AddParameterA7.xsl │ │ ├── AddParameterB1.xsl │ │ ├── AddParameterB2.xsl │ │ ├── AddParameterB3.xsl │ │ ├── AddParameterB4.xsl │ │ ├── AddParameterB5.xsl │ │ ├── AddParameterB6.xsl │ │ ├── AddParameterB7.xsl │ │ ├── AddParameterDA1.xsl │ │ ├── AddParameterDA2.xsl │ │ ├── AddParameterDA3.xsl │ │ ├── AddParameterDA4.xsl │ │ ├── AddParameterDA5.xsl │ │ ├── AddParameterDA6.xsl │ │ ├── AddParameterDA7.xsl │ │ ├── AddParameterDB1.xsl │ │ ├── AddParameterDB2.xsl │ │ ├── AddParameterDB3.xsl │ │ ├── AddParameterDB4.xsl │ │ ├── AddParameterDB5.xsl │ │ ├── AddParameterDB6.xsl │ │ ├── AddParameterDB7.xsl │ │ ├── AddParameterEA1.xsl │ │ ├── AddParameterEA2.xsl │ │ ├── AddParameterEA3.xsl │ │ ├── AddParameterEA4.xsl │ │ ├── AddParameterEA5.xsl │ │ ├── AddParameterEA6.xsl │ │ ├── AddParameterEA7.xsl │ │ ├── AddParameterEB1.xsl │ │ ├── AddParameterEB2.xsl │ │ ├── AddParameterEB3.xsl │ │ ├── AddParameterEB4.xsl │ │ ├── AddParameterEB5.xsl │ │ ├── AddParameterEB6.xsl │ │ ├── AddParameterEB7.xsl │ │ ├── AddParameterFA1.xsl │ │ ├── AddParameterFA2.xsl │ │ ├── AddParameterFA3.xsl │ │ ├── AddParameterFA4.xsl │ │ ├── AddParameterFA5.xsl │ │ ├── AddParameterFA6.xsl │ │ ├── AddParameterFA7.xsl │ │ ├── AddParameterFB1.xsl │ │ ├── AddParameterFB2.xsl │ │ ├── AddParameterFB3.xsl │ │ ├── AddParameterFB4.xsl │ │ ├── AddParameterFB5.xsl │ │ ├── AddParameterFB6.xsl │ │ ├── AddParameterFB7.xsl │ │ ├── Bug109644.xsl │ │ ├── Bug111075.xml │ │ ├── Bug111075.xsl │ │ ├── Bug78587.xml │ │ ├── Bug78587.xsl │ │ ├── Bug80768.xsl │ │ ├── Exceptions.xml │ │ ├── Fish.xml │ │ ├── ForwardComp2.xsl │ │ ├── MyObject_Arguments.xsl │ │ ├── MyObject_CaseSensitive.xsl │ │ ├── MyObject_ConsoleWrite.xsl │ │ ├── MyObject_DataTypes.xsl │ │ ├── MyObject_DefaultAccess.xsl │ │ ├── MyObject_FnExists.xsl │ │ ├── MyObject_KeepingState.xsl │ │ ├── MyObject_KillerStrings.xsl │ │ ├── MyObject_NotFound.xsl │ │ ├── MyObject_NotFoundNS.xsl │ │ ├── MyObject_Null.xsl │ │ ├── MyObject_Overloads.xsl │ │ ├── MyObject_PrivateAccess.xsl │ │ ├── MyObject_ProtectedAccess.xsl │ │ ├── MyObject_Recursion.xsl │ │ ├── MyObject_ReturnValidTypes.xsl │ │ ├── Resolver_test.xml │ │ ├── XmlResolver │ │ │ ├── XmlResolver_Import.xsl │ │ │ ├── XmlResolver_Include.xsl │ │ │ └── XsltResolverTestMain.xsl │ │ ├── XmlResolver_Import.xsl │ │ ├── XmlResolver_Include.xsl │ │ ├── XmlResolver_Main.xsl │ │ ├── XmlResolver_Sub.xsl │ │ ├── books_entity_ref.xml │ │ ├── books_entity_ref.xsl │ │ ├── coupons.xsl │ │ ├── data.xml │ │ ├── foo.xml │ │ ├── fruits.xml │ │ ├── myObjectDef.xsl │ │ ├── myObjectLongNS.xsl │ │ ├── paramScope.xsl │ │ ├── scripting_unsafe_object.xsl │ │ ├── showParam.xsl │ │ ├── showParamLongName.xsl │ │ ├── showParamNS.xsl │ │ ├── test_Param.xsl │ │ ├── varScope.xsl │ │ ├── xmlResolver_document_function.xml │ │ ├── xmlResolver_document_function.xsl │ │ ├── xmlResolver_document_function_absolute_uri.xsl │ │ ├── xslt_error.xsl │ │ ├── xslt_multith_AVTs.xml │ │ ├── xslt_multith_AVTs.xsl │ │ ├── xslt_multith_keytest.xml │ │ ├── xslt_multith_keytest.xsl │ │ ├── xslt_multith_sorting.xml │ │ ├── xslt_multith_sorting.xsl │ │ ├── xslt_multithreading_test.xsl │ │ ├── xslt_mutith_attribute_sets.xml │ │ ├── xslt_mutith_attribute_sets.xsl │ │ ├── xslt_mutith_boolean_expr_and.xml │ │ ├── xslt_mutith_boolean_expr_and.xsl │ │ ├── xslt_mutith_boolean_expr_or.xml │ │ ├── xslt_mutith_boolean_expr_or.xsl │ │ ├── xslt_mutith_format_number.xml │ │ ├── xslt_mutith_format_number.xsl │ │ ├── xslt_mutith_position_func.xml │ │ ├── xslt_mutith_position_func.xsl │ │ ├── xslt_mutith_preserve_space.xml │ │ ├── xslt_mutith_preserve_space.xsl │ │ ├── xslt_mutith_variable_global_forward_ref.xsl │ │ ├── xslt_mutith_variable_global_forward_ref_deep.xsl │ │ ├── xslt_mutith_variable_local_and_global.xsl │ │ ├── xslt_mutith_variable_nodeset.xml │ │ ├── xslt_mutith_variable_nodeset.xsl │ │ ├── xsltarg_multithreading1.xsl │ │ ├── xsltarg_multithreading2.xsl │ │ ├── xsltarg_multithreading3.xsl │ │ ├── xsltarg_multithreading4.xsl │ │ └── xsltarg_multithreading5.xsl │ │ ├── XsltApiV2 │ │ ├── 398968repro.xsl │ │ ├── AddParameter.xml │ │ ├── AddParameterA1.xsl │ │ ├── AddParameterA2.xsl │ │ ├── AddParameterA3.xsl │ │ ├── AddParameterA4.xsl │ │ ├── AddParameterA5.xsl │ │ ├── AddParameterA6.xsl │ │ ├── AddParameterA7.xsl │ │ ├── AddParameterB1.xsl │ │ ├── AddParameterB2.xsl │ │ ├── AddParameterB3.xsl │ │ ├── AddParameterB4.xsl │ │ ├── AddParameterB5.xsl │ │ ├── AddParameterB6.xsl │ │ ├── AddParameterB7.xsl │ │ ├── AddParameterDA1.xsl │ │ ├── AddParameterDA2.xsl │ │ ├── AddParameterDA3.xsl │ │ ├── AddParameterDA4.xsl │ │ ├── AddParameterDA5.xsl │ │ ├── AddParameterDA6.xsl │ │ ├── AddParameterDA7.xsl │ │ ├── AddParameterDB1.xsl │ │ ├── AddParameterDB2.xsl │ │ ├── AddParameterDB3.xsl │ │ ├── AddParameterDB4.xsl │ │ ├── AddParameterDB5.xsl │ │ ├── AddParameterDB6.xsl │ │ ├── AddParameterDB7.xsl │ │ ├── AddParameterEA1.xsl │ │ ├── AddParameterEA2.xsl │ │ ├── AddParameterEA3.xsl │ │ ├── AddParameterEA4.xsl │ │ ├── AddParameterEA5.xsl │ │ ├── AddParameterEA6.xsl │ │ ├── AddParameterEA7.xsl │ │ ├── AddParameterEB1.xsl │ │ ├── AddParameterEB2.xsl │ │ ├── AddParameterEB3.xsl │ │ ├── AddParameterEB4.xsl │ │ ├── AddParameterEB5.xsl │ │ ├── AddParameterEB6.xsl │ │ ├── AddParameterEB7.xsl │ │ ├── AddParameterFA1.xsl │ │ ├── AddParameterFA2.xsl │ │ ├── AddParameterFA3.xsl │ │ ├── AddParameterFA4.xsl │ │ ├── AddParameterFA5.xsl │ │ ├── AddParameterFA6.xsl │ │ ├── AddParameterFA7.xsl │ │ ├── AddParameterFB1.xsl │ │ ├── AddParameterFB2.xsl │ │ ├── AddParameterFB3.xsl │ │ ├── AddParameterFB4.xsl │ │ ├── AddParameterFB5.xsl │ │ ├── AddParameterFB6.xsl │ │ ├── AddParameterFB7.xsl │ │ ├── Bug109644.xsl │ │ ├── Bug111075.xml │ │ ├── Bug111075.xsl │ │ ├── Bug369463.xsl │ │ ├── Bug382198.xsl │ │ ├── Bug78587.xml │ │ ├── Bug78587.xsl │ │ ├── Bug80768.xsl │ │ ├── CustomNav.xsl │ │ ├── Encoding1.xsl │ │ ├── Encoding2.xsl │ │ ├── Encoding3.xsl │ │ ├── Encoding4.xsl │ │ ├── Encoding5.xsl │ │ ├── Exceptions.xml │ │ ├── ExtData.xml │ │ ├── Fish.xml │ │ ├── ForwardComp.xsl │ │ ├── Indent_Default.xsl │ │ ├── Indent_Invalid1.xsl │ │ ├── Indent_Invalid2.xsl │ │ ├── Indent_No.xsl │ │ ├── Indent_Yes.xsl │ │ ├── Invalid.xsl │ │ ├── InvalidFn.xsl │ │ ├── Message1.xsl │ │ ├── Message10.xsl │ │ ├── Message2.xsl │ │ ├── Message3.xsl │ │ ├── Message4.xsl │ │ ├── Message5.xsl │ │ ├── Message6.xsl │ │ ├── Message7.xsl │ │ ├── Message8.xsl │ │ ├── Message9.xsl │ │ ├── MyObject_Arguments.xsl │ │ ├── MyObject_CaseSensitive.xsl │ │ ├── MyObject_ConsoleWrite.xsl │ │ ├── MyObject_DefaultAccess.xsl │ │ ├── MyObject_FnExists.xsl │ │ ├── MyObject_KeepingState.xsl │ │ ├── MyObject_KillerStrings.xsl │ │ ├── MyObject_NotFound.xsl │ │ ├── MyObject_NotFoundNS.xsl │ │ ├── MyObject_Null.xsl │ │ ├── MyObject_PrivateAccess.xsl │ │ ├── MyObject_ProtectedAccess.xsl │ │ ├── MyObject_Recursion.xsl │ │ ├── NoScripts.xsl │ │ ├── OmitXmlDecl_Default.xsl │ │ ├── OmitXmlDecl_Invalid1.xsl │ │ ├── OmitXmlDecl_Invalid2.xsl │ │ ├── OmitXmlDecl_No.xsl │ │ ├── OmitXmlDecl_Yes.xsl │ │ ├── OutputMethod_Default.xsl │ │ ├── OutputMethod_Html.xsl │ │ ├── OutputMethod_LiteralHtml.xsl │ │ ├── OutputMethod_Multiple1.xsl │ │ ├── OutputMethod_Multiple2.xsl │ │ ├── OutputMethod_Multiple3.xsl │ │ ├── OutputMethod_Text.xsl │ │ ├── OutputMethod_Xml.xsl │ │ ├── OutputSettings.xsl │ │ ├── OutputSettings1.xsl │ │ ├── QFE505_multith_customer_repro_with_or_expr.xml │ │ ├── QFE505_multith_customer_repro_with_or_expr.xsl │ │ ├── RootNodeAtt.xsl │ │ ├── Straße.xml │ │ ├── TempFiles.xsl │ │ ├── XSLTFilewithscript.xslt │ │ ├── XmlResolver │ │ │ ├── XmlResolverImport.xsl │ │ │ ├── XmlResolverInclude.xsl │ │ │ └── XmlResolverTestMain.xsl │ │ ├── XmlResolver_Import.xsl │ │ ├── XmlResolver_Include.xsl │ │ ├── XmlResolver_Main.xsl │ │ ├── XmlResolver_Sub.xsl │ │ ├── XsltSettings.xml │ │ ├── XsltSettings1.xsl │ │ ├── XsltSettings10.xsl │ │ ├── XsltSettings11.xsl │ │ ├── XsltSettings12.xsl │ │ ├── XsltSettings13.xsl │ │ ├── XsltSettings14-inc.xsl │ │ ├── XsltSettings14.xsl │ │ ├── XsltSettings15.xsl │ │ ├── XsltSettings2.xsl │ │ ├── XsltSettings3.xsl │ │ ├── XsltSettings4.xsl │ │ ├── XsltSettings5-inc.xsl │ │ ├── XsltSettings5.xsl │ │ ├── XsltSettings6-imp.xsl │ │ ├── XsltSettings6-inc.xsl │ │ ├── XsltSettings6.xsl │ │ ├── XsltSettings7.xsl │ │ ├── XsltSettings8.xsl │ │ ├── XsltSettings9.xsl │ │ ├── apply-templates.xsl │ │ ├── baseline │ │ │ ├── AddParam12.txt │ │ │ ├── AddParam13.txt │ │ │ ├── AddParam14.txt │ │ │ ├── AddParam16.txt │ │ │ ├── AddParam17.txt │ │ │ ├── AddParam18.txt │ │ │ ├── AddParam19.txt │ │ │ ├── AddParam20.txt │ │ │ ├── Bug78587a.txt │ │ │ ├── Bug78587b.txt │ │ │ ├── ClearParam7.txt │ │ │ ├── DefaultResolver.txt │ │ │ ├── LongParam.txt │ │ │ ├── Message1.txt │ │ │ ├── Message10.txt │ │ │ ├── Message3.txt │ │ │ ├── Message5.txt │ │ │ ├── Message7.txt │ │ │ ├── Message9.txt │ │ │ ├── MyObject_Arguments.txt │ │ │ ├── MyObject_FnExists.txt │ │ │ ├── MyObject_KeepingState.txt │ │ │ ├── MyObject_KillerStrings.txt │ │ │ ├── MyObject_Recursion.txt │ │ │ ├── RemoveParam1.txt │ │ │ ├── RemoveParam12.txt │ │ │ ├── RemoveParam13.txt │ │ │ ├── RemoveParam9.txt │ │ │ ├── XmlResolverTestMain.txt │ │ │ ├── apply-templates.txt │ │ │ ├── bug382198.txt │ │ │ ├── copy-of.txt │ │ │ ├── for-each.txt │ │ │ ├── myObjectDef.txt │ │ │ ├── myObjectLongNS.txt │ │ │ ├── param.txt │ │ │ ├── param2.txt │ │ │ ├── param3.txt │ │ │ ├── param4.txt │ │ │ ├── showParam.txt │ │ │ ├── showParam1.txt │ │ │ ├── showParam7.txt │ │ │ ├── showParamLongName.txt │ │ │ ├── sort.txt │ │ │ ├── value-of.txt │ │ │ ├── variable.txt │ │ │ ├── variable2.txt │ │ │ ├── variable3.txt │ │ │ ├── variable4.txt │ │ │ ├── with-param.txt │ │ │ ├── xmlResolver_document_function.txt │ │ │ └── xmlResolver_main.txt │ │ ├── books.xml │ │ ├── books_entity_ref.xml │ │ ├── books_entity_ref.xsl │ │ ├── bug370868.xsl │ │ ├── bug469775.xml │ │ ├── bug469775.xsl │ │ ├── bug482971.xml │ │ ├── bug482971.xsl │ │ ├── copy-of.xsl │ │ ├── coupons.xsl │ │ ├── data.xml │ │ ├── foo.xml │ │ ├── for-each.xsl │ │ ├── fruits.xml │ │ ├── identity.xsl │ │ ├── layout.xsl │ │ ├── message.xml │ │ ├── myObjectDef.xsl │ │ ├── myObjectLongNS.xsl │ │ ├── param.xsl │ │ ├── param2.xsl │ │ ├── param3.xsl │ │ ├── param4.xsl │ │ ├── paramScope.xsl │ │ ├── sample.xsd │ │ ├── script.txt │ │ ├── showParam.xsl │ │ ├── showParamLongName.xsl │ │ ├── showParamNS.xsl │ │ ├── sort.xsl │ │ ├── test_Param.xsl │ │ ├── value-of.xsl │ │ ├── varScope.xsl │ │ ├── variable.xsl │ │ ├── variable2.xsl │ │ ├── variable3.xsl │ │ ├── variable4.xsl │ │ ├── with-param.xsl │ │ ├── xmlResolver_document_function.xml │ │ ├── xmlResolver_document_function.xsl │ │ ├── xmlResolver_document_function_absolute_uri.xsl │ │ ├── xsd2cs1.xsl │ │ ├── xsd2cs2.xsl │ │ ├── xslt_error.xsl │ │ ├── xslt_multith_AVTs.xml │ │ ├── xslt_multith_AVTs.xsl │ │ ├── xslt_multith_keytest.xml │ │ ├── xslt_multith_keytest.xsl │ │ ├── xslt_multith_sorting.xml │ │ ├── xslt_multith_sorting.xsl │ │ ├── xslt_multithreading_test.xsl │ │ ├── xslt_mutith_attribute_sets.xml │ │ ├── xslt_mutith_attribute_sets.xsl │ │ ├── xslt_mutith_boolean_expr_and.xml │ │ ├── xslt_mutith_boolean_expr_and.xsl │ │ ├── xslt_mutith_boolean_expr_or.xml │ │ ├── xslt_mutith_boolean_expr_or.xsl │ │ ├── xslt_mutith_format_number.xml │ │ ├── xslt_mutith_format_number.xsl │ │ ├── xslt_mutith_position_func.xml │ │ ├── xslt_mutith_position_func.xsl │ │ ├── xslt_mutith_preserve_space.xml │ │ ├── xslt_mutith_preserve_space.xsl │ │ ├── xslt_mutith_variable_nodeset.xml │ │ ├── xslt_mutith_variable_nodeset.xsl │ │ ├── xsltarg_multithreading1.xsl │ │ ├── xsltarg_multithreading2.xsl │ │ ├── xsltarg_multithreading3.xsl │ │ ├── xsltarg_multithreading4.xsl │ │ └── xsltarg_multithreading5.xsl │ │ ├── XsltScenarios │ │ ├── EXslt │ │ │ ├── common-node-set.xsl │ │ │ ├── common-object-type.xsl │ │ │ ├── common-source.xml │ │ │ ├── datetime-add-duration.xsl │ │ │ ├── datetime-add.xsl │ │ │ ├── datetime-avg.xsl │ │ │ ├── datetime-date-time.xsl │ │ │ ├── datetime-date.xsl │ │ │ ├── datetime-day-abbreviation.xsl │ │ │ ├── datetime-day-abbreviation1.xsl │ │ │ ├── datetime-day-in-month.xsl │ │ │ ├── datetime-day-in-week.xsl │ │ │ ├── datetime-day-in-year.xsl │ │ │ ├── datetime-day-name.xsl │ │ │ ├── datetime-day-name1.xsl │ │ │ ├── datetime-day-of-week-in-month.xsl │ │ │ ├── datetime-difference.xsl │ │ │ ├── datetime-duration.xsl │ │ │ ├── datetime-format-date.xsl │ │ │ ├── datetime-hour-in-day.xsl │ │ │ ├── datetime-leap-year.xsl │ │ │ ├── datetime-max.xsl │ │ │ ├── datetime-min.xsl │ │ │ ├── datetime-minute-in-hour.xsl │ │ │ ├── datetime-month-abbreviation.xsl │ │ │ ├── datetime-month-abbreviation1.xsl │ │ │ ├── datetime-month-in-year.xsl │ │ │ ├── datetime-month-name.xsl │ │ │ ├── datetime-month-name1.xsl │ │ │ ├── datetime-parse-date.xsl │ │ │ ├── datetime-second-in-minute.xsl │ │ │ ├── datetime-seconds.xsl │ │ │ ├── datetime-source.xml │ │ │ ├── datetime-source1.xml │ │ │ ├── datetime-sum.xsl │ │ │ ├── datetime-time.xsl │ │ │ ├── datetime-week-in-month.xsl │ │ │ ├── datetime-week-in-year.xsl │ │ │ ├── datetime-year.xsl │ │ │ ├── dynamic-evaluate.xsl │ │ │ ├── math-abs.xsl │ │ │ ├── math-acos.xsl │ │ │ ├── math-asin.xsl │ │ │ ├── math-atan.xsl │ │ │ ├── math-atan2.xsl │ │ │ ├── math-avg.xsl │ │ │ ├── math-constant.xsl │ │ │ ├── math-cos.xsl │ │ │ ├── math-exp.xsl │ │ │ ├── math-highest.xsl │ │ │ ├── math-log.xsl │ │ │ ├── math-lowest.xsl │ │ │ ├── math-max.xsl │ │ │ ├── math-min.xsl │ │ │ ├── math-power.xsl │ │ │ ├── math-random.xsl │ │ │ ├── math-sin.xsl │ │ │ ├── math-source.xml │ │ │ ├── math-source1.xml │ │ │ ├── math-sqrt.xsl │ │ │ ├── math-tan.xsl │ │ │ ├── out │ │ │ │ ├── common-node-set.xml │ │ │ │ ├── common-object-type.xml │ │ │ │ ├── datetime-add-duration.xml │ │ │ │ ├── datetime-add.xml │ │ │ │ ├── datetime-avg.xml │ │ │ │ ├── datetime-date-time.xml │ │ │ │ ├── datetime-date.xml │ │ │ │ ├── datetime-day-abbreviation.xml │ │ │ │ ├── datetime-day-abbreviation1.xml │ │ │ │ ├── datetime-day-in-month.xml │ │ │ │ ├── datetime-day-in-week.xml │ │ │ │ ├── datetime-day-in-year.xml │ │ │ │ ├── datetime-day-name.xml │ │ │ │ ├── datetime-day-name1.xml │ │ │ │ ├── datetime-day-of-week-in-month.xml │ │ │ │ ├── datetime-difference.xml │ │ │ │ ├── datetime-duration.xml │ │ │ │ ├── datetime-format-date.xml │ │ │ │ ├── datetime-hour-in-day.xml │ │ │ │ ├── datetime-leap-year.xml │ │ │ │ ├── datetime-max.xml │ │ │ │ ├── datetime-min.xml │ │ │ │ ├── datetime-minute-in-hour.xml │ │ │ │ ├── datetime-month-abbreviation.xml │ │ │ │ ├── datetime-month-abbreviation1.xml │ │ │ │ ├── datetime-month-in-year.xml │ │ │ │ ├── datetime-month-name.xml │ │ │ │ ├── datetime-month-name1.xml │ │ │ │ ├── datetime-parse-date.xml │ │ │ │ ├── datetime-second-in-minute.xml │ │ │ │ ├── datetime-seconds.xml │ │ │ │ ├── datetime-sum.xml │ │ │ │ ├── datetime-time.xml │ │ │ │ ├── datetime-week-in-month.xml │ │ │ │ ├── datetime-week-in-year.xml │ │ │ │ ├── datetime-year.xml │ │ │ │ ├── dynamic-evaluate.xml │ │ │ │ ├── math-abs.xml │ │ │ │ ├── math-acos.xml │ │ │ │ ├── math-acos2.xml │ │ │ │ ├── math-asin.xml │ │ │ │ ├── math-asin2.xml │ │ │ │ ├── math-atan.xml │ │ │ │ ├── math-atan2.xml │ │ │ │ ├── math-atan2_2.xml │ │ │ │ ├── math-atan_2.xml │ │ │ │ ├── math-avg.xml │ │ │ │ ├── math-constant.xml │ │ │ │ ├── math-constant2.xml │ │ │ │ ├── math-cos.xml │ │ │ │ ├── math-cos2.xml │ │ │ │ ├── math-exp.xml │ │ │ │ ├── math-exp2.xml │ │ │ │ ├── math-log.xml │ │ │ │ ├── math-log2.xml │ │ │ │ ├── math-max.xml │ │ │ │ ├── math-min.xml │ │ │ │ ├── math-power.xml │ │ │ │ ├── math-random.xml │ │ │ │ ├── math-sin.xml │ │ │ │ ├── math-sin2.xml │ │ │ │ ├── math-sqrt.xml │ │ │ │ ├── math-tan.xml │ │ │ │ ├── math-tan2.xml │ │ │ │ ├── random-sequence.xml │ │ │ │ ├── regex-match.xml │ │ │ │ ├── regex-replace.xml │ │ │ │ ├── regex-test.xml │ │ │ │ ├── regex-tokenize.xml │ │ │ │ ├── sets-has-same-node.xml │ │ │ │ ├── sets-subset.xml │ │ │ │ ├── string-align.xml │ │ │ │ ├── string-concat.xml │ │ │ │ ├── string-decode-uri.xml │ │ │ │ ├── string-encode-uri.xml │ │ │ │ ├── string-lowercase.xml │ │ │ │ ├── string-padding.xml │ │ │ │ ├── string-replace.xml │ │ │ │ ├── string-split.xml │ │ │ │ ├── string-tokenize.xml │ │ │ │ └── string-uppercase.xml │ │ │ ├── random-sequence.xslt │ │ │ ├── random-source.xml │ │ │ ├── regex-match.xsl │ │ │ ├── regex-replace.xsl │ │ │ ├── regex-source.xml │ │ │ ├── regex-source1.xml │ │ │ ├── regex-test.xsl │ │ │ ├── regex-tokenize.xsl │ │ │ ├── sets-difference.xsl │ │ │ ├── sets-distinct.xsl │ │ │ ├── sets-has-same-node.xsl │ │ │ ├── sets-intersection.xsl │ │ │ ├── sets-leading.xsl │ │ │ ├── sets-source.xml │ │ │ ├── sets-source1.xml │ │ │ ├── sets-subset.xsl │ │ │ ├── sets-trailing.xsl │ │ │ ├── string-align.xsl │ │ │ ├── string-concat.xsl │ │ │ ├── string-decode-uri.xsl │ │ │ ├── string-encode-uri.xsl │ │ │ ├── string-lowercase.xsl │ │ │ ├── string-padding.xsl │ │ │ ├── string-replace.xsl │ │ │ ├── string-source.xml │ │ │ ├── string-source1.xml │ │ │ ├── string-split.xsl │ │ │ ├── string-tokenize.xsl │ │ │ └── string-uppercase.xsl │ │ └── Schematron │ │ │ ├── Test1.xml │ │ │ ├── Test10.xml │ │ │ ├── Test4.xml │ │ │ ├── Test7.xml │ │ │ ├── TestSchema.xml │ │ │ ├── schematron-basic.xsl │ │ │ ├── schematron-message.xsl │ │ │ ├── schematron-report.xsl │ │ │ ├── skeleton1-5.xsl │ │ │ ├── v1Test1.txt │ │ │ ├── v1Test10.txt │ │ │ ├── v1Test4.txt │ │ │ ├── v1Test7.txt │ │ │ ├── v2Test1.txt │ │ │ ├── v2Test10.txt │ │ │ ├── v2Test4.txt │ │ │ └── v2Test7.txt │ │ └── xsltc │ │ ├── baseline │ │ ├── 2-(1)cnt19.xsl │ │ ├── bft 25.xsl │ │ ├── bft1.txt │ │ ├── bft1.xsl │ │ ├── bft10.txt │ │ ├── bft10a.xsl │ │ ├── bft10b.xsl │ │ ├── bft11.txt │ │ ├── bft11a.xsl │ │ ├── bft11b.xsl │ │ ├── bft11c.xsl │ │ ├── bft12.txt │ │ ├── bft12a.xsl │ │ ├── bft12b.xsl │ │ ├── bft12c.xsl │ │ ├── bft12d.xsl │ │ ├── bft12e.xsl │ │ ├── bft12f.xsl │ │ ├── bft12g.xsl │ │ ├── bft12h.xsl │ │ ├── bft12i.xsl │ │ ├── bft12j.xsl │ │ ├── bft12k.xsl │ │ ├── bft12l.xsl │ │ ├── bft12m.xsl │ │ ├── bft12n.xsl │ │ ├── bft12o.xsl │ │ ├── bft12p.xsl │ │ ├── bft12q.xsl │ │ ├── bft12r.xsl │ │ ├── bft12s.xsl │ │ ├── bft12t.xsl │ │ ├── bft12u.xsl │ │ ├── bft12v.xsl │ │ ├── bft12w.xsl │ │ ├── bft12x.xsl │ │ ├── bft12y.xsl │ │ ├── bft12z.xsl │ │ ├── bft13.txt │ │ ├── bft13.xsl │ │ ├── bft14.txt │ │ ├── bft14a.xsl │ │ ├── bft15.txt │ │ ├── bft15a.xsl │ │ ├── bft15b.xsl │ │ ├── bft16.txt │ │ ├── bft16.xsl │ │ ├── bft16.xslt │ │ ├── bft17.txt │ │ ├── bft18.txt │ │ ├── bft18a.xsl │ │ ├── bft18b.xsl │ │ ├── bft19.txt │ │ ├── bft19.xsl │ │ ├── bft19a.xsl │ │ ├── bft2.txt │ │ ├── bft2.xsl │ │ ├── bft20.txt │ │ ├── bft20.xsl │ │ ├── bft20a.xsl │ │ ├── bft21.txt │ │ ├── bft21.xsl │ │ ├── bft21a.xml │ │ ├── bft22.txt │ │ ├── bft22.xsl │ │ ├── bft23.txt │ │ ├── bft23.xsl │ │ ├── bft24.txt │ │ ├── bft24a.xsl │ │ ├── bft24b.xsl │ │ ├── bft25.txt │ │ ├── bft26.txt │ │ ├── bft26.xsl │ │ ├── bft27.txt │ │ ├── bft28.txt │ │ ├── bft29.txt │ │ ├── bft3.txt │ │ ├── bft3.xsl │ │ ├── bft30.txt │ │ ├── bft31.txt │ │ ├── bft31.xsl │ │ ├── bft32.txt │ │ ├── bft33.txt │ │ ├── bft34.txt │ │ ├── bft35.txt │ │ ├── bft36.txt │ │ ├── bft37.txt │ │ ├── bft38.txt │ │ ├── bft4.xsl │ │ ├── bft5.txt │ │ ├── bft6.txt │ │ ├── bft7.txt │ │ ├── bft8.txt │ │ ├── bft9.txt │ │ ├── cct1.txt │ │ ├── cnt1.txt │ │ ├── cnt1.xsl │ │ ├── cnt10.txt │ │ ├── cnt10a.xsl │ │ ├── cnt10b.xsl │ │ ├── cnt11.txt │ │ ├── cnt11a.xsl │ │ ├── cnt11b.xsl │ │ ├── cnt12.txt │ │ ├── cnt12a.xsl │ │ ├── cnt12b.xsl │ │ ├── cnt13.txt │ │ ├── cnt13.xsl │ │ ├── cnt14.txt │ │ ├── cnt14.xsl │ │ ├── cnt14b.xsl │ │ ├── cnt15.txt │ │ ├── cnt15a.xsl │ │ ├── cnt15b.xsl │ │ ├── cnt16.txt │ │ ├── cnt17.txt │ │ ├── cnt18.txt │ │ ├── cnt18.xsl │ │ ├── cnt18.xslt │ │ ├── cnt19.txt │ │ ├── cnt2.txt │ │ ├── cnt2.xsl │ │ ├── cnt20.txt │ │ ├── cnt20.xsl │ │ ├── cnt21.txt │ │ ├── cnt21.xsl │ │ ├── cnt22.txt │ │ ├── cnt22.xsl │ │ ├── cnt23.txt │ │ ├── cnt23.xsl │ │ ├── cnt24.txt │ │ ├── cnt25.txt │ │ ├── cnt25a.xsl │ │ ├── cnt25b.xsl │ │ ├── cnt26.txt │ │ ├── cnt26a.xsl │ │ ├── cnt26b.xsl │ │ ├── cnt27.txt │ │ ├── cnt27a.xsl │ │ ├── cnt27b.xsl │ │ ├── cnt28.txt │ │ ├── cnt28a.xsl │ │ ├── cnt28b.xsl │ │ ├── cnt29.txt │ │ ├── cnt29a.xsl │ │ ├── cnt29b.xsl │ │ ├── cnt3.txt │ │ ├── cnt3.xsl │ │ ├── cnt4.txt │ │ ├── cnt4.xsl │ │ ├── cnt5.txt │ │ ├── cnt5.xsl │ │ ├── cnt6.txt │ │ ├── cnt6.xsl │ │ ├── cnt7.txt │ │ ├── cnt7.xsl │ │ ├── cnt8.txt │ │ ├── cnt8a.xsl │ │ ├── cnt8b.xsl │ │ ├── cnt9.txt │ │ ├── cnt9a.xsl │ │ ├── cnt9b.xsl │ │ ├── dft1.txt │ │ ├── dft1.xsl │ │ ├── dft10.txt │ │ ├── dft10.xsl │ │ ├── dft11.txt │ │ ├── dft11.xsl │ │ ├── dft12.txt │ │ ├── dft12.xsl │ │ ├── dft13.txt │ │ ├── dft13.xsl │ │ ├── dft14.txt │ │ ├── dft14.xsl │ │ ├── dft15.txt │ │ ├── dft15.xsl │ │ ├── dft16.txt │ │ ├── dft16.xsl │ │ ├── dft17.txt │ │ ├── dft17.xsl │ │ ├── dft18.txt │ │ ├── dft18.xsl │ │ ├── dft19.txt │ │ ├── dft19.xsl │ │ ├── dft2.txt │ │ ├── dft2.xsl │ │ ├── dft20.txt │ │ ├── dft20.xsl │ │ ├── dft21.txt │ │ ├── dft21.xsl │ │ ├── dft22.txt │ │ ├── dft22.xsl │ │ ├── dft23.txt │ │ ├── dft23.xsl │ │ ├── dft3.txt │ │ ├── dft3.xsl │ │ ├── dft4.txt │ │ ├── dft4.xsl │ │ ├── dft5.txt │ │ ├── dft5.xsl │ │ ├── dft6.txt │ │ ├── dft6.xsl │ │ ├── dft7.txt │ │ ├── dft7.xsl │ │ ├── dft8.txt │ │ ├── dft8.xsl │ │ ├── dft9.txt │ │ ├── dft9.xsl │ │ ├── fft10.txt │ │ ├── fft10.xsl │ │ ├── fft11.txt │ │ ├── fft11.xsl │ │ ├── fft12.txt │ │ ├── fft12.xsl │ │ ├── fft13.txt │ │ ├── fft13.xsl │ │ ├── fft14.txt │ │ ├── fft14.xsl │ │ ├── fft15.txt │ │ ├── fft15.xsl │ │ ├── fft16.txt │ │ ├── fft16.xsl │ │ ├── fft17.txt │ │ ├── fft17.xsl │ │ ├── fft18.txt │ │ ├── fft18.xsl │ │ ├── fft19.txt │ │ ├── fft2.txt │ │ ├── fft2.xsl │ │ ├── fft20.txt │ │ ├── fft21.txt │ │ ├── fft3.txt │ │ ├── fft3.xsl │ │ ├── fft4.txt │ │ ├── fft4.xsl │ │ ├── fft5.txt │ │ ├── fft6.txt │ │ ├── fft6.xsl │ │ ├── fft7.txt │ │ ├── fft7a.xsl │ │ ├── fft7b.xsl │ │ ├── fft8.txt │ │ ├── fft8a.xsl │ │ ├── fft8b.xsl │ │ ├── fft8c.xsl │ │ ├── fft8d.xsl │ │ ├── fft9.txt │ │ ├── fft9.xsl │ │ ├── help.txt │ │ ├── identity.xsl │ │ ├── infft10.txt │ │ ├── infft10b.txt │ │ ├── infft10c.txt │ │ ├── infft11.txt │ │ ├── infft11a.txt │ │ ├── infft11b.txt │ │ ├── infft12.txt │ │ ├── infft12b.txt │ │ ├── infft12c.txt │ │ ├── infft13.txt │ │ ├── infft13a.txt │ │ ├── infft13b.txt │ │ ├── infft14.txt │ │ ├── infft14b.txt │ │ ├── infft14c.txt │ │ ├── infft15.txt │ │ ├── infft15b.txt │ │ ├── infft15c.txt │ │ ├── infft16---.txt │ │ ├── infft17.txt │ │ ├── infft18.txt │ │ ├── infft2.txt │ │ ├── infft3.txt │ │ ├── infft4.txt │ │ ├── infft5.txt │ │ ├── infft6.txt │ │ ├── infft7a.txt │ │ ├── infft7b.txt │ │ ├── infft8a.txt │ │ ├── infft8b.txt │ │ ├── infft8c.txt │ │ ├── infft9.txt │ │ ├── mail.xml │ │ ├── multith.txt │ │ ├── ns1..cnt17.xsl │ │ ├── ns1.ns2.cnt16.xsl │ │ ├── oft1.txt │ │ ├── oft1.xsl │ │ ├── oft10.txt │ │ ├── oft10.xsl │ │ ├── oft11.txt │ │ ├── oft11.xsl │ │ ├── oft12.txt │ │ ├── oft12.xsl │ │ ├── oft13.txt │ │ ├── oft13.xsl │ │ ├── oft14.txt │ │ ├── oft14.xsl │ │ ├── oft15.txt │ │ ├── oft15.xsl │ │ ├── oft16.txt │ │ ├── oft16.xsl │ │ ├── oft17.txt │ │ ├── oft17.xsl │ │ ├── oft18.txt │ │ ├── oft18.xsl │ │ ├── oft19.txt │ │ ├── oft19.xsl │ │ ├── oft2.txt │ │ ├── oft2.xsl │ │ ├── oft20.txt │ │ ├── oft20.xsl │ │ ├── oft21.txt │ │ ├── oft21.xsl │ │ ├── oft22.txt │ │ ├── oft22.xsl │ │ ├── oft23.txt │ │ ├── oft23.xsl │ │ ├── oft25.txt │ │ ├── oft25.xsl │ │ ├── oft27.txt │ │ ├── oft27.xsl │ │ ├── oft28.txt │ │ ├── oft28.xsl │ │ ├── oft29.txt │ │ ├── oft29.xsl │ │ ├── oft3.txt │ │ ├── oft3.xsl │ │ ├── oft30.txt │ │ ├── oft30.xsl │ │ ├── oft31.txt │ │ ├── oft31.xsl │ │ ├── oft4.txt │ │ ├── oft4a.xsl │ │ ├── oft4b.xsl │ │ ├── oft5.txt │ │ ├── oft5a.xsl │ │ ├── oft5b.xsl │ │ ├── oft6.txt │ │ ├── oft6a.xsl │ │ ├── oft6b.xsl │ │ ├── oft7.txt │ │ ├── oft7.xsl │ │ ├── oft8.txt │ │ ├── oft8.xsl │ │ ├── oft9.txt │ │ ├── oft9.xsl │ │ ├── pft1.txt │ │ ├── pft1.xsl │ │ ├── pft10.txt │ │ ├── pft10.xsl │ │ ├── pft11.txt │ │ ├── pft11.xsl │ │ ├── pft12.txt │ │ ├── pft12.xsl │ │ ├── pft13.txt │ │ ├── pft13.xsl │ │ ├── pft14.txt │ │ ├── pft14.xsl │ │ ├── pft15.txt │ │ ├── pft15.xsl │ │ ├── pft16.txt │ │ ├── pft16.xsl │ │ ├── pft17.txt │ │ ├── pft17.xsl │ │ ├── pft18.txt │ │ ├── pft18.xsl │ │ ├── pft19.txt │ │ ├── pft19.xsl │ │ ├── pft2.txt │ │ ├── pft2.xsl │ │ ├── pft20.txt │ │ ├── pft20.xsl │ │ ├── pft3.txt │ │ ├── pft3.xsl │ │ ├── pft4.txt │ │ ├── pft4.xsl │ │ ├── pft7.txt │ │ ├── pft7.xsl │ │ ├── pft8.txt │ │ ├── pft8.xsl │ │ ├── pft9.txt │ │ ├── pft9.xsl │ │ ├── sft1.txt │ │ ├── sft1.xml │ │ ├── sft1.xsl │ │ ├── sft10.txt │ │ ├── sft10.xsl │ │ ├── sft11.txt │ │ ├── sft11.xsl │ │ ├── sft13.txt │ │ ├── sft13.xsl │ │ ├── sft14.txt │ │ ├── sft14.xsl │ │ ├── sft15.txt │ │ ├── sft15.xsl │ │ ├── sft2.txt │ │ ├── sft2.xsl │ │ ├── sft27.txt │ │ ├── sft27.xsl │ │ ├── sft27a.xsl │ │ ├── sft28.txt │ │ ├── sft28.xsl │ │ ├── sft28a.xsl │ │ ├── sft29.txt │ │ ├── sft29.xsl │ │ ├── sft29a.xsl │ │ ├── sft3.txt │ │ ├── sft3.xsl │ │ ├── sft30.txt │ │ ├── sft30.xsl │ │ ├── sft30a.xsl │ │ ├── sft31.txt │ │ ├── sft31.xsl │ │ ├── sft31a.xsl │ │ ├── sft32.txt │ │ ├── sft32.xsl │ │ ├── sft32a.xsl │ │ ├── sft33.txt │ │ ├── sft33.xsl │ │ ├── sft33a.xsl │ │ ├── sft34.txt │ │ ├── sft34.xsl │ │ ├── sft34a.xsl │ │ ├── sft35.txt │ │ ├── sft35.xsl │ │ ├── sft35a.xsl │ │ ├── sft36.txt │ │ ├── sft36.xsl │ │ ├── sft36a.xsl │ │ ├── sft37.txt │ │ ├── sft37.xsl │ │ ├── sft37a.xsl │ │ ├── sft38.txt │ │ ├── sft38.xsl │ │ ├── sft38a.xsl │ │ ├── sft4.txt │ │ ├── sft4.xsl │ │ ├── sft41.txt │ │ ├── sft41.xsl │ │ ├── sft42.txt │ │ ├── sft42.xsl │ │ ├── sft43.txt │ │ ├── sft43.xsl │ │ ├── sft44.txt │ │ ├── sft44.xsl │ │ ├── sft45.txt │ │ ├── sft45.xsl │ │ ├── sft46.txt │ │ ├── sft46.xsl │ │ ├── sft47.txt │ │ ├── sft47.xsl │ │ ├── sft48.txt │ │ ├── sft48.xsl │ │ ├── sft49.txt │ │ ├── sft49.xsl │ │ ├── sft5.txt │ │ ├── sft5.xsl │ │ ├── sft50.txt │ │ ├── sft50.xsl │ │ ├── sft6.txt │ │ ├── sft6.xsl │ │ ├── sft7.txt │ │ ├── sft7.xsl │ │ ├── sft8.txt │ │ ├── sft8.xsl │ │ ├── sft9.txt │ │ └── sft9.xsl │ │ └── precompiled │ │ ├── Scripting28.xsl │ │ └── sft1.xml │ ├── XslCompiledTransformApi │ ├── Configurations.props │ ├── Errata4.cs │ ├── OutputSettings.cs │ ├── System.Xml.Xsl.XslCompiledTransformApi.Tests.csproj │ ├── TempFiles.cs │ ├── XslCompiledTransform.cs │ ├── XslCompilerTests.cs │ ├── XslTransformMultith.cs │ ├── XsltApiV2.cs │ ├── XsltArgumentList.cs │ ├── XsltArgumentListMultith.cs │ ├── XsltSettings.cs │ └── XunitAssemblyAttribute.cs │ ├── XslTransformApi │ ├── CThreads.cs │ ├── CXmlCache.cs │ ├── CXslTArgumentList.cs │ ├── CXslTransform.cs │ ├── CXslTransformMultith.cs │ ├── CXsltArgumentListMultith.cs │ ├── Configurations.props │ ├── DataHelper.cs │ ├── ExceptionVerifier.cs │ ├── MyNavigator.cs │ ├── System.Xml.Xsl.XslTransformApi.Tests.csproj │ ├── ThreadFunc.cs │ ├── XSLTransform.cs │ ├── XunitAssemblyAttributes.cs │ └── cthread.cs │ └── XsltCompiler │ ├── ApiTests │ └── XsltcApiTest.cs │ ├── CommonScenarios │ ├── XsltcTestBasicFunctionality.cs │ ├── XsltcTestCaseBase.cs │ ├── XsltcTestFile.cs │ ├── XsltcTestPlatform.cs │ └── XsltcTestSettings.cs │ ├── Configurations.props │ ├── Identity.xslt │ ├── IdentityTransform.xslt │ ├── TestStylesheet.xslt │ ├── XsltCommon.cs │ ├── XsltCompiler.Tests.csproj │ └── XsltcModule.cs ├── System.Reflection.Context ├── Directory.Build.props ├── System.Reflection.Context.sln ├── pkg │ └── System.Reflection.Context.pkgproj ├── ref │ ├── Configurations.props │ ├── System.Reflection.Context.cs │ └── System.Reflection.Context.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Reflection.Context.csproj │ └── System │ │ └── Reflection │ │ └── Context │ │ ├── CollectionServices.cs │ │ ├── Custom │ │ ├── AttributeUtils.cs │ │ ├── CustomAssembly.cs │ │ ├── CustomConstructorInfo.cs │ │ ├── CustomEventInfo.cs │ │ ├── CustomFieldInfo.cs │ │ ├── CustomMethodInfo.cs │ │ ├── CustomModule.cs │ │ ├── CustomParameterInfo.cs │ │ ├── CustomPropertyInfo.cs │ │ └── CustomType.cs │ │ ├── CustomReflectionContext.Projector.cs │ │ ├── CustomReflectionContext.cs │ │ ├── Delegation │ │ ├── DelegatingAssembly.cs │ │ ├── DelegatingConstructorInfo.cs │ │ ├── DelegatingCustomAttributeData.cs │ │ ├── DelegatingEventInfo.cs │ │ ├── DelegatingExceptionHandlingClause.cs │ │ ├── DelegatingFieldInfo.cs │ │ ├── DelegatingLocalVariableInfo.cs │ │ ├── DelegatingManifestResourceInfo.cs │ │ ├── DelegatingMethodBody.cs │ │ ├── DelegatingMethodInfo.cs │ │ ├── DelegatingModule.cs │ │ ├── DelegatingParameterInfo.cs │ │ ├── DelegatingPropertyInfo.cs │ │ └── DelegatingType.cs │ │ ├── Projection │ │ ├── IProjectable.cs │ │ ├── ProjectingAssembly.cs │ │ ├── ProjectingConstructorInfo.cs │ │ ├── ProjectingCustomAttributeData.cs │ │ ├── ProjectingEventInfo.cs │ │ ├── ProjectingExceptionHandlingClause.cs │ │ ├── ProjectingFieldInfo.cs │ │ ├── ProjectingLocalVariableInfo.cs │ │ ├── ProjectingManifestResourceInfo.cs │ │ ├── ProjectingMethodBody.cs │ │ ├── ProjectingMethodInfo.cs │ │ ├── ProjectingModule.cs │ │ ├── ProjectingParameterInfo.cs │ │ ├── ProjectingPropertyInfo.cs │ │ ├── ProjectingType.cs │ │ └── Projector.cs │ │ └── Virtual │ │ ├── InheritedMethodInfo.cs │ │ ├── InheritedPropertyInfo.cs │ │ ├── VirtualMethodBase.cs │ │ ├── VirtualParameter.cs │ │ ├── VirtualPropertyBase.FuncPropertyAccessorBase.cs │ │ ├── VirtualPropertyBase.PropertyGetterBase.cs │ │ ├── VirtualPropertyBase.PropertySetterBase.cs │ │ ├── VirtualPropertyBase.cs │ │ ├── VirtualPropertyInfo.PropertyGetter.cs │ │ ├── VirtualPropertyInfo.PropertySetter.cs │ │ ├── VirtualPropertyInfo.cs │ │ └── VirtualReturnParameter.cs └── tests │ ├── Configurations.props │ ├── CustomAssemblyAttributes.cs │ ├── CustomAssemblyTests.cs │ ├── CustomPropertyInfoTests.cs │ ├── CustomReflectionContextTests.cs │ ├── ProjectionConstants.cs │ ├── Properties │ ├── Resources.Designer.cs │ └── Resources.resx │ ├── System.Reflection.Context.Tests.csproj │ ├── TestTypes.cs │ ├── VirtualPropertyInfo.PropertyGetter.Tests.cs │ ├── VirtualPropertyInfo.PropertySetter.Tests.cs │ └── VirtualPropertyInfoTests.cs ├── System.Reflection.DispatchProxy ├── Directory.Build.props ├── System.Reflection.DispatchProxy.sln ├── pkg │ └── System.Reflection.DispatchProxy.pkgproj ├── ref │ ├── Configurations.props │ ├── System.Reflection.DispatchProxy.cs │ └── System.Reflection.DispatchProxy.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Reflection.DispatchProxy.csproj │ └── System │ │ └── Reflection │ │ ├── DispatchProxy.cs │ │ └── DispatchProxyGenerator.cs └── tests │ ├── Configurations.props │ ├── DispatchProxyTests.cs │ ├── System.Reflection.DispatchProxy.Tests.csproj │ └── TestTypes.cs ├── System.Reflection.Emit.ILGeneration ├── Directory.Build.props ├── System.Reflection.Emit.ILGeneration.sln ├── pkg │ └── System.Reflection.Emit.ILGeneration.pkgproj ├── ref │ ├── Configurations.props │ ├── System.Reflection.Emit.ILGeneration.cs │ ├── System.Reflection.Emit.ILGeneration.csproj │ └── System.Reflection.Emit.ILGeneration.netcore.cs ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ └── System.Reflection.Emit.ILGeneration.csproj └── tests │ ├── Configurations.props │ ├── CustomAttributeBuilderTests.cs │ ├── ILGenerator │ ├── DeclareLocalTests.cs │ ├── DefineLabelTests.cs │ ├── Emit1Tests.cs │ ├── Emit2Tests.cs │ ├── Emit3Tests.cs │ ├── Emit4Tests.cs │ ├── EmitWriteLineTests.cs │ ├── ExceptionEmitTests.cs │ └── ILOffsetTests.cs │ ├── Label │ ├── LabelEquals.cs │ └── LabelGetHashCode.cs │ ├── LocalBuilder │ ├── LocalBuilderIsPinned.cs │ ├── LocalBuilderLocalIndex.cs │ └── LocalBuilderLocalType.cs │ ├── ParameterBuilder │ ├── PropertyTests.cs │ ├── SetConstant.cs │ └── SetCustomAttributeTests.cs │ ├── SignatureHelper │ ├── SignatureHelperAddArgument.cs │ ├── SignatureHelperAddArguments.cs │ ├── SignatureHelperEquals.cs │ ├── SignatureHelperGetFieldSigHelper.cs │ ├── SignatureHelperGetLocalVarSigHelper.cs │ ├── SignatureHelperGetMethodSigHelper.cs │ ├── SignatureHelperGetPropertySigHelper.cs │ ├── SignatureHelperGetSignature.cs │ └── SignatureHelperToString.cs │ ├── System.Reflection.Emit.ILGeneration.Tests.csproj │ └── Utilities.cs ├── System.Reflection.Emit.Lightweight ├── Directory.Build.props ├── System.Reflection.Emit.Lightweight.sln ├── pkg │ └── System.Reflection.Emit.Lightweight.pkgproj ├── ref │ ├── Configurations.props │ ├── System.Reflection.Emit.Lightweight.cs │ ├── System.Reflection.Emit.Lightweight.csproj │ └── System.Reflection.Emit.Lightweight.netcore.cs ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ └── System.Reflection.Emit.Lightweight.csproj └── tests │ ├── Configurations.props │ ├── DynamicILInfoTests.cs │ ├── DynamicMethodCreateDelegate.cs │ ├── DynamicMethodCtor.cs │ ├── DynamicMethodDefineParameter.cs │ ├── DynamicMethodGetBaseDefinition.cs │ ├── DynamicMethodGetILGenerator.cs │ ├── DynamicMethodInitLocals.cs │ ├── DynamicMethodToString.cs │ ├── System.Reflection.Emit.Lightweight.Tests.csproj │ └── Utilities.cs ├── System.Reflection.Emit ├── Directory.Build.props ├── System.Reflection.Emit.sln ├── pkg │ └── System.Reflection.Emit.pkgproj ├── ref │ ├── Configurations.props │ ├── System.Reflection.Emit.cs │ ├── System.Reflection.Emit.csproj │ └── System.Reflection.Emit.netcore.cs ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ └── System.Reflection.Emit.csproj └── tests │ ├── AssemblyBuilderTests.cs │ ├── Configurations.props │ ├── ConstructorBuilder │ ├── ConstructorBuilderDefineParameter.cs │ ├── ConstructorBuilderGetILGenerator.cs │ ├── ConstructorBuilderInitLocals.cs │ ├── ConstructorBuilderSetCustomAttribute.cs │ ├── ConstructorBuilderSetImplementationFlags.cs │ └── ConstructorBuilderToString.cs │ ├── EnumBuilder │ ├── EnumBuilder.Methods.Tests.cs │ └── EnumBuilder.Properties.Tests.cs │ ├── EventBuilder │ ├── EventBuilderAddOtherMethod.cs │ ├── EventBuilderSetAddOnMethod.cs │ ├── EventBuilderSetCustomAttribute.cs │ ├── EventBuilderSetRaiseMethod.cs │ └── EventBuilderSetRemoveOnMethod.cs │ ├── FieldBuilder │ ├── FieldBuilderGetValue.cs │ ├── FieldBuilderSetConstant.cs │ ├── FieldBuilderSetCustomAttribute.cs │ └── FieldBuilderSetOffset.cs │ ├── GenericTypeParameterBuilder │ ├── GenericTyepParameterBuilderSetBaseTypeConstraint.cs │ ├── GenericTypeParameterBuilderGUID.cs │ ├── GenericTypeParameterBuilderMakeArrayType.cs │ ├── GenericTypeParameterBuilderMakeByRefType.cs │ ├── GenericTypeParameterBuilderMakeGenericType.cs │ ├── GenericTypeParameterBuilderMakePointerType.cs │ ├── GenericTypeParameterBuilderSetCustomAttribute.cs │ ├── GenericTypeParameterBuilderSetGenericParameterAttributes.cs │ └── GenericTypeParameterBuilderSetInterfaceConstraints.cs │ ├── MethodBuilder │ ├── MethodBuilderContainsGenericParameters.cs │ ├── MethodBuilderDefineGenericParameters.cs │ ├── MethodBuilderDefineParameter.cs │ ├── MethodBuilderEquals.cs │ ├── MethodBuilderGetGenericArguments.cs │ ├── MethodBuilderGetGenericMethodDefinition.cs │ ├── MethodBuilderGetHashCode.cs │ ├── MethodBuilderGetILGenerator.cs │ ├── MethodBuilderInitLocals.cs │ ├── MethodBuilderIsGenericMethod.cs │ ├── MethodBuilderMakeGenericMethod.cs │ ├── MethodBuilderReturnParameter.cs │ ├── MethodBuilderSetCustomAttribute.cs │ ├── MethodBuilderSetImplementationFlags.cs │ ├── MethodBuilderSetParameters.cs │ ├── MethodBuilderSetReturnType.cs │ ├── MethodBuilderSetSignature.cs │ └── MethodBuilderToString.cs │ ├── ModuleBuilder │ ├── ModuleBuilderCreateGlobalFunctions.cs │ ├── ModuleBuilderDefineEnum.cs │ ├── ModuleBuilderDefineInitializedData.cs │ ├── ModuleBuilderDefinePInvokeMethod.cs │ ├── ModuleBuilderDefineType.cs │ ├── ModuleBuilderDefineUninitializedData.cs │ ├── ModuleBuilderGetArrayMethod.cs │ └── ModuleBuilderSetCustomAttribute.cs │ ├── OpCodesTests.cs │ ├── ParameterBuilder │ └── ParameterBuilderSetConstant.cs │ ├── PropertyBuilder │ ├── PropertyBuilderAddOtherMethod.cs │ ├── PropertyBuilderAttributes.cs │ ├── PropertyBuilderCanRead.cs │ ├── PropertyBuilderCanWrite.cs │ ├── PropertyBuilderDeclaringType.cs │ ├── PropertyBuilderGetIndexParameters.cs │ ├── PropertyBuilderGetValue.cs │ ├── PropertyBuilderSetConstant.cs │ ├── PropertyBuilderSetCustomAttribute.cs │ ├── PropertyBuilderSetGetMethod.cs │ ├── PropertyBuilderSetSetMethod.cs │ └── PropertyBuilderSetValue.cs │ ├── System.Reflection.Emit.Tests.csproj │ ├── TypeBuilder │ ├── TypeBuilderAddInterfaceImplementaion.cs │ ├── TypeBuilderAssemblyQualifiedName.cs │ ├── TypeBuilderCreateType.cs │ ├── TypeBuilderCreateTypeInfo.cs │ ├── TypeBuilderDeclaringMethod.cs │ ├── TypeBuilderDefineConstructor.cs │ ├── TypeBuilderDefineDefaultConstructor.cs │ ├── TypeBuilderDefineEvent.cs │ ├── TypeBuilderDefineField.cs │ ├── TypeBuilderDefineGenericParameters.cs │ ├── TypeBuilderDefineMethod.cs │ ├── TypeBuilderDefineMethodOverride.cs │ ├── TypeBuilderDefineNestedType.cs │ ├── TypeBuilderDefinePInvokeMethod.cs │ ├── TypeBuilderDefineProperty.cs │ ├── TypeBuilderDefineTypeInitializer.cs │ ├── TypeBuilderGUID.cs │ ├── TypeBuilderGenericParameterAttributes.cs │ ├── TypeBuilderGenericParameterPosition.cs │ ├── TypeBuilderGetConstructor.cs │ ├── TypeBuilderGetElementType.cs │ ├── TypeBuilderGetField.cs │ ├── TypeBuilderGetGenericTypeDefinition.cs │ ├── TypeBuilderGetMethod.cs │ ├── TypeBuilderIsGenericParameter.cs │ ├── TypeBuilderIsGenericType.cs │ ├── TypeBuilderIsGenericTypeDefinition.cs │ ├── TypeBuilderMakeArrayType.cs │ ├── TypeBuilderMakeByRefType.cs │ ├── TypeBuilderMakeGenericType.cs │ ├── TypeBuilderMakePointerType.cs │ ├── TypeBuilderName.cs │ ├── TypeBuilderNamespace.cs │ ├── TypeBuilderPackingSize.cs │ ├── TypeBuilderSetCustomAttribute.cs │ ├── TypeBuilderSetParent.cs │ ├── TypeBuilderSize.cs │ └── TypeBuilderToString.cs │ └── Utilities.cs ├── System.Reflection.Extensions ├── Directory.Build.props ├── System.Reflection.Extensions.sln ├── ref │ ├── Configurations.props │ ├── System.Reflection.Extensions.Forwards.cs │ ├── System.Reflection.Extensions.cs │ └── System.Reflection.Extensions.csproj ├── src │ ├── Configurations.props │ └── System.Reflection.Extensions.csproj └── tests │ ├── Configurations.props │ ├── Definitions │ ├── ConstructorDefinitions.cs │ ├── EventDefinitions.cs │ ├── FieldDefinitions.cs │ ├── MethodDefinitions.cs │ └── PropertyDefinitions.cs │ ├── GetCustomAttributes_Assembly.cs │ ├── GetCustomAttributes_Compat.cs │ ├── GetCustomAttributes_MemberInfo.cs │ ├── GetCustomAttributes_ParamterInfo.cs │ ├── ReflectionTestExtensions.cs │ ├── RuntimeReflectionExtensionTests.cs │ ├── RuntimeReflectionExtensionTestsWithQuirks.cs │ └── System.Reflection.Extensions.Tests.csproj ├── System.Reflection.Metadata ├── Directory.Build.props ├── System.Reflection.Metadata.sln ├── pkg │ └── System.Reflection.Metadata.pkgproj ├── ref │ ├── Configurations.props │ ├── System.Reflection.Metadata.cs │ └── System.Reflection.Metadata.csproj ├── specs │ ├── Ecma-335-Issues.md │ ├── PE-COFF.md │ └── PortablePdb-Metadata.md ├── src │ ├── Configurations.props │ ├── PinvokeAnalyzerExceptionList.analyzerdata │ ├── Properties │ │ └── InternalsVisibleTo.cs │ ├── Resources │ │ └── Strings.resx │ ├── System.Reflection.Metadata.csproj │ └── System │ │ └── Reflection │ │ ├── Internal │ │ ├── MemoryBlocks │ │ │ ├── AbstractMemoryBlock.cs │ │ │ ├── ByteArrayMemoryBlock.cs │ │ │ ├── ByteArrayMemoryProvider.cs │ │ │ ├── ExternalMemoryBlock.cs │ │ │ ├── ExternalMemoryBlockProvider.cs │ │ │ ├── MemoryBlockProvider.cs │ │ │ ├── MemoryMappedFileBlock.cs │ │ │ ├── NativeHeapMemoryBlock.cs │ │ │ ├── StreamConstraints.cs │ │ │ └── StreamMemoryBlockProvider.cs │ │ └── Utilities │ │ │ ├── BitArithmetic.cs │ │ │ ├── BlobUtilities.cs │ │ │ ├── ByteSequenceComparer.cs │ │ │ ├── CriticalDisposableObject.cs │ │ │ ├── CriticalDisposableObject.netstandard1.1.cs │ │ │ ├── DecimalUtilities.cs │ │ │ ├── EmptyArray.cs │ │ │ ├── EncodingHelper.cs │ │ │ ├── EncodingHelper.netcoreapp.cs │ │ │ ├── EnumerableExtensions.cs │ │ │ ├── ExceptionUtilities.cs │ │ │ ├── FileStreamReadLightUp.cs │ │ │ ├── FileStreamReadLightUp.netstandard1.1.cs │ │ │ ├── Hash.cs │ │ │ ├── ImmutableByteArrayInterop.cs │ │ │ ├── ImmutableMemoryStream.cs │ │ │ ├── LightUpHelper.cs │ │ │ ├── MemoryBlock.cs │ │ │ ├── MemoryMapLightUp.cs │ │ │ ├── MemoryMapLightUp.netstandard1.1.cs │ │ │ ├── ObjectPool`1.cs │ │ │ ├── PathUtilities.cs │ │ │ ├── PinnedObject.cs │ │ │ ├── PooledStringBuilder.cs │ │ │ ├── ReadOnlyUnmanagedMemoryStream.cs │ │ │ ├── StreamExtensions.cs │ │ │ └── StringUtils.cs │ │ ├── Metadata │ │ ├── Blob.cs │ │ ├── BlobBuilder.Enumerators.cs │ │ ├── BlobBuilder.cs │ │ ├── BlobContentId.cs │ │ ├── BlobReader.cs │ │ ├── BlobWriter.cs │ │ ├── BlobWriterImpl.cs │ │ ├── Decoding │ │ │ ├── IConstructedTypeProvider.cs │ │ │ ├── ICustomAttributeTypeProvider.cs │ │ │ ├── ISZArrayTypeProvider.cs │ │ │ ├── ISignatureTypeProvider.cs │ │ │ └── ISimpleTypeProvider.cs │ │ ├── Ecma335 │ │ │ ├── CodedIndex.cs │ │ │ ├── CustomAttributeDecoder.cs │ │ │ ├── EditAndContinueLogEntry.cs │ │ │ ├── EditAndContinueOperation.cs │ │ │ ├── Encoding │ │ │ │ ├── BlobEncoders.cs │ │ │ │ ├── ControlFlowBuilder.cs │ │ │ │ ├── ExceptionRegionEncoder.cs │ │ │ │ ├── FunctionPointerAttributes.cs │ │ │ │ ├── InstructionEncoder.cs │ │ │ │ ├── LabelHandle.cs │ │ │ │ ├── MethodBodyAttributes.cs │ │ │ │ └── MethodBodyStreamEncoder.cs │ │ │ ├── ExportedTypeExtensions.cs │ │ │ ├── HeapIndex.cs │ │ │ ├── MetadataAggregator.cs │ │ │ ├── MetadataBuilder.Heaps.cs │ │ │ ├── MetadataBuilder.Tables.cs │ │ │ ├── MetadataBuilder.cs │ │ │ ├── MetadataReaderExtensions.cs │ │ │ ├── MetadataRootBuilder.cs │ │ │ ├── MetadataSizes.cs │ │ │ ├── MetadataTokens.cs │ │ │ ├── PortablePdbBuilder.cs │ │ │ ├── SerializedMetadataHeaps.cs │ │ │ ├── SignatureDecoder.cs │ │ │ └── TableIndex.cs │ │ ├── EntityHandle.cs │ │ ├── Handle.cs │ │ ├── HandleComparer.cs │ │ ├── HandleKind.cs │ │ ├── IL │ │ │ ├── ExceptionRegion.cs │ │ │ ├── ExceptionRegionKind.cs │ │ │ ├── ILOpCode.cs │ │ │ ├── ILOpCodeExtensions.cs │ │ │ └── MethodBodyBlock.cs │ │ ├── ImageFormatLimitationException.cs │ │ ├── Internal │ │ │ ├── BlobHeap.cs │ │ │ ├── COR20Constants.cs │ │ │ ├── CorElementType.cs │ │ │ ├── CustomAttributeTypeTag.cs │ │ │ ├── GuidHeap.cs │ │ │ ├── HasConstantTag.cs │ │ │ ├── HasCustomAttributeTag.cs │ │ │ ├── HasDeclSecurityTag.cs │ │ │ ├── HasFieldMarshalTag.cs │ │ │ ├── HasSemanticsTag.cs │ │ │ ├── HeapSizeFlag.cs │ │ │ ├── ImplementationTag.cs │ │ │ ├── MemberForwardedTag.cs │ │ │ ├── MemberRefParentTag.cs │ │ │ ├── MetadataFlags.cs │ │ │ ├── MetadataStreamConstants.cs │ │ │ ├── MetadataWriterUtilities.cs │ │ │ ├── MethodDefOrRefTag.cs │ │ │ ├── NamespaceCache.cs │ │ │ ├── NamespaceData.cs │ │ │ ├── ResolutionScopeTag.cs │ │ │ ├── StreamHeader.cs │ │ │ ├── StringHeap.cs │ │ │ ├── Tables.cs │ │ │ ├── Treatments.cs │ │ │ ├── TypeDefOrRefTag.cs │ │ │ ├── TypeOrMethodDefTag.cs │ │ │ ├── UserStringHeap.cs │ │ │ └── VirtualHeap.cs │ │ ├── MetadataKind.cs │ │ ├── MetadataReader.WinMD.cs │ │ ├── MetadataReader.cs │ │ ├── MetadataReader.netstandard.cs │ │ ├── MetadataReaderOptions.cs │ │ ├── MetadataReaderProvider.cs │ │ ├── MetadataStreamOptions.cs │ │ ├── MetadataStringComparer.cs │ │ ├── MetadataStringDecoder.cs │ │ ├── PEReaderExtensions.cs │ │ ├── PooledBlobBuilder.cs │ │ ├── PortablePdb │ │ │ ├── CustomDebugInformation.cs │ │ │ ├── DebugMetadataHeader.cs │ │ │ ├── Document.cs │ │ │ ├── DocumentNameBlobHandle.cs │ │ │ ├── HandleCollections.Debug.cs │ │ │ ├── Handles.Debug.cs │ │ │ ├── HasCustomDebugInformationTag.cs │ │ │ ├── ImportDefinition.cs │ │ │ ├── ImportDefinitionCollection.cs │ │ │ ├── ImportDefinitionKind.cs │ │ │ ├── ImportScope.cs │ │ │ ├── LocalConstant.cs │ │ │ ├── LocalScope.cs │ │ │ ├── LocalVariable.cs │ │ │ ├── LocalVariableAttributes.cs │ │ │ ├── MethodDebugInformation.cs │ │ │ ├── PortablePdbVersions.cs │ │ │ ├── SequencePoint.cs │ │ │ ├── SequencePointCollection.cs │ │ │ └── Tables.Debug.cs │ │ ├── ReservedBlob.cs │ │ ├── Signatures │ │ │ ├── ArrayShape.cs │ │ │ ├── ConstantTypeCode.cs │ │ │ ├── CustomAttributeNamedArgument.cs │ │ │ ├── CustomAttributeNamedArgumentKind.cs │ │ │ ├── CustomAttributeTypedArgument.cs │ │ │ ├── CustomAttributeValue.cs │ │ │ ├── MemberReferenceKind.cs │ │ │ ├── MethodSignature.cs │ │ │ ├── PrimitiveSerializationTypeCode.cs │ │ │ ├── PrimitiveTypeCode.cs │ │ │ ├── SerializationTypeCode.cs │ │ │ ├── SignatureAttributes.cs │ │ │ ├── SignatureCallingConvention.cs │ │ │ ├── SignatureHeader.cs │ │ │ ├── SignatureKind.cs │ │ │ ├── SignatureTypeCode.cs │ │ │ ├── SignatureTypeKind.cs │ │ │ └── StandaloneSignatureKind.cs │ │ └── TypeSystem │ │ │ ├── AssemblyDefinition.cs │ │ │ ├── AssemblyDefinition.netstandard.cs │ │ │ ├── AssemblyFile.cs │ │ │ ├── AssemblyReference.cs │ │ │ ├── AssemblyReference.netstandard.cs │ │ │ ├── Constant.cs │ │ │ ├── CustomAttribute.cs │ │ │ ├── DeclarativeSecurityAttribute.cs │ │ │ ├── EventDefinition.cs │ │ │ ├── ExportedType.cs │ │ │ ├── FieldDefinition.cs │ │ │ ├── GenericParameter.cs │ │ │ ├── GenericParameterConstraint.cs │ │ │ ├── HandleCollections.TypeSystem.cs │ │ │ ├── Handles.TypeSystem.cs │ │ │ ├── InterfaceImplementation.cs │ │ │ ├── ManifestResource.cs │ │ │ ├── MemberReference.cs │ │ │ ├── MethodDefinition.cs │ │ │ ├── MethodImplementation.cs │ │ │ ├── MethodImport.cs │ │ │ ├── MethodSpecification.cs │ │ │ ├── ModuleDefinition.cs │ │ │ ├── ModuleReference.cs │ │ │ ├── NamespaceDefinition.cs │ │ │ ├── Parameter.cs │ │ │ ├── PropertyDefinition.cs │ │ │ ├── StandaloneSignature.cs │ │ │ ├── TypeDefinition.cs │ │ │ ├── TypeLayout.cs │ │ │ ├── TypeReference.cs │ │ │ └── TypeSpecification.cs │ │ ├── PortableExecutable │ │ ├── CoffHeader.cs │ │ ├── CorFlags.cs │ │ ├── CorHeader.cs │ │ ├── DebugDirectory │ │ │ ├── CodeViewDebugDirectoryData.cs │ │ │ ├── DebugDirectoryBuilder.EmbeddedPortablePdb.cs │ │ │ ├── DebugDirectoryBuilder.cs │ │ │ ├── DebugDirectoryEntry.cs │ │ │ ├── DebugDirectoryEntryType.cs │ │ │ └── PdbChecksumDebugDirectoryData.cs │ │ ├── DirectoryEntry.cs │ │ ├── Machine.cs │ │ ├── ManagedPEBuilder.cs │ │ ├── ManagedTextSection.cs │ │ ├── PEBinaryReader.cs │ │ ├── PEBuilder.cs │ │ ├── PEDirectoriesBuilder.cs │ │ ├── PEFileFlags.cs │ │ ├── PEHeader.cs │ │ ├── PEHeaderBuilder.cs │ │ ├── PEHeaders.cs │ │ ├── PEMemoryBlock.cs │ │ ├── PEReader.EmbeddedPortablePdb.cs │ │ ├── PEReader.cs │ │ ├── PEStreamOptions.cs │ │ ├── ResourceSectionBuilder.cs │ │ ├── SectionHeader.cs │ │ └── SectionLocation.cs │ │ ├── System.Reflection.cs │ │ └── Throw.cs └── tests │ ├── Configurations.props │ ├── Metadata │ ├── BlobContentIdTests.cs │ ├── BlobTests.cs │ ├── BlobUtilitiesTests.cs │ ├── Decoding │ │ ├── CustomAttributeDecoderTests.cs │ │ ├── DisassemblingTypeProvider.cs │ │ ├── MethodSignatureTests.cs │ │ ├── OpaqueHandleTypeProvider.cs │ │ └── SignatureDecoderTests.cs │ ├── Ecma335 │ │ ├── CodedIndexTests.cs │ │ ├── Encoding │ │ │ ├── BlobEncodersTests.cs │ │ │ ├── ControlFlowBuilderTests.cs │ │ │ ├── ExceptionRegionEncoderTests.cs │ │ │ ├── InstructionEncoderTests.cs │ │ │ ├── LabelHandleTests.cs │ │ │ └── MethodBodyStreamEncoderTests.cs │ │ ├── MetadataAggregatorTests.cs │ │ ├── MetadataBuilderTests.cs │ │ ├── MetadataRootBuilderTests.cs │ │ ├── MetadataTokensTests.cs │ │ └── PortablePdbBuilderTests.cs │ ├── HandleComparerTests.cs │ ├── HandleTests.cs │ ├── LargeTablesAndHeapsTests.cs │ ├── MetadataReaderProviderTests.cs │ ├── MetadataReaderTestHelpers.cs │ ├── MetadataReaderTests.cs │ ├── PortablePdb │ │ ├── DocumentNameTests.cs │ │ └── StandalonePortablePdbStreamTests.cs │ ├── TagToTokenTests.cs │ └── TypeSystem │ │ ├── AssemblyDefinitionTests.cs │ │ ├── AssemblyReferenceTests.cs │ │ ├── ClassLayoutRow.cs │ │ ├── MethodImportRow.cs │ │ └── TypeDefinitionTests.cs │ ├── PortableExecutable │ ├── BadImageFormat.cs │ ├── DebugDirectoryBuilderTests.cs │ ├── DebugDirectoryTests.cs │ ├── PEBinaryReaderTests.cs │ ├── PEBuilderTests.cs │ ├── PEHeaderBuilderTests.cs │ ├── PEHeadersTests.cs │ ├── PEMemoryBlockTests.cs │ ├── PEReaderTests.cs │ ├── SectionHeaderTests.cs │ ├── TestStream.cs │ └── TestStreamBase.cs │ ├── Resources │ ├── Interop │ │ ├── IndexerWithByRefParam.dll │ │ ├── IndexerWithByRefParam.il │ │ ├── Interop.Mock01.Impl.cs │ │ ├── Interop.Mock01.Impl.dll │ │ ├── Interop.Mock01.cs │ │ ├── Interop.Mock01.dll │ │ ├── OtherAccessors.dll │ │ └── OtherAccessors.il │ ├── Misc │ │ ├── CPPClassLibrary2.h │ │ ├── CPPClassLibrary2.obj │ │ ├── Debug.cs │ │ ├── Debug.dll │ │ ├── Deterministic.cs │ │ ├── Deterministic.dll │ │ ├── EmptyType.dll │ │ ├── EmptyType.il │ │ ├── KeyPair.snk │ │ ├── Members.cs │ │ ├── Members.dll │ │ ├── SatelliteAssembly.resources.cs │ │ ├── SatelliteAssembly.resources.dll │ │ ├── Signed.cmd │ │ ├── Signed.cs │ │ └── Signed.exe │ ├── Namespace │ │ ├── NamespaceForwardedCS.cs │ │ ├── NamespaceForwardedCS.dll │ │ ├── NamespaceTests.cs │ │ ├── NamespaceTests.dll │ │ └── compile.bat │ ├── NetModule │ │ ├── AppCS.cs │ │ ├── AppCS.exe │ │ ├── ModuleCS00.cs │ │ ├── ModuleCS00.mod │ │ ├── ModuleCS01.cs │ │ ├── ModuleCS01.mod │ │ ├── ModuleVB01.mod │ │ └── ModuleVB01.vb │ ├── PortablePdbs │ │ ├── Documents.Embedded.dll │ │ ├── Documents.cmd │ │ ├── Documents.cs │ │ ├── Documents.dll │ │ └── Documents.pdb │ ├── README.md │ ├── TestResources.cs │ └── WinRT │ │ ├── Lib.cs │ │ └── Lib.winmd │ ├── System.Reflection.Metadata.Tests.csproj │ ├── TestUtilities │ ├── AssertEx.cs │ ├── ByteArrayUtilities.cs │ ├── CustomAccessMemoryStream.cs │ ├── DiffUtil.cs │ ├── LoaderUtilities.cs │ ├── PinnedBlob.cs │ ├── SigningUtilities.cs │ ├── TestBuilders.cs │ ├── TestMetadataResolver.cs │ └── TestMetadataStringDecoder.cs │ └── Utilities │ ├── AbstractMemoryBlockTests.cs │ ├── BlobReaderTests.cs │ ├── CompressedIntegerTests.cs │ ├── HashTests.cs │ ├── ImmutableByteArrayInteropTest.cs │ ├── MemoryBlockTests.cs │ ├── OrderByTests.cs │ ├── StreamExtensionsTests.cs │ └── StringUtilsTests.cs ├── System.Reflection.MetadataLoadContext ├── Directory.Build.props ├── System.Reflection.MetadataLoadContext.sln ├── pkg │ └── System.Reflection.MetadataLoadContext.pkgproj ├── ref │ ├── Configurations.props │ ├── System.Reflection.MetadataLoadContext.cs │ └── System.Reflection.MetadataLoadContext.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Reflection.MetadataLoadContext.csproj │ └── System │ │ ├── CoreRtBridge.cs │ │ └── Reflection │ │ ├── DefaultBinder.CanConvert.cs │ │ ├── DefaultBinder.cs │ │ ├── MetadataAssemblyResolver.cs │ │ ├── MetadataLoadContext.Apis.cs │ │ ├── MetadataLoadContext.CoreAssembly.cs │ │ ├── MetadataLoadContext.Disposing.cs │ │ ├── MetadataLoadContext.KnownConstructors.cs │ │ ├── MetadataLoadContext.Loading.cs │ │ ├── MetadataLoadContext.Resolving.cs │ │ ├── PathAssemblyResolver.cs │ │ ├── Runtime │ │ ├── AssemblyNameHelpers.cs │ │ ├── BindingFlagSupport │ │ │ ├── ConstructorPolicies.cs │ │ │ ├── EventPolicies.cs │ │ │ ├── FieldPolicies.cs │ │ │ ├── MemberPolicies.cs │ │ │ ├── MemberTypeIndex.cs │ │ │ ├── MethodPolicies.cs │ │ │ ├── NameFilter.Ecma.cs │ │ │ ├── NameFilter.cs │ │ │ ├── NestedTypePolicies.cs │ │ │ ├── PropertyPolicies.cs │ │ │ ├── QueriedMemberList.cs │ │ │ ├── QueryResult.Enumerator.cs │ │ │ ├── QueryResult.cs │ │ │ └── Shared.cs │ │ ├── General │ │ │ └── ListBuilder.cs │ │ └── SignatureTypeExtensions.cs │ │ └── TypeLoading │ │ ├── Assemblies │ │ ├── AssemblyFileInfo.cs │ │ ├── Ecma │ │ │ ├── EcmaAssembly.GetName.cs │ │ │ ├── EcmaAssembly.ManifestResources.cs │ │ │ ├── EcmaAssembly.Modules.cs │ │ │ └── EcmaAssembly.cs │ │ ├── RoAssembly.GetForwardedTypes.cs │ │ ├── RoAssembly.Modules.cs │ │ ├── RoAssembly.cs │ │ ├── RoExceptionAssembly.cs │ │ └── RoStubAssembly.cs │ │ ├── Constructors │ │ ├── RoConstructor.cs │ │ ├── RoDefinitionConstructor.cs │ │ └── RoSyntheticConstructor.cs │ │ ├── CustomAttributes │ │ ├── CustomAttributeArguments.cs │ │ ├── CustomAttributeHelpers.cs │ │ ├── Ecma │ │ │ ├── EcmaCustomAttributeData.cs │ │ │ └── EcmaCustomAttributeHelpers.cs │ │ ├── RoCustomAttributeData.cs │ │ └── RoPseudoCustomAttributeData.cs │ │ ├── Events │ │ ├── Ecma │ │ │ └── EcmaEvent.cs │ │ └── RoEvent.cs │ │ ├── Fields │ │ ├── Ecma │ │ │ └── EcmaField.cs │ │ └── RoField.cs │ │ ├── General │ │ ├── AssemblyNameData.cs │ │ ├── Assignability.cs │ │ ├── CoreType.cs │ │ ├── CoreTypes.cs │ │ ├── Ecma │ │ │ ├── EcmaDefaultValueProcessing.cs │ │ │ ├── EcmaHelpers.cs │ │ │ ├── EcmaModifiedTypeProvider.cs │ │ │ ├── EcmaPinnedTypeProvider.cs │ │ │ ├── EcmaResolver.cs │ │ │ ├── EcmaSignatureTypeProviderForToString.cs │ │ │ ├── EcmaToStringHelpers.cs │ │ │ ├── EcmaWrappedTypeProvider.cs │ │ │ ├── GuardedPEReader.cs │ │ │ ├── InternalManifestResourceInfo.cs │ │ │ ├── MetadataExtensions.cs │ │ │ └── MetadataTable.cs │ │ ├── HashHelpers.cs │ │ ├── Helpers.cs │ │ ├── MethodSig.cs │ │ ├── RoAssemblyName.cs │ │ ├── Sentinels.cs │ │ ├── TypeContext.cs │ │ ├── TypeExtensions.netcoreapp.cs │ │ ├── TypeExtensions.netstandard.cs │ │ ├── TypeFactories.cs │ │ └── Utf8Constants.cs │ │ ├── MethodBase │ │ ├── Ecma │ │ │ ├── EcmaMethodBody.cs │ │ │ └── EcmaMethodDecoder.cs │ │ ├── IMethodDecoder.cs │ │ ├── IRoMethodBase.cs │ │ ├── RoExceptionHandlingClause.cs │ │ ├── RoLocalVariableInfo.cs │ │ └── RoMethodBody.cs │ │ ├── Methods │ │ ├── RoConstructedGenericMethod.cs │ │ ├── RoDefinitionMethod.DllImport.cs │ │ ├── RoDefinitionMethod.cs │ │ ├── RoMethod.cs │ │ └── RoSyntheticMethod.cs │ │ ├── Modules │ │ ├── Ecma │ │ │ ├── EcmaModule.GetTypeCore.cs │ │ │ ├── EcmaModule.ManifestResources.cs │ │ │ ├── EcmaModule.MetadataTables.cs │ │ │ ├── EcmaModule.TypeProvider.cs │ │ │ └── EcmaModule.cs │ │ ├── GetTypeCoreCache.cs │ │ ├── RoModule.Unifier.cs │ │ ├── RoModule.cs │ │ └── RoResourceModule.cs │ │ ├── Parameters │ │ ├── Ecma │ │ │ └── EcmaFatMethodParameter.cs │ │ ├── RoFatMethodParameter.cs │ │ ├── RoMethodParameter.cs │ │ ├── RoParameter.cs │ │ ├── RoPropertyIndexParameter.cs │ │ └── RoThinMethodParameter.cs │ │ ├── Properties │ │ ├── Ecma │ │ │ └── EcmaProperty.cs │ │ └── RoProperty.cs │ │ ├── RuntimeTypeInfo.BindingFlags.cs │ │ ├── RuntimeTypeInfo.GetMember.cs │ │ ├── RuntimeTypeInfo.TypeComponentsCache.cs │ │ └── Types │ │ ├── Ecma │ │ ├── EcmaDefinitionType.BindingFlags.cs │ │ ├── EcmaDefinitionType.cs │ │ ├── EcmaGenericMethodParameterType.cs │ │ ├── EcmaGenericParameterType.cs │ │ └── EcmaGenericTypeParameterType.cs │ │ ├── RoArrayType.Key.cs │ │ ├── RoArrayType.cs │ │ ├── RoByRefType.cs │ │ ├── RoConstructedGenericType.Key.cs │ │ ├── RoConstructedGenericType.cs │ │ ├── RoDefinitionType.cs │ │ ├── RoExceptionType.cs │ │ ├── RoGenericParameterType.cs │ │ ├── RoHasElementType.cs │ │ ├── RoInstantiationProviderType.cs │ │ ├── RoModifiedType.cs │ │ ├── RoPinnedType.cs │ │ ├── RoPointerType.cs │ │ ├── RoStubType.cs │ │ ├── RoType.GetInterface.cs │ │ ├── RoType.TypeClassification.cs │ │ ├── RoType.cs │ │ └── RoWrappedType.cs └── tests │ ├── Configurations.props │ ├── System.Reflection.MetadataLoadContext.Tests.csproj │ └── src │ ├── SampleMetadata │ └── SampleMetadata.cs │ ├── TestUtils │ ├── CoreMetadataAssemblyResolver.cs │ ├── CustomAttributeInstantiator.cs │ ├── EmptyCoreMetadataAssemblyResolver.cs │ ├── FuncMetadataAssemblyResolver.cs │ ├── NetStandardBridge.cs │ ├── SimpleAssemblyResolver.cs │ ├── TestData.cs │ ├── TestUtils.JittedRuntimes.cs │ ├── TestUtils.cs │ └── TypeWrapper.cs │ └── Tests │ ├── Assembly │ ├── AssemblyGetNameTests.cs │ ├── AssemblyProhibitedApiTests.cs │ └── AssemblyTests.cs │ ├── Constructor │ └── ConstructorTests.cs │ ├── CustomAttributes │ ├── CustomAttributeTests.cs │ └── DllImportTests.cs │ ├── Event │ └── EventTests.cs │ ├── Field │ └── FieldTests.cs │ ├── Identity │ └── IdentityTests.cs │ ├── MetadataLoadContext │ ├── CoreAssembly.cs │ ├── Dispose.cs │ ├── ExternalAssemblies.cs │ ├── GetAssemblies.cs │ ├── LoadApi.cs │ ├── PathAssemblyResolver.cs │ ├── ResolveMethod.cs │ └── Scenarios.cs │ ├── Method │ ├── MethodInvariants.cs │ └── MethodTests.cs │ ├── Module │ ├── ModuleProhibitedApiTests.cs │ ├── ModuleTests.cs │ └── MultiModuleTests.cs │ ├── Parameter │ └── ParameterTests.cs │ ├── Property │ └── PropertyTests.cs │ ├── RestrictedApis │ └── RestrictedApis.cs │ ├── Type │ ├── TypeInvariants.cs │ ├── TypeTests.BaseType.cs │ ├── TypeTests.Constraints.cs │ ├── TypeTests.Enum.cs │ ├── TypeTests.Get.CornerCases.cs │ ├── TypeTests.GetInterface.cs │ ├── TypeTests.GetMember.cs │ ├── TypeTests.Interfaces.cs │ ├── TypeTests.StructLayoutAttribute.cs │ ├── TypeTests.TypeFactories.cs │ └── TypeTests.cs │ └── TypeInfoFromProjectN │ ├── TypeInfo_DeclaredCtorTests.cs │ ├── TypeInfo_DeclaredEventTests.cs │ ├── TypeInfo_DeclaredFieldTests.cs │ ├── TypeInfo_DeclaredMemberTests.cs │ ├── TypeInfo_DeclaredMethodTests.cs │ ├── TypeInfo_DeclaredNestedTypeTests.cs │ ├── TypeInfo_DeclaredPropertiesTests.cs │ ├── TypeInfo_GenericTypeArgumentsTests.cs │ ├── TypeInfo_GenericTypeParametersTests.cs │ ├── TypeInfo_ImplementedInterfacesTests.cs │ ├── TypeInfo_IsAssignableFromTests.cs │ ├── TypeInfo_MethodTests.cs │ └── TypeInfo_PropertyTests.cs ├── System.Reflection.Primitives ├── Directory.Build.props ├── System.Reflection.Primitives.sln ├── ref │ ├── Configurations.props │ ├── System.Reflection.Primitives.Forwards.cs │ ├── System.Reflection.Primitives.cs │ └── System.Reflection.Primitives.csproj └── src │ ├── Configurations.props │ └── System.Reflection.Primitives.csproj ├── System.Reflection.TypeExtensions ├── Directory.Build.props ├── System.Reflection.TypeExtensions.sln ├── pkg │ └── System.Reflection.TypeExtensions.pkgproj ├── ref │ ├── Configurations.props │ ├── System.Reflection.TypeExtensions.Forwards.cs │ ├── System.Reflection.TypeExtensions.cs │ └── System.Reflection.TypeExtensions.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Reflection.TypeExtensions.csproj │ └── System │ │ └── Reflection │ │ ├── Requires.cs │ │ └── TypeExtensions.cs └── tests │ ├── AssemblyExtensionTests.cs │ ├── Configurations.props │ ├── ConstructorInfo │ ├── ConstructorInfoInvokeArrayTests.cs │ └── ConstructorInfoTests.cs │ ├── CoreCLR │ ├── MemberInfoTests.CoreCLR.cs │ ├── ModuleTests.CoreCLR.cs │ ├── Resources │ │ └── System.Reflection.TypeExtensions.CoreCLR.Tests.rd.xml │ └── System.Reflection.TypeExtensions.CoreCLR.Tests.csproj │ ├── EventInfoTests.cs │ ├── FieldInfoTests.cs │ ├── Helpers.cs │ ├── MemberInfoTests.cs │ ├── MethodBaseTests.cs │ ├── MethodInfoTests.cs │ ├── ModuleTests.cs │ ├── PropertyInfoTests.cs │ ├── System.Reflection.TypeExtensions.Tests.csproj │ └── TypeTests.cs ├── System.Reflection ├── Directory.Build.props ├── System.Reflection.sln ├── ref │ ├── Configurations.props │ ├── System.Reflection.Forwards.cs │ ├── System.Reflection.cs │ └── System.Reflection.csproj ├── src │ ├── Configurations.props │ └── System.Reflection.csproj └── tests │ ├── AssemblyNameTests.cs │ ├── AssemblyTests.cs │ ├── AssemblyTests.netcoreapp.cs │ ├── AssemblyVersion │ ├── Configurations.props │ ├── Program_0_0_0_0.cs │ ├── Program_1_0_0_0.cs │ ├── Program_1_1_0_0.cs │ ├── Program_1_1_1_0.cs │ ├── Program_1_1_1_2.cs │ ├── Program_1_1_1_3.cs │ ├── Program_1_1_2_0.cs │ ├── Program_1_1_3_0.cs │ ├── Program_1_2_0_0.cs │ ├── Program_1_3_0_0.cs │ ├── Program_3_0_0_0.cs │ ├── System.Reflection.Tests.Assembly_0_0_0_0.csproj │ ├── System.Reflection.Tests.Assembly_1_0_0_0.csproj │ ├── System.Reflection.Tests.Assembly_1_1_0_0.csproj │ ├── System.Reflection.Tests.Assembly_1_1_1_0.csproj │ ├── System.Reflection.Tests.Assembly_1_1_1_2.csproj │ ├── System.Reflection.Tests.Assembly_1_1_1_3.csproj │ ├── System.Reflection.Tests.Assembly_1_1_2_0.csproj │ ├── System.Reflection.Tests.Assembly_1_1_3_0.csproj │ ├── System.Reflection.Tests.Assembly_1_2_0_0.csproj │ ├── System.Reflection.Tests.Assembly_1_3_0_0.csproj │ └── System.Reflection.Tests.Assembly_3_0_0_0.csproj │ ├── Common.cs │ ├── Configurations.props │ ├── ConstructorInfoTests.cs │ ├── CoreCLR │ ├── AssemblyTests.CoreCLR.cs │ ├── Configurations.props │ └── System.Reflection.CoreCLR.Tests.csproj │ ├── EventInfoTests.cs │ ├── ExceptionTests.cs │ ├── FieldInfoTests.cs │ ├── ForwardedTypesAssembly │ ├── Configurations.props │ ├── ForwardedTypesAssembly.cs │ └── ForwardedTypesAssembly.csproj │ ├── GetTypeTests.cs │ ├── ManifestResourceInfoTests.cs │ ├── MemberInfoTests.cs │ ├── MemberInfoTests.netcoreapp.cs │ ├── MethodInfoTests.cs │ ├── ModuleTests.cs │ ├── ParameterInfoTests.cs │ ├── PropertyInfoTests.cs │ ├── ReflectionContextTests.cs │ ├── Resources │ ├── EmbeddedImage.png │ ├── EmbeddedTextFile.txt │ └── ResourceTextFile.txt │ ├── System.Reflection.Tests.csproj │ ├── TestAssembly │ ├── AssemblyAttributes.cs │ ├── Configurations.props │ ├── TestAssembly.cs │ └── TestAssembly.csproj │ ├── TestExe │ ├── Configurations.props │ ├── Program.cs │ └── System.Reflection.TestExe.csproj │ ├── TypeDerivedTests.cs │ ├── TypeInfoTests.cs │ ├── TypeInfoTests.netcoreapp.cs │ └── UnloadableAssembly │ ├── Configurations.props │ ├── UnloadableAssembly.cs │ └── UnloadableAssembly.csproj ├── System.Resources.Reader ├── Directory.Build.props ├── System.Resources.Reader.sln ├── ref │ ├── Configurations.props │ ├── System.Resources.Reader.Forwards.cs │ ├── System.Resources.Reader.cs │ └── System.Resources.Reader.csproj ├── src │ ├── Configurations.props │ └── System.Resources.Reader.csproj └── tests │ ├── Configurations.props │ ├── ResourceReaderUnitTest.cs │ └── System.Resources.Reader.Tests.csproj ├── System.Resources.ResourceManager ├── Directory.Build.props ├── System.Resources.ResourceManager.sln ├── ref │ ├── Configurations.props │ ├── System.Resources.ResourceManager.cs │ └── System.Resources.ResourceManager.csproj ├── src │ ├── Configurations.props │ └── System.Resources.ResourceManager.csproj └── tests │ ├── Configurations.props │ ├── MissingManifestResourceExceptionTests.cs │ ├── MissingSatelliteAssemblyException.cs │ ├── NeutralResourcesLanguageAttributeTests.cs │ ├── ResourceManagerTests.cs │ ├── ResourceSetTests.cs │ ├── Resources │ ├── TestClassWithoutNeutralResources.fr.resx │ ├── TestResx.Designer.cs │ ├── TestResx.es-MX.resx │ ├── TestResx.es.resx │ ├── TestResx.fr-FR.resx │ ├── TestResx.netstandard17.Designer.cs │ ├── TestResx.netstandard17.resources │ ├── TestResx.netstandard17.resx │ ├── TestResx.resx │ ├── bitmap.bmp │ └── icon.ico │ ├── SatelliteContractVersionAttributeTests.cs │ └── System.Resources.ResourceManager.Tests.csproj ├── System.Resources.Writer ├── Directory.Build.props ├── System.Resources.Writer.sln ├── ref │ ├── Configurations.props │ ├── System.Resources.Writer.cs │ └── System.Resources.Writer.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Resources.Writer.csproj │ └── System │ │ ├── Resources │ │ ├── IResourceWriter.cs │ │ ├── ResourceWriter.cs │ │ └── __FastResourceComparer.cs │ │ └── Runtime │ │ └── Versioning │ │ └── MultitargetingHelpers.cs └── tests │ ├── Configurations.props │ ├── ResourceWriterUnitTest.cs │ └── System.Resources.Writer.Tests.csproj ├── System.Runtime.Caching ├── Directory.Build.props ├── System.Runtime.Caching.sln ├── pkg │ └── System.Runtime.Caching.pkgproj ├── ref │ ├── Configurations.props │ ├── System.Runtime.Caching.cs │ └── System.Runtime.Caching.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Runtime.Caching.csproj │ └── System │ │ └── Runtime │ │ └── Caching │ │ ├── CacheEntryChangeMonitor.cs │ │ ├── CacheEntryRemovedArguments.cs │ │ ├── CacheEntryRemovedCallback.cs │ │ ├── CacheEntryRemovedReason.cs │ │ ├── CacheEntryUpdateArguments.cs │ │ ├── CacheEntryUpdateCallback.cs │ │ ├── CacheExpires.cs │ │ ├── CacheItem.cs │ │ ├── CacheItemPolicy.cs │ │ ├── CacheItemPriority.cs │ │ ├── CacheMemoryMonitor.cs │ │ ├── CacheUsage.cs │ │ ├── ChangeMonitor.cs │ │ ├── Configuration │ │ ├── CachingSectionGroup.cs │ │ ├── ConfigUtil.cs │ │ ├── MemoryCacheElement.cs │ │ ├── MemoryCacheSection.cs │ │ └── MemoryCacheSettingsCollection.cs │ │ ├── Dbg.cs │ │ ├── DefaultCacheCapabilities.cs │ │ ├── EntryState.cs │ │ ├── FileChangeMonitor.cs │ │ ├── FileChangeNotificationSystem.cs │ │ ├── HostFileChangeMonitor.cs │ │ ├── Hosting │ │ ├── IApplicationIdentifier.cs │ │ ├── IFileChangeNotificationSystem.cs │ │ └── IMemoryCacheManager.cs │ │ ├── MemoryCache.cs │ │ ├── MemoryCacheEntry.cs │ │ ├── MemoryCacheEntryChangeMonitor.cs │ │ ├── MemoryCacheKey.cs │ │ ├── MemoryCacheKeyEqualityComparer.cs │ │ ├── MemoryCacheStatistics.cs │ │ ├── MemoryCacheStore.cs │ │ ├── MemoryMonitor.Windows.cs │ │ ├── MemoryMonitor.cs │ │ ├── ObjectCache.cs │ │ ├── OnChangedCallback.cs │ │ ├── PerfCounterName.cs │ │ ├── PhysicalMemoryMonitor.Unix.cs │ │ ├── PhysicalMemoryMonitor.Windows.cs │ │ ├── PhysicalMemoryMonitor.cs │ │ ├── Resources │ │ └── RH.cs │ │ ├── SRef.cs │ │ ├── SafeBitVector32.cs │ │ └── _shims.cs └── tests │ ├── AdditionalCacheTests │ └── AdditionalCacheTests.cs │ ├── Common │ ├── PokerChangeMonitor.cs │ ├── PokerMemoryCache.cs │ ├── PokerObjectCache.cs │ └── TestNotificationSystem.cs │ ├── Configurations.props │ ├── System.Runtime.Caching.Tests.csproj │ └── System.Runtime.Caching │ ├── HostFileChangeMonitorTest.cs │ ├── MemoryCacheTest.cs │ └── ObjectCacheTest.cs ├── System.Runtime.CompilerServices.Unsafe ├── Directory.Build.props ├── System.Runtime.CompilerServices.Unsafe.sln ├── pkg │ └── System.Runtime.CompilerServices.Unsafe.pkgproj ├── ref │ ├── Configurations.props │ ├── System.Runtime.CompilerServices.Unsafe.cs │ └── System.Runtime.CompilerServices.Unsafe.csproj ├── src │ ├── Configurations.props │ ├── System.Runtime.CompilerServices.Unsafe.il │ ├── System.Runtime.CompilerServices.Unsafe.ilproj │ ├── System.Runtime.CompilerServices.Unsafe.xml │ └── include │ │ ├── netcoreapp │ │ └── coreassembly.h │ │ ├── netstandard │ │ └── coreassembly.h │ │ └── netstandard1.0 │ │ └── coreassembly.h └── tests │ ├── Configurations.props │ ├── System.Runtime.CompilerServices.Unsafe.Tests.csproj │ └── UnsafeTests.cs ├── System.Runtime.CompilerServices.VisualC ├── Directory.Build.props ├── System.Runtime.CompilerServices.VisualC.sln ├── ref │ ├── Configurations.props │ ├── System.Runtime.CompilerServices.VisualC.cs │ └── System.Runtime.CompilerServices.VisualC.csproj ├── src │ ├── Configurations.props │ ├── System.Runtime.CompilerServices.VisualC.csproj │ └── System │ │ └── Runtime │ │ └── CompilerServices │ │ └── Attributes.cs └── tests │ ├── Configurations.props │ ├── System.Runtime.CompilerServices.VisualC.Tests.csproj │ └── System │ └── Runtime │ └── CompilerServices │ ├── RequiredAttributeAttributeTests.cs │ └── ScopelessEnumAttributeTests.cs ├── System.Runtime.Extensions ├── Directory.Build.props ├── System.Runtime.Extensions.sln ├── ref │ ├── Configurations.props │ ├── System.Runtime.Extensions.Forwards.cs │ ├── System.Runtime.Extensions.cs │ └── System.Runtime.Extensions.csproj ├── src │ ├── ApiCompatBaseline.netcoreappaot.txt │ ├── ApiCompatBaseline.uapaot.txt │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Runtime.Extensions.csproj │ └── System │ │ ├── AppDomainUnloadedException.cs │ │ ├── ApplicationId.cs │ │ ├── CodeDom │ │ └── Compiler │ │ │ └── IndentedTextWriter.cs │ │ ├── Context.cs │ │ ├── Diagnostics │ │ ├── Stopwatch.Unix.cs │ │ ├── Stopwatch.Windows.cs │ │ └── Stopwatch.cs │ │ ├── IO │ │ ├── BufferedStream.cs │ │ ├── InvalidDataException.cs │ │ ├── StringReader.cs │ │ └── StringWriter.cs │ │ ├── LoaderOptimization.cs │ │ ├── LoaderOptimizationAttribute.cs │ │ ├── Net │ │ └── WebUtility.cs │ │ ├── Reflection │ │ └── AssemblyNameProxy.cs │ │ ├── Runtime │ │ ├── CompilerServices │ │ │ └── SwitchExpressionException.cs │ │ ├── ProfileOptimization.cs │ │ └── Versioning │ │ │ ├── ComponentGuaranteesAttribute.cs │ │ │ ├── ComponentGuaranteesOptions.cs │ │ │ ├── FrameworkName.cs │ │ │ ├── ResourceConsumptionAttribute.cs │ │ │ ├── ResourceExposureAttribute.cs │ │ │ ├── ResourceScope.cs │ │ │ ├── VersioningHelper.Unix.cs │ │ │ ├── VersioningHelper.Windows.cs │ │ │ └── VersioningHelper.cs │ │ ├── Security │ │ └── Permissions │ │ │ ├── CodeAccessSecurityAttribute.cs │ │ │ ├── SecurityAction.cs │ │ │ ├── SecurityAttribute.cs │ │ │ ├── SecurityPermissionAttribute.cs │ │ │ └── SecurityPermissionFlag.cs │ │ └── StringNormalizationExtensions.cs └── tests │ ├── AssemblyResolveTestApp │ ├── AssemblyAttributes.cs │ ├── AssemblyResolveTestApp.csproj │ ├── Class1.cs │ ├── ClassesSample.cs │ └── Configurations.props │ ├── Configurations.props │ ├── Performance │ ├── Configurations.props │ ├── Perf.Environment.cs │ ├── Perf.Path.cs │ ├── Perf.Random.cs │ ├── Perf.StreamWriter.cs │ ├── System.Runtime.Extensions.PerformanceTests.csproj │ └── System │ │ └── Perf.Convert.cs │ ├── System.Runtime.Extensions.Tests.csproj │ ├── System │ ├── AppDomainTests.cs │ ├── AppDomainTests.netcoreapp.cs │ ├── ApplicationIdTests.cs │ ├── BitConverter.cs │ ├── BitConverter.netcoreapp.cs │ ├── BitConverterArray.cs │ ├── BitConverterBase.cs │ ├── BitConverterSpan.cs │ ├── Convert.BoxedObjectCheck.cs │ ├── Convert.FromBase64.cs │ ├── Convert.TestBase.cs │ ├── Convert.ToBase64CharArray.cs │ ├── Convert.ToBase64String.cs │ ├── Convert.ToBoolean.cs │ ├── Convert.ToByte.cs │ ├── Convert.ToChar.cs │ ├── Convert.ToDateTime.cs │ ├── Convert.ToDecimal.cs │ ├── Convert.ToDouble.cs │ ├── Convert.ToInt16.cs │ ├── Convert.ToInt32.cs │ ├── Convert.ToInt64.cs │ ├── Convert.ToSByte.cs │ ├── Convert.ToSingle.cs │ ├── Convert.ToString.cs │ ├── Convert.ToUInt16.cs │ ├── Convert.ToUInt32.cs │ ├── Convert.ToUInt64.cs │ ├── Convert.cs │ ├── Convert.netcoreapp.cs │ ├── Diagnostics │ │ └── Stopwatch.cs │ ├── Environment.Exit.cs │ ├── Environment.ExpandEnvironmentVariables.cs │ ├── Environment.GetCommandLineArgs.cs │ ├── Environment.GetEnvironmentVariable.cs │ ├── Environment.MachineName.cs │ ├── Environment.NewLine.cs │ ├── Environment.ProcessorCount.cs │ ├── Environment.SetEnvironmentVariable.cs │ ├── Environment.StackTrace.cs │ ├── Environment.TickCount.cs │ ├── Environment.UserDomainName.cs │ ├── Environment.UserName.cs │ ├── EnvironmentTests.cs │ ├── IO │ │ ├── Path.GetRelativePath.cs │ │ ├── Path.IsPathFullyQualified.cs │ │ ├── Path.IsPathFullyQualified.netcoreapp.cs │ │ ├── PathTests.cs │ │ ├── PathTests.netcoreapp.cs │ │ ├── PathTestsBase.cs │ │ ├── PathTestsBase.netcoreapp.cs │ │ ├── PathTests_Combine.cs │ │ ├── PathTests_Join.netcoreapp.cs │ │ ├── PathTests_Unix.cs │ │ ├── PathTests_Windows.cs │ │ ├── PathTests_Windows.netcoreapp.cs │ │ └── PathTests_Windows_NetFX.cs │ ├── MarshalByRefObjectTest.cs │ ├── Math.cs │ ├── MathF.netcoreapp.cs │ ├── MathTests.netcoreapp.cs │ ├── Net │ │ └── WebUtility.cs │ ├── Numerics │ │ └── BitOperationsTests.cs │ ├── OperatingSystemTests.cs │ ├── Progress.cs │ ├── Random.cs │ ├── Random.netcoreapp.cs │ ├── Reflection │ │ └── AssemblyNameProxyTests.cs │ ├── Runtime │ │ ├── CompilerServices │ │ │ └── SwitchExpressionExceptionTests.cs │ │ ├── ProfileOptimization.netcoreapp.cs │ │ └── Versioning │ │ │ ├── FrameworkName.cs │ │ │ └── VersioningHelperTests.cs │ ├── StringComparer.cs │ ├── StringComparer.netcoreapp.cs │ └── UnloadingAndProcessExitTests.netcoreapp.cs │ ├── TestApp │ ├── AssemblyAttributes.cs │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── TestApp.cs │ └── TestApp.csproj │ ├── TestAppOutsideOfTPA │ ├── AssemblyAttributes.cs │ ├── Configurations.props │ ├── Program.cs │ └── TestAppOutsideOfTPA.csproj │ ├── TestHelpers.cs │ └── VoidMainWithExitCodeApp │ ├── AssemblyAttributes.cs │ ├── Configurations.props │ ├── VoidMainWithExitCodeApp.cs │ └── VoidMainWithExitCodeApp.csproj ├── System.Runtime.Handles ├── Directory.Build.props ├── System.Runtime.Handles.sln ├── ref │ ├── Configurations.props │ ├── System.Runtime.Handles.Forwards.cs │ └── System.Runtime.Handles.csproj ├── src │ ├── Configurations.props │ └── System.Runtime.Handles.csproj └── tests │ ├── Configurations.props │ ├── CriticalHandle.cs │ ├── SafeHandle.cs │ ├── SafeWaitHandle.cs │ ├── SafeWaitHandleExtensions.cs │ └── System.Runtime.Handles.Tests.csproj ├── System.Runtime.InteropServices.RuntimeInformation ├── Directory.Build.props ├── System.Runtime.InteropServices.RuntimeInformation.sln ├── ref │ ├── Configurations.props │ ├── System.Runtime.InteropServices.RuntimeInformation.cs │ └── System.Runtime.InteropServices.RuntimeInformation.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Runtime.InteropServices.RuntimeInformation.csproj │ └── System │ │ └── Runtime │ │ └── InteropServices │ │ └── RuntimeInformation │ │ ├── Architecture.cs │ │ ├── OSPlatform.cs │ │ ├── RuntimeInformation.Unix.cs │ │ ├── RuntimeInformation.Windows.cs │ │ └── RuntimeInformation.cs └── tests │ ├── CheckArchitectureTests.cs │ ├── CheckPlatformTests.cs │ ├── CheckPlatformTests.netcoreapp.cs │ ├── Configurations.props │ ├── DescriptionNameTests.cs │ └── System.Runtime.InteropServices.RuntimeInformation.Tests.csproj ├── System.Runtime.InteropServices.WindowsRuntime ├── Directory.Build.props ├── System.Runtime.InteropServices.WindowsRuntime.sln ├── ref │ ├── Configurations.props │ ├── System.Runtime.InteropServices.WindowsRuntime.cs │ └── System.Runtime.InteropServices.WindowsRuntime.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ └── System.Runtime.InteropServices.WindowsRuntime.csproj └── tests │ ├── Configurations.props │ ├── System.Runtime.InteropServices.WindowsRuntime.Tests.csproj │ └── System │ └── Runtime │ └── InteropServices │ └── WindowsRuntime │ ├── DefaultInterfaceAttributeTests.cs │ ├── EmptyAttributeTests.cs │ ├── EventRegistrationTokenTableTests.cs │ ├── EventRegistrationTokenTests.cs │ ├── InterfaceImplementedInVersionAttributeTests.cs │ ├── ReturnValueNameAttributeTests.cs │ ├── UnixTests.cs │ └── WindowsRuntimeMarshalTests.cs ├── System.Runtime.InteropServices ├── Directory.Build.props ├── System.Runtime.InteropServices.sln ├── ref │ ├── Configurations.props │ ├── System.Runtime.InteropServices.Forwards.cs │ ├── System.Runtime.InteropServices.cs │ └── System.Runtime.InteropServices.csproj ├── src │ ├── ApiCompatBaseline.netcoreappaot.txt │ ├── ApiCompatBaseline.uapaot.txt │ ├── Configurations.props │ ├── ILLinkTrim.xml │ ├── Resources │ │ └── Strings.resx │ ├── System.Runtime.InteropServices.csproj │ └── System │ │ ├── Runtime │ │ ├── CompilerServices │ │ │ └── Attributes.cs │ │ └── InteropServices │ │ │ ├── AssemblyRegistrationFlags.cs │ │ │ ├── Attributes.cs │ │ │ ├── ComAwareEventInfo.cs │ │ │ ├── ComTypes │ │ │ ├── IAdviseSink.cs │ │ │ ├── IDataObject.cs │ │ │ ├── IEnumFormatETC.cs │ │ │ ├── IEnumSTATDATA.cs │ │ │ ├── advf.cs │ │ │ ├── datadir.cs │ │ │ ├── dvaspect.cs │ │ │ ├── formatetc.cs │ │ │ ├── statdata.cs │ │ │ ├── stgmedium.cs │ │ │ └── tymed.cs │ │ │ ├── ExporterEventKind.cs │ │ │ ├── HandleCollector.cs │ │ │ ├── IMarshal.cs │ │ │ ├── RegistrationClassContext.cs │ │ │ ├── RegistrationConnectionType.cs │ │ │ ├── RuntimeEnvironment.cs │ │ │ └── StandardOleMarshalObject.cs │ │ └── Security │ │ └── SecureStringMarshal.cs └── tests │ ├── Configurations.props │ ├── System.Runtime.InteropServices.Tests.csproj │ └── System │ ├── DllNotFoundExceptionTests.cs │ └── Runtime │ ├── CompilerServices │ ├── IDispatchConstantAttributeTests.cs │ └── IUnknownConstantAttributeTests.cs │ └── InteropServices │ ├── AllowReversePInvokeCallsAttributeTests.cs │ ├── ArrayWithOffsetTests.cs │ ├── AutomationProxyAttributeTests.cs │ ├── BStrWrapperTests.cs │ ├── BestFitMappingAttributeTests.cs │ ├── CallingConventionTests.cs │ ├── ClassInterfaceAttributeTests.cs │ ├── CoClassAttributeTests.cs │ ├── ComAliasNameAttributeTests.cs │ ├── ComAwareEventInfoTests.Windows.cs │ ├── ComAwareEventInfoTests.cs │ ├── ComCompatibleVersionAttributeTests.cs │ ├── ComConversionLossAttributeTests.cs │ ├── ComDefaultInterfaceAttributeTests.cs │ ├── ComEventInterfaceAttributeTests.cs │ ├── ComEventsHelperTests.cs │ ├── ComRegisterFunctionAttributeTests.cs │ ├── ComSourceInterfacesAttributeTests.cs │ ├── ComUnregisterFunctionAttributeTests.cs │ ├── ComVisibleAttributeTests.cs │ ├── CurrencyWrapperTests.cs │ ├── DefaultCharSetAttributeTests.cs │ ├── DefaultDllImportSearchPathsAttributeTests.cs │ ├── DefaultParameterValueAttributeTests.cs │ ├── DispIdAttributeTests.cs │ ├── DispatchWrapperTests.cs │ ├── DllImportAttributeTests.cs │ ├── ErrorWrapperTests.cs │ ├── FieldOffsetAttributeTests.cs │ ├── GCHandleTests.cs │ ├── GuidAttributeTests.cs │ ├── HandleCollectorTests.cs │ ├── HandleRefTests.cs │ ├── IDispatchImplAttributeTests.cs │ ├── ImportedFromTypeLibAttributeTests.cs │ ├── InterfaceTypeAttributeTests.cs │ ├── LCIDConversionAttributeTests.cs │ ├── ManagedToNativeComInteropStubAttributeTests.cs │ ├── Marshal │ ├── AddRefTests.cs │ ├── AllocHGlobalTests.cs │ ├── AreComObjectsAvailableForCleanupTests.cs │ ├── BindToMonikerTests.cs │ ├── ChangeWrapperHandleStrengthTests.Windows.cs │ ├── ChangeWrapperHandleStrengthTests.cs │ ├── CleanupUnusedObjectsInCurrentContextTests.cs │ ├── Common │ │ ├── CommonTypes.Windows.cs │ │ ├── CommonTypes.cs │ │ └── Variant.cs │ ├── Copy │ │ ├── ByteArrayTests.cs │ │ ├── CharArrayTests.cs │ │ ├── DoubleArrayTests.cs │ │ ├── Int16ArrayTests.cs │ │ ├── Int32ArrayTests.cs │ │ ├── Int64ArrayTests.cs │ │ ├── IntPtrArrayTests.cs │ │ └── SingleArrayTests.cs │ ├── CreateAggregatedObjectTests.cs │ ├── CreateWrapperOfTypeTests.Windows.cs │ ├── CreateWrapperOfTypeTests.cs │ ├── DestroyStructureTests.cs │ ├── FinalReleaseComObjectTests.Windows.cs │ ├── FinalReleaseComObjectTests.cs │ ├── FreeBSTRTests.cs │ ├── FreeCoTaskMemTests.cs │ ├── FreeHGlobalTests.cs │ ├── GenerateGuidForTypeTests.Windows.cs │ ├── GenerateGuidForTypeTests.cs │ ├── GenerateProgIdForTypeTests.Windows.cs │ ├── GenerateProgIdForTypeTests.cs │ ├── GetComInterfaceForObjectTests.cs │ ├── GetComObjectDataTests.Windows.cs │ ├── GetComObjectDataTests.cs │ ├── GetDelegateForFunctionPointerTests.cs │ ├── GetEndComSlotTests.Windows.cs │ ├── GetEndComSlotTests.cs │ ├── GetExceptionCodeTests.cs │ ├── GetExceptionForHRTests.cs │ ├── GetExceptionPointersTests.cs │ ├── GetFunctionPointerForDelegateTests.cs │ ├── GetHINSTANCETests.cs │ ├── GetHRForExceptionTests.cs │ ├── GetIDispatchForObjectTests.Windows.cs │ ├── GetIDispatchForObjectTests.cs │ ├── GetIUnknownForObjectTests.cs │ ├── GetNativeVariantForObjectTests.Windows.cs │ ├── GetNativeVariantForObjectTests.cs │ ├── GetObjectForIUnknownTests.Windows.cs │ ├── GetObjectForIUnknownTests.cs │ ├── GetObjectForNativeVariantTests.cs │ ├── GetObjectsForNativeVariantsTests.cs │ ├── GetStartComSlotTests.Windows.cs │ ├── GetStartComSlotTests.cs │ ├── GetTypeFromCLSIDTests.cs │ ├── GetTypeInfoNameTests.cs │ ├── GetTypedObjectForIUnknownTests.Windows.cs │ ├── GetTypedObjectForIUnknownTests.cs │ ├── GetUniqueObjectForIUnknownTests.Windows.cs │ ├── GetUniqueObjectForIUnknownTests.cs │ ├── IsComObjectTests.Windows.cs │ ├── IsComObjectTests.cs │ ├── IsTypeVisibleFromComTests.Windows.cs │ ├── IsTypeVisibleFromComTests.cs │ ├── OffsetOfTests.cs │ ├── PrelinkAllTests.cs │ ├── PrelinkTests.cs │ ├── PtrToStringAnsiTests.cs │ ├── PtrToStringAutoTests.cs │ ├── PtrToStringBSTR.cs │ ├── PtrToStringUTF8Tests.cs │ ├── PtrToStringUniTests.cs │ ├── PtrToStructureTests.cs │ ├── QueryInterfaceTests.Windows.cs │ ├── QueryInterfaceTests.cs │ ├── ReAllocCoTaskMemTests.cs │ ├── ReAllocHGlobalTests.cs │ ├── ReadWrite │ │ ├── ByteTests.cs │ │ ├── Int16Tests.cs │ │ ├── Int32Tests.cs │ │ ├── Int64Tests.cs │ │ └── IntPtrTests.cs │ ├── ReleaseComObjectTests.Windows.cs │ ├── ReleaseComObjectTests.cs │ ├── ReleaseTests.cs │ ├── SecureStringToBSTRTests.cs │ ├── SecureStringToCoTaskMemAnsiTests.cs │ ├── SecureStringToCoTaskMemUnicodeTests.cs │ ├── SecureStringToGlobalAllocAnsiTests.cs │ ├── SecureStringToGlobalAllocUnicodeTests.cs │ ├── SetComObjectDataTests.Windows.cs │ ├── SetComObjectDataTests.cs │ ├── SizeOfTests.cs │ ├── StringMarshalingTests.cs │ ├── StringToBSTRTests.cs │ ├── StringToCoTaskMemAnsiTests.cs │ ├── StringToCoTaskMemAutoTests.cs │ ├── StringToCoTaskMemUTF8Tests.cs │ ├── StringToCoTaskMemUniTests.cs │ ├── StringToHGlobalAnsiTests.cs │ ├── StringToHGlobalAutoTests.cs │ ├── StringToHGlobalUniTests.cs │ ├── StructureToPtrTests.cs │ ├── ThrowExceptionForHRTests.cs │ ├── UnsafeAddrOfPinnedArrayElementTests.cs │ ├── ZeroFreeCoTaskMemAnsiTests.cs │ ├── ZeroFreeCoTaskMemUTF8Tests.cs │ ├── ZeroFreeCoTaskMemUnicodeTests.cs │ ├── ZeroFreeGlobalAllocAnsiTests.cs │ └── ZeroFreeGlobalAllocUnicodeTests.cs │ ├── MarshalAsAttributeTests.cs │ ├── PrimaryInteropAssemblyAttributeTests.cs │ ├── ProgIdAttributeTests.cs │ ├── RuntimeEnvironmentTests.cs │ ├── SafeBufferTests.cs │ ├── SetWin32ContextInIDispatchAttributeTests.cs │ ├── StructLayoutAttributeTests.cs │ ├── TypeIdentifierAttributeTests.cs │ ├── TypeLibFuncAttributeTests.cs │ ├── TypeLibImportClassAttributeTests.cs │ ├── TypeLibTypeAttributeTests.cs │ ├── TypeLibVarAttributeTests.cs │ ├── TypeLibVersionAttributeTests.cs │ ├── UnknownWrapperTests.cs │ ├── UnmanagedFunctionPointerAttributeTests.cs │ └── VariantWrapperTests.cs ├── System.Runtime.Intrinsics ├── Directory.Build.props ├── System.Runtime.Intrinsics.sln ├── ref │ ├── Configurations.props │ ├── System.Runtime.Intrinsics.cs │ ├── System.Runtime.Intrinsics.csproj │ └── System.Runtime.Intrinsics.manual.cs └── src │ ├── Configurations.props │ └── System.Runtime.Intrinsics.csproj ├── System.Runtime.Loader ├── Directory.Build.props ├── System.Runtime.Loader.sln ├── ref │ ├── Configurations.props │ ├── System.Runtime.Loader.cs │ └── System.Runtime.Loader.csproj ├── src │ ├── ApiCompatBaseline.netcoreappaot.txt │ ├── ApiCompatBaseline.uapaot.txt │ ├── Configurations.props │ └── System.Runtime.Loader.csproj └── tests │ ├── AssemblyLoadContextTest.cs │ ├── CollectibleAssemblyLoadContextTest.cs │ ├── Configurations.props │ ├── CustomTPALoadContext.cs │ ├── DefaultContext │ ├── Configurations.props │ ├── DefaultLoadContextTest.cs │ └── System.Runtime.Loader.DefaultContext.Tests.csproj │ ├── RefEmitLoadContext │ ├── Configurations.props │ ├── RefEmitLoadContextTest.cs │ └── System.Runtime.Loader.RefEmitLoadContext.Tests.csproj │ ├── ResourceAssemblyLoadContext.cs │ ├── System.Runtime.Loader.Noop.Assembly │ ├── Configurations.props │ ├── System.Runtime.Loader.Noop.Assembly.csproj │ └── TestClass.cs │ ├── System.Runtime.Loader.Test.Assembly │ ├── Configurations.props │ ├── System.Runtime.Loader.Test.Assembly.csproj │ └── TestClass.cs │ ├── System.Runtime.Loader.Test.Assembly2 │ ├── Configurations.props │ └── System.Runtime.Loader.Test.Assembly2.csproj │ ├── System.Runtime.Loader.Test.AssemblyNotSupported │ ├── Configurations.props │ ├── System.Runtime.Loader.Test.AssemblyNotSupported.csproj │ └── TestClassNotSupported.cs │ └── System.Runtime.Loader.Tests.csproj ├── System.Runtime.Numerics ├── Directory.Build.props ├── System.Runtime.Numerics.sln ├── ref │ ├── Configurations.props │ ├── System.Runtime.Numerics.cs │ └── System.Runtime.Numerics.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Runtime.Numerics.csproj │ └── System │ │ ├── Globalization │ │ ├── FormatProvider.BigInteger.cs │ │ └── FormatProvider.NumberBuffer.cs │ │ └── Numerics │ │ ├── BigInteger.cs │ │ ├── BigIntegerCalculator.AddSub.cs │ │ ├── BigIntegerCalculator.BitsBuffer.cs │ │ ├── BigIntegerCalculator.DivRem.cs │ │ ├── BigIntegerCalculator.FastReducer.cs │ │ ├── BigIntegerCalculator.GcdInv.cs │ │ ├── BigIntegerCalculator.PowMod.cs │ │ ├── BigIntegerCalculator.SquMul.cs │ │ ├── BigNumber.cs │ │ ├── Complex.cs │ │ └── NumericsHelpers.cs └── tests │ ├── BigInteger │ ├── BigIntTools.cs │ ├── BigInteger.AddTests.cs │ ├── BigInteger.SubtractTests.cs │ ├── BigIntegerToStringTests.cs │ ├── BigIntegerToStringTests.netcoreapp.cs │ ├── Comparison.cs │ ├── Driver.cs │ ├── IsEven.cs │ ├── IsOne.cs │ ├── IsPowerOfTwo.cs │ ├── IsZero.cs │ ├── MyBigInt.cs │ ├── ToByteArray.cs │ ├── ToByteArray.netcoreapp.cs │ ├── TryWriteBytes.cs │ ├── absolutevalue.cs │ ├── cast_from.cs │ ├── cast_to.cs │ ├── ctor.cs │ ├── ctor.netcoreapp.cs │ ├── divide.cs │ ├── divrem.cs │ ├── gcd.cs │ ├── log.cs │ ├── log02.cs │ ├── log10.cs │ ├── max.cs │ ├── min.cs │ ├── modpow.cs │ ├── multiply.cs │ ├── op_and.cs │ ├── op_decrement.cs │ ├── op_divide.cs │ ├── op_increment.cs │ ├── op_leftshift.cs │ ├── op_modulus.cs │ ├── op_multiply.cs │ ├── op_not.cs │ ├── op_or.cs │ ├── op_rightshift.cs │ ├── op_xor.cs │ ├── parse.cs │ ├── parse.netcoreapp.cs │ ├── pow.cs │ ├── properties.cs │ ├── remainder.cs │ ├── sign.cs │ └── stackcalculator.cs │ ├── ComplexTests.cs │ ├── ComplexTests.netcoreapp.cs │ ├── Configurations.props │ ├── Performance │ ├── Configurations.props │ ├── Perf.BigInteger.cs │ ├── Perf.BigInteger.netcoreapp.cs │ └── System.Runtime.Numerics.PerformanceTests.csproj │ └── System.Runtime.Numerics.Tests.csproj ├── System.Runtime.Serialization.Formatters ├── Directory.Build.props ├── System.Runtime.Serialization.Formatters.sln ├── ref │ ├── Configurations.props │ ├── System.Runtime.Serialization.Formatters.Forwards.cs │ ├── System.Runtime.Serialization.Formatters.cs │ └── System.Runtime.Serialization.Formatters.csproj ├── src │ ├── Configurations.props │ ├── MatchingRefApiCompatBaseline.txt │ ├── Resources │ │ ├── Strings.resx │ │ └── System.Runtime.Serialization.Formatters.rd.xml │ ├── System.Runtime.Serialization.Formatters.TypeForwards.cs │ ├── System.Runtime.Serialization.Formatters.csproj │ └── System │ │ └── Runtime │ │ └── Serialization │ │ ├── DeserializationEventHandler.cs │ │ ├── Formatter.cs │ │ ├── FormatterConverter.cs │ │ ├── FormatterServices.cs │ │ ├── Formatters │ │ ├── Binary │ │ │ ├── BinaryArray.cs │ │ │ ├── BinaryAssembly.cs │ │ │ ├── BinaryAssemblyInfo.cs │ │ │ ├── BinaryCrossAppDomainAssembly.cs │ │ │ ├── BinaryCrossAppDomainMap.cs │ │ │ ├── BinaryCrossAppDomainString.cs │ │ │ ├── BinaryEnums.cs │ │ │ ├── BinaryFormatter.cs │ │ │ ├── BinaryFormatterWriter.cs │ │ │ ├── BinaryObject.cs │ │ │ ├── BinaryObjectInfo.cs │ │ │ ├── BinaryObjectReader.cs │ │ │ ├── BinaryObjectString.cs │ │ │ ├── BinaryObjectWithMap.cs │ │ │ ├── BinaryObjectWithMapTyped.cs │ │ │ ├── BinaryObjectWriter.cs │ │ │ ├── BinaryParser.cs │ │ │ ├── BinaryTypeConverter.cs │ │ │ ├── BinaryUtilClasses.cs │ │ │ ├── Converter.cs │ │ │ ├── IStreamable.cs │ │ │ ├── MemberPrimitiveTyped.cs │ │ │ ├── MemberPrimitiveUntyped.cs │ │ │ ├── MemberReference.cs │ │ │ ├── MessageEnd.cs │ │ │ ├── ObjectMap.cs │ │ │ ├── ObjectNull.cs │ │ │ ├── ObjectProgress.cs │ │ │ └── SerializationHeaderRecord.cs │ │ ├── CommonEnums.cs │ │ └── IFieldInfo.cs │ │ ├── IFormatter.cs │ │ ├── ISerializationSurrogate.cs │ │ ├── ISurrogateSelector.cs │ │ ├── MemberHolder.cs │ │ ├── ObjectIDGenerator.cs │ │ ├── ObjectManager.cs │ │ ├── SerializationBinder.cs │ │ ├── SerializationEventsCache.cs │ │ ├── SerializationFieldInfo.cs │ │ ├── SerializationObjectManager.cs │ │ ├── SurrogateSelector.cs │ │ └── ValueTypeFixupInfo.cs └── tests │ ├── BinaryFormatterTestData.cs │ ├── BinaryFormatterTests.cs │ ├── BinaryFormatterTests.rd.xml │ ├── Configurations.props │ ├── EqualityExtensions.cs │ ├── FormatterConverterTests.cs │ ├── FormatterServicesTests.Windows.cs │ ├── FormatterServicesTests.cs │ ├── FormatterTests.cs │ ├── OptionalFieldAttributeTests.cs │ ├── PlatformExtensions.cs │ ├── SerializationBinderTests.cs │ ├── SerializationInfoTests.cs │ ├── SerializationTypes.cs │ ├── SurrogateSelectorTests.cs │ ├── System.Runtime.Serialization.Formatters.Tests.csproj │ ├── TargetFrameworkMoniker.cs │ └── TypeSerializableValue.cs ├── System.Runtime.Serialization.Json ├── Directory.Build.props ├── System.Runtime.Serialization.Json.sln ├── ref │ ├── Configurations.props │ ├── System.Runtime.Serialization.Json.cs │ └── System.Runtime.Serialization.Json.csproj ├── src │ ├── Configurations.props │ └── System.Runtime.Serialization.Json.csproj └── tests │ ├── Configurations.props │ ├── DataContractJsonSerializer.CoreCLR.cs │ ├── DataContractJsonSerializer.cs │ ├── Performance │ ├── Configurations.props │ ├── DcjsPerformanceTest.cs │ ├── JsonNetPerformanceTest.cs │ └── System.Runtime.Serialization.Json.PerformanceTests.csproj │ ├── ReflectionOnly │ ├── Configurations.props │ ├── Resources │ │ └── System.Runtime.Serialization.Json.ReflectionOnly.Tests.rd.xml │ └── System.Runtime.Serialization.Json.ReflectionOnly.Tests.csproj │ └── System.Runtime.Serialization.Json.Tests.csproj ├── System.Runtime.Serialization.Primitives ├── Directory.Build.props ├── System.Runtime.Serialization.Primitives.sln ├── ref │ ├── Configurations.props │ ├── System.Runtime.Serialization.Primitives.Forwards.cs │ ├── System.Runtime.Serialization.Primitives.cs │ └── System.Runtime.Serialization.Primitives.csproj ├── src │ ├── ApiCompatBaseline.netstandard1.3.txt │ ├── Configurations.props │ ├── Resources │ │ ├── Strings.resx │ │ └── System.Runtime.Serialization.Primitives.rd.xml │ ├── System.Runtime.Serialization.Primitives.TypeForwards.cs │ ├── System.Runtime.Serialization.Primitives.csproj │ └── System │ │ └── Runtime │ │ └── Serialization │ │ ├── CollectionDataContractAttribute.cs │ │ ├── ContractNamespaceAttribute.cs │ │ ├── DataContractAttribute.cs │ │ ├── DataMemberAttribute.cs │ │ ├── EnumMemberAttribute.cs │ │ ├── ISerializationSurrogateProvider.cs │ │ ├── IgnoreDataMemberAttribute.cs │ │ ├── InvalidDataContractException.cs │ │ └── KnownTypeAttribute.cs └── tests │ ├── Configurations.props │ ├── System.Runtime.Serialization.Primitives.Tests.csproj │ └── System │ └── Runtime │ └── Serialization │ ├── CollectionDataContractAttributeTests.cs │ ├── ContractNamespaceAttributeTests.cs │ ├── DataContractAttributeTests.cs │ ├── DataMemberAttributeTests.cs │ ├── EnumMemberAttributeTests.cs │ ├── IgnoreDataMemberAttributeTests.cs │ ├── InvalidDataContractExceptionTests.cs │ └── KnownTypeAttributeTests.cs ├── System.Runtime.Serialization.Xml ├── Directory.Build.props ├── System.Runtime.Serialization.Xml.sln ├── ref │ ├── Configurations.props │ ├── System.Runtime.Serialization.Xml.Forwards.cs │ ├── System.Runtime.Serialization.Xml.cs │ └── System.Runtime.Serialization.Xml.csproj ├── src │ ├── Configurations.props │ └── System.Runtime.Serialization.Xml.csproj └── tests │ ├── Canonicalization │ ├── CanonicalizationTestHelper.cs │ ├── Configurations.props │ ├── CryptoCanonicalization │ │ ├── AncestralNamespaceContextProviderProxy.cs │ │ ├── CanonicalEncoder.cs │ │ ├── CanonicalWriter.cs │ │ ├── Engine.cs │ │ ├── ExclusiveCanonicalNamespaceManager.cs │ │ ├── Pool.cs │ │ ├── SimpleXmlNodeList.cs │ │ ├── XPathHelper.cs │ │ └── XmlBuffer.cs │ ├── System.Runtime.Serialization.Xml.Canonicalization.csproj │ ├── TestConfigHelper.cs │ ├── TestsConfig.xml │ ├── XmlCanonicalizationTest.cs │ └── baselines │ │ ├── AttrNorm.xml │ │ ├── AttrSort.xml │ │ ├── Boundary.xml │ │ ├── CharEntities.xml │ │ ├── ExcC14nSpecExample1.xml │ │ ├── ExcC14nSpecExample2.xml │ │ ├── InclusiveImport.xml │ │ ├── LineFeedNorm.xml │ │ ├── ReaderWriter_C14N_BaselineXML.xml │ │ ├── ReaderWriter_C14N_BaselineXML_Binary.xml │ │ ├── ReaderWriter_C14N_BaselineXML_NoCRLF.xml │ │ ├── ReaderWriter_C14N_BaselineXML_OnlyLF.xml │ │ ├── ReaderWriter_C14N_BaselineXML_UTF8.xml │ │ └── SoapMessage1.xml │ ├── Configurations.props │ ├── DataContractSerializer.CoreCLR.cs │ ├── DataContractSerializer.cs │ ├── DataContractSerializerStressTests.cs │ ├── MyResolver.cs │ ├── Performance │ ├── Configurations.props │ ├── DcsPerformanceTest.cs │ ├── PerformanceTestsCommon.cs │ ├── System.Runtime.Serialization.Xml.PerformanceTests.csproj │ └── XmlUTF8TextReaderTests.cs │ ├── ReflectionOnly │ ├── Configurations.props │ ├── Resources │ │ └── System.Runtime.Serialization.Xml.ReflectionOnly.Tests.rd.xml │ └── System.Runtime.Serialization.Xml.ReflectionOnly.Tests.csproj │ ├── Resources │ └── System.Runtime.Serialization.Xml.Tests.rd.xml │ ├── SerializationTestTypes │ ├── Collections.cs │ ├── ComparisonHelper.cs │ ├── DCRImplVariations.cs │ ├── DCRSampleType.cs │ ├── DCRTypeLibrary.cs │ ├── DataContract.cs │ ├── DataContractResolverLibrary.cs │ ├── InheritenceCases.cs │ ├── InheritenceObjectRef.cs │ ├── ObjRefSample.cs │ ├── Primitives.cs │ ├── SampleIObjectRef.cs │ ├── SampleTypes.cs │ └── SelfRefAndCycles.cs │ ├── SerializationTypes.CoreCLR.cs │ ├── SerializationTypes.RuntimeOnly.cs │ ├── SerializationTypes.cs │ ├── System.Runtime.Serialization.Xml.Tests.csproj │ ├── XmlDictionaryReaderTests.cs │ └── XmlDictionaryWriterTest.cs ├── System.Runtime.WindowsRuntime.UI.Xaml ├── Directory.Build.props ├── System.Runtime.WindowsRuntime.UI.Xaml.sln ├── pkg │ ├── System.Runtime.WindowsRuntime.UI.Xaml.pkgproj │ └── build │ │ ├── net45 │ │ └── System.Runtime.WindowsRuntime.UI.Xaml.targets │ │ └── net461 │ │ └── System.Runtime.WindowsRuntime.UI.Xaml.targets ├── ref │ ├── Configurations.props │ ├── System.Runtime.WindowsRuntime.UI.Xaml.cs │ └── System.Runtime.WindowsRuntime.UI.Xaml.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ ├── Strings.resx │ │ └── System.Runtime.WindowsRuntime.UI.Xaml.rd.xml │ ├── System.Runtime.WindowsRuntime.UI.Xaml.csproj │ └── System │ │ ├── Runtime │ │ └── InteropServices │ │ │ └── HResults.cs │ │ └── Windows │ │ ├── Automation │ │ ├── ElementNotAvailableException.cs │ │ └── ElementNotEnabledException.cs │ │ ├── Controls │ │ └── Primitives │ │ │ └── GeneratorPosition.cs │ │ ├── CornerRadius.cs │ │ ├── Duration.cs │ │ ├── GridLength.cs │ │ ├── LayoutCycleException.cs │ │ ├── Markup │ │ └── XamlParseException.cs │ │ ├── Media │ │ ├── Animation │ │ │ ├── KeyTime.cs │ │ │ └── RepeatBehavior.cs │ │ ├── Matrix.cs │ │ └── Media3D │ │ │ └── Matrix3D.cs │ │ ├── Thickness.cs │ │ └── TokenizerHelper.cs └── tests │ ├── Configurations.props │ ├── System.Runtime.WindowsRuntime.UI.Xaml.Tests.csproj │ └── Windows │ └── UI │ └── Xaml │ ├── Automation │ ├── ElementNotAvailableExceptionTests.cs │ └── ElementNotEnabledExceptionTests.cs │ ├── Controls │ └── Primitives │ │ └── GeneratorPositionTests.cs │ ├── CornerRadiusTests.cs │ ├── DurationTests.cs │ ├── GridLengthTests.cs │ ├── LayoutCycleExceptionTests.cs │ ├── Markup │ └── XamlParseExceptionTests.cs │ ├── Media │ ├── Animation │ │ ├── KeyTimeTests.cs │ │ └── RepeatBehaviorTests.cs │ └── MatrixTests.cs │ ├── Media3D │ └── Matrix3DTests.cs │ └── ThicknessTests.cs ├── System.Runtime.WindowsRuntime ├── Directory.Build.props ├── System.Runtime.WindowsRuntime.sln ├── pkg │ ├── System.Runtime.WindowsRuntime.pkgproj │ └── build │ │ ├── net45 │ │ └── System.Runtime.WindowsRuntime.targets │ │ ├── net451 │ │ └── System.Runtime.WindowsRuntime.targets │ │ └── net461 │ │ └── System.Runtime.WindowsRuntime.targets ├── ref │ ├── Configurations.props │ ├── System.Runtime.WindowsRuntime.Manual.cs │ ├── System.Runtime.WindowsRuntime.cs │ └── System.Runtime.WindowsRuntime.csproj ├── src │ ├── Configurations.props │ ├── PinvokeAnalyzerExceptionList.analyzerdata │ ├── Resources │ │ └── Strings.resx │ ├── System.Runtime.WindowsRuntime.csproj │ └── System │ │ ├── IO │ │ ├── HANDLE_ACCESS_OPTIONS.cs │ │ ├── HANDLE_CREATION_OPTIONS.cs │ │ ├── HANDLE_OPTIONS.cs │ │ ├── HANDLE_SHARING_OPTION.cs │ │ ├── IStorageFolderHandleAccess.cs │ │ ├── IStorageItemHandleAccess.cs │ │ ├── NetFxToWinRtStreamAdapter.cs │ │ ├── StreamOperationAsyncResult.CoreCLR.cs │ │ ├── StreamOperationAsyncResult.CoreRT.cs │ │ ├── StreamOperationAsyncResult.cs │ │ ├── StreamOperationsImplementation.cs │ │ ├── WinRtIOHelper.cs │ │ ├── WinRtToNetFxStreamAdapter.cs │ │ ├── WindowsRuntimeStorageExtensions.cs │ │ └── WindowsRuntimeStreamExtensions.cs │ │ ├── InternalHelpers.CoreCLR.cs │ │ ├── InternalHelpers.CoreRT.cs │ │ ├── Resources │ │ └── WindowsRuntimeResourceManager.cs │ │ ├── Runtime │ │ └── InteropServices │ │ │ ├── HResults.cs │ │ │ ├── IAgileObject.cs │ │ │ ├── IMarshal.cs │ │ │ └── WindowsRuntime │ │ │ ├── AsyncInfo.cs │ │ │ ├── IBufferByteAccess.cs │ │ │ ├── MarshalingHelpers.cs │ │ │ ├── WindowsRuntimeBuffer.cs │ │ │ └── WindowsRuntimeBufferExtensions.cs │ │ ├── Threading │ │ ├── Tasks │ │ │ ├── AsyncInfoIdGenerator.cs │ │ │ ├── AsyncInfoToTaskBridge.CoreCLR.cs │ │ │ ├── AsyncInfoToTaskBridge.CoreRT.cs │ │ │ ├── ExceptionDispatchHelper.cs │ │ │ ├── TaskToAsyncActionAdapter.cs │ │ │ ├── TaskToAsyncActionWithProgressAdapter.cs │ │ │ ├── TaskToAsyncInfoAdapter.cs │ │ │ ├── TaskToAsyncOperationAdapter.cs │ │ │ └── TaskToAsyncOperationWithProgressAdapter.cs │ │ └── WindowsRuntimeSynchronizationContext.cs │ │ ├── VoidTypeParameter.cs │ │ ├── Windows │ │ ├── Point.cs │ │ ├── Rect.cs │ │ ├── Size.cs │ │ ├── TokenizerHelper.cs │ │ └── UI │ │ │ └── Color.cs │ │ ├── WindowsRuntimeSystemExtensions.CoreCLR.cs │ │ └── WindowsRuntimeSystemExtensions.CoreRT.cs └── tests │ ├── Configurations.props │ ├── Resources │ └── System.Runtime.WindowsRuntime.Tests.rd.xml │ ├── System.Runtime.WindowsRuntime.Tests.csproj │ ├── System │ ├── IO │ │ ├── AsWinRTStreamTests.cs │ │ ├── CreateSafeFileHandleTests.cs │ │ ├── StorageFileMock.cs │ │ ├── StorageFolderMock.cs │ │ ├── TestStreamProvider.cs │ │ └── WriteOnlyStream.cs │ └── Runtime │ │ └── InteropServices │ │ ├── WindowsRuntimeBufferExtensionsTests.cs │ │ └── WindowsRuntimeBufferTests.cs │ └── Windows │ ├── Foundation │ ├── PointTests.cs │ ├── RectTests.cs │ └── SizeTests.cs │ └── UI │ └── ColorTests.cs ├── System.Runtime ├── Directory.Build.props ├── System.Runtime.sln ├── ref │ ├── Configurations.props │ ├── System.Runtime.Manual.cs │ ├── System.Runtime.cs │ └── System.Runtime.csproj ├── src │ ├── ApiCompatBaseline.netcoreappaot.txt │ ├── ApiCompatBaseline.uapaot.txt │ ├── Configurations.props │ ├── System.Runtime.csproj │ └── System │ │ ├── Action.cs │ │ ├── Collections │ │ └── Generic │ │ │ └── ISet.cs │ │ ├── Function.cs │ │ ├── IO │ │ ├── FileAttributes.cs │ │ └── HandleInheritability.cs │ │ ├── LazyOfTTMetadata.cs │ │ ├── Reflection │ │ └── RuntimeReflectionExtensions.cs │ │ ├── Runtime │ │ ├── ConstrainedExecution │ │ │ └── PrePrepareMethodAttribute.cs │ │ └── NgenServicingAttributes.cs │ │ └── Threading │ │ └── WaitHandleExtensions.cs └── tests │ ├── Configurations.props │ ├── Helpers.netcoreapp.cs │ ├── Microsoft │ └── Win32 │ │ └── SafeHandles │ │ ├── CriticalHandleZeroOrMinusOneIsInvalid.cs │ │ └── SafeHandleZeroOrMinusOneIsInvalid.cs │ ├── Performance │ ├── Configurations.props │ ├── Perf.Array.cs │ ├── Perf.Boolean.cs │ ├── Perf.Char.cs │ ├── Perf.DateTime.cs │ ├── Perf.Decimal.cs │ ├── Perf.Double.cs │ ├── Perf.Enum.cs │ ├── Perf.Guid.cs │ ├── Perf.HashCode.netcoreapp.cs │ ├── Perf.Int32.cs │ ├── Perf.Int64.cs │ ├── Perf.IntPtr.cs │ ├── Perf.Object.cs │ ├── Perf.Single.cs │ ├── Perf.String.cs │ ├── Perf.String.netcoreapp.cs │ ├── Perf.StringBuilder.cs │ ├── Perf.TimeSpan.cs │ ├── Perf.Type.cs │ ├── Perf.UInt32.cs │ ├── Perf.UInt64.cs │ └── System.Runtime.PerformanceTests.csproj │ ├── Resources │ └── System.Runtime.Tests.rd.xml │ ├── System.Runtime.Tests.csproj │ ├── System │ ├── AccessViolationExceptionTests.cs │ ├── ActivatorTests.cs │ ├── ActivatorTests.netcoreapp.cs │ ├── AppContext │ │ ├── AppContext.Switch.Validation.cs │ │ └── AppContext.Switch.cs │ ├── ApplicationExceptionTests.cs │ ├── ArgIteratorTests.netcoreapp.cs │ ├── ArgumentExceptionTests.cs │ ├── ArgumentNullExceptionTests.cs │ ├── ArgumentOutOfRangeExceptionTests.cs │ ├── ArithmeticExceptionTests.cs │ ├── ArrayEnumeratorTests.cs │ ├── ArraySegmentTests.cs │ ├── ArraySegmentTests.netcoreapp.cs │ ├── ArrayTests.cs │ ├── ArrayTests.netcoreapp.cs │ ├── ArrayTypeMismatchExceptionTests.cs │ ├── AttributeTests.cs │ ├── AttributeUsageAttributeTests.cs │ ├── Attributes.cs │ ├── BadImageFormatExceptionTests.cs │ ├── BooleanTests.cs │ ├── BooleanTests.netcoreapp.cs │ ├── BufferTests.cs │ ├── ByteTests.cs │ ├── ByteTests.netcoreapp.cs │ ├── CharTests.cs │ ├── Collections │ │ ├── Generic │ │ │ ├── KeyNotFoundExceptionTests.cs │ │ │ ├── KeyValuePairTests.cs │ │ │ └── KeyValuePairTests.netcoreapp.cs │ │ └── ObjectModel │ │ │ ├── CollectionTestBase.cs │ │ │ ├── CollectionTests.cs │ │ │ └── ReadOnlyCollectionTests.cs │ ├── ComponentModel │ │ ├── DefaultValueAttributeTests.cs │ │ ├── DefaultValueAttributeTests.netcoreapp.cs │ │ └── EditorBrowsableAttributeTests.cs │ ├── DBNullTests.cs │ ├── DateTimeOffsetTests.cs │ ├── DateTimeOffsetTests.netcoreapp.cs │ ├── DateTimeTests.cs │ ├── DateTimeTests.netcoreapp.cs │ ├── DecimalTests.cs │ ├── DecimalTests.netcoreapp.cs │ ├── DelegateTests.cs │ ├── Diagnostics │ │ └── ConditionalAttributeTests.cs │ ├── DivideByZeroExceptionTests.cs │ ├── DoubleTests.cs │ ├── DoubleTests.netcoreapp.cs │ ├── DuplicateWaitObjectExceptionTests.cs │ ├── EntryPointNotFoundExceptionTests.cs │ ├── EnumTests.cs │ ├── EnumTests.netcoreapp.cs │ ├── EventArgsTests.cs │ ├── ExceptionTests.cs │ ├── Exceptions.Utility.cs │ ├── ExecutionEngineExceptionTests.cs │ ├── ExitCodeTests.Unix.cs │ ├── ExternalExceptionTests.cs │ ├── FieldAccessExceptionTests.cs │ ├── FlagsAttributeTests.cs │ ├── FormatExceptionTests.cs │ ├── FormattableStringTests.cs │ ├── FormattableStringTests.netcoreapp.cs │ ├── GCTests.cs │ ├── GCTests.netcoreapp.cs │ ├── GuidTests.cs │ ├── GuidTests.netcoreapp.cs │ ├── HandleTests.cs │ ├── HashCodeTests.netcoreapp.cs │ ├── IO │ │ ├── DirectoryNotFoundException.InteropTests.cs │ │ ├── DirectoryNotFoundExceptionTests.cs │ │ ├── EndOfStreamExceptionTests.cs │ │ ├── Exceptions.HResults.cs │ │ ├── FileLoadException.InteropTests.cs │ │ ├── FileLoadExceptionTests.cs │ │ ├── FileNotFoundException.InteropTests.cs │ │ ├── FileNotFoundExceptionTests.cs │ │ ├── IOExceptionTests.cs │ │ ├── PathTooLongException.InteropTests.cs │ │ └── PathTooLongExceptionTests.cs │ ├── IndexOutOfRangeExceptionTests.cs │ ├── IndexTests.cs │ ├── Int16Tests.cs │ ├── Int16Tests.netcoreapp.cs │ ├── Int32Tests.cs │ ├── Int32Tests.netcoreapp.cs │ ├── Int64Tests.cs │ ├── Int64Tests.netcoreapp.cs │ ├── IntPtrTests.cs │ ├── IntPtrTests.netcoreapp.cs │ ├── InvalidCastExceptionTests.cs │ ├── InvalidOperationExceptionTests.cs │ ├── InvalidProgramExceptionTests.cs │ ├── LazyOfTMetadataTests.cs │ ├── LazyTests.cs │ ├── LazyTests.netcoreapp.cs │ ├── MarshalByRefObjectTests.cs │ ├── MemberAccessExceptionTests.cs │ ├── MethodAccessExceptionTests.cs │ ├── MissingFieldExceptionTests.cs │ ├── MissingMemberExceptionTests.cs │ ├── MissingMethodExceptionTests.cs │ ├── MulticastDelegateTests.cs │ ├── NotFiniteNumberExceptionTests.cs │ ├── NotImplementedExceptionTests.cs │ ├── NotSupportedExceptionTests.cs │ ├── NullReferenceExceptionTests.cs │ ├── NullableTests.cs │ ├── ObjectDisposedExceptionTests.cs │ ├── ObjectTests.cs │ ├── ObsoleteAttributeTests.cs │ ├── OutOfMemoryExceptionTests.cs │ ├── OverflowExceptionTests.cs │ ├── ParamArrayAttributeTests.cs │ ├── PlatformNotSupportedExceptionTests.cs │ ├── PseudoCustomAttributeTests.cs │ ├── RangeTests.cs │ ├── RankExceptionTests.cs │ ├── RealFormatterTests.netcoreapp.cs │ ├── RealParserTests.netcoreapp.cs │ ├── Reflection │ │ ├── AssemblyAttributesTests.cs │ │ ├── BindingFlagsDoNotWrap.netcoreapp.cs │ │ ├── CustomAttributeDataTests.cs │ │ ├── CustomAttribute_Named_Typed_ArgumentTests.cs │ │ ├── CustomAttributesTestData.cs │ │ ├── DefaultMemberAttributeTests.cs │ │ ├── EmbeddedImage.png │ │ ├── EmbeddedTextFile.txt │ │ ├── InvokeRefReturn.netcoreapp.cs │ │ ├── IsCollectibleTests.cs │ │ ├── MethodBaseTests.cs │ │ ├── MethodBaseTests.netcoreapp.cs │ │ ├── MethodBodyTests.cs │ │ ├── ModuleTests.cs │ │ ├── PointerTests.cs │ │ ├── ReflectionTypeLoadExceptionTests.cs │ │ ├── SignatureTypes.netcoreapp.cs │ │ ├── StrongNameKeyPairTests.cs │ │ ├── TypeDelegatorTests.cs │ │ ├── TypeDelegatorTests.netcoreapp.cs │ │ ├── TypeTests.Get.CornerCases.cs │ │ └── TypeTests.GetMember.cs │ ├── Runtime │ │ ├── CompilerServices │ │ │ ├── AttributesTests.cs │ │ │ ├── AttributesTests.netcoreapp.cs │ │ │ ├── CallerArgumentExpressionAttributeTests.cs │ │ │ ├── ConditionalWeakTableTests.cs │ │ │ ├── ConditionalWeakTableTests.netcoreapp.cs │ │ │ ├── FormattableStringFactoryTests.cs │ │ │ ├── MethodImplAttributeTests.netcoreapp.cs │ │ │ ├── RuntimeFeatureTests.netcoreapp.cs │ │ │ ├── RuntimeHelpersTests.cs │ │ │ ├── RuntimeHelpersTests.netcoreapp.cs │ │ │ ├── RuntimeWrappedExceptionTests.cs │ │ │ └── StrongBoxTests.cs │ │ ├── ConstrainedExecution │ │ │ └── PrePrepareMethodAttributeTests.cs │ │ ├── ExceptionServices │ │ │ ├── ExceptionDispatchInfoTests.netcoreapp.cs │ │ │ └── HandleProcessCorruptedStateExceptions.cs │ │ ├── MemoryFailPointTests.cs │ │ ├── NgenServicingAttributesTests.cs │ │ └── Serialization │ │ │ ├── OptionalFieldAttributeTests.cs │ │ │ ├── SerializationExceptionTests.cs │ │ │ └── StreamingContextTests.cs │ ├── SByteTests.cs │ ├── SByteTests.netcoreapp.cs │ ├── Security │ │ ├── SecurityAttributeTests.cs │ │ └── SecurityExceptionTests.cs │ ├── SingleTests.cs │ ├── SingleTests.netcoreapp.cs │ ├── StackOverflowExceptionTests.cs │ ├── String.SplitTests.cs │ ├── StringComparerTests.cs │ ├── StringComparerTests.netcoreapp.cs │ ├── StringGetHashCodeTests.cs │ ├── StringGetHashCodeTests.netcoreapp.cs │ ├── StringSplitExtensions.cs │ ├── StringTests.netcoreapp.cs │ ├── SystemExceptionTests.cs │ ├── Text │ │ ├── RuneTests.TestData.netcoreapp.cs │ │ ├── RuneTests.netcoreapp.cs │ │ ├── StringBuilderTests.cs │ │ └── StringBuilderTests.netcoreapp.cs │ ├── Threading │ │ └── WaitHandleTests.cs │ ├── TimeSpanTests.cs │ ├── TimeSpanTests.netcoreapp.cs │ ├── TimeZoneInfoTests.cs │ ├── TimeZoneNotFoundExceptionTests.cs │ ├── TimeZoneTests.cs │ ├── TimeoutExceptionTests.cs │ ├── TupleTests.cs │ ├── Type │ │ ├── TypePropertyTests.cs │ │ ├── TypePropertyTests.netcoreapp.cs │ │ ├── TypeTests.Get.cs │ │ ├── TypeTests.cs │ │ └── TypeTests.netcoreapp.cs │ ├── TypeLoadExceptionTests.cs │ ├── TypeUnloadedExceptionTests.cs │ ├── TypedReferenceTests.cs │ ├── UInt16Tests.cs │ ├── UInt16Tests.netcoreapp.cs │ ├── UInt32Tests.cs │ ├── UInt32Tests.netcoreapp.cs │ ├── UInt64Tests.cs │ ├── UInt64Tests.netcoreapp.cs │ ├── UIntPtrTests.cs │ ├── UIntPtrTests.netcoreapp.cs │ ├── UnitySerializationHolderTests.cs │ ├── Uri.CreateStringTests.cs │ ├── Uri.CreateUriTests.cs │ ├── Uri.MethodsTests.cs │ ├── ValueTypeTests.cs │ ├── VersionTests.cs │ ├── VersionTests.netcoreapp.cs │ └── WeakReferenceTests.cs │ ├── TestCollectibleAssembly │ ├── Configurations.props │ ├── TestCollectibleAssembly.cs │ └── TestCollectibleAssembly.csproj │ ├── TestLoadAssembly │ ├── ClassesSample.cs │ ├── Configurations.props │ ├── TestLoadAssembly.cs │ └── TestLoadAssembly.csproj │ └── TestModule │ ├── Configurations.props │ ├── README.md │ ├── System.Reflection.TestModule.il │ └── System.Reflection.TestModule.ilproj ├── System.Security.AccessControl ├── Directory.Build.props ├── System.Security.AccessControl.sln ├── pkg │ └── System.Security.AccessControl.pkgproj ├── ref │ ├── Configurations.props │ ├── System.Security.AccessControl.cs │ └── System.Security.AccessControl.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Security.AccessControl.csproj │ └── System │ │ └── Security │ │ ├── AccessControl │ │ ├── ACE.cs │ │ ├── ACL.cs │ │ ├── CommonObjectSecurity.cs │ │ ├── Enums.cs │ │ ├── NativeObjectSecurity.cs │ │ ├── ObjectSecurity.cs │ │ ├── ObjectSecurityT.cs │ │ ├── Privilege.cs │ │ ├── PrivilegeNotHeldException.cs │ │ ├── Rules.cs │ │ ├── SecurityDescriptor.cs │ │ └── Win32.cs │ │ ├── Principal │ │ └── Win32.cs │ │ └── SafeSecurityHandles.cs └── tests │ ├── AccessRule.Tests.cs │ ├── Ace │ ├── Ace.Common.Tests.cs │ ├── Ace.Compound.Tests.cs │ ├── Ace.Custom.Tests.cs │ ├── Ace.Generic.Tests.cs │ └── Ace.Object.Tests.cs │ ├── AuditRule.Tests.cs │ ├── CommonSecurityDescriptor │ ├── CommonSecurityDescriptor_Constructor.cs │ ├── CommonSecurityDescriptor_CreateFromRawSecurityDescriptor.cs │ ├── CommonSecurityDescriptor_CreateFromSddlForm.cs │ ├── CommonSecurityDescriptor_DiscretionaryAcl.cs │ ├── CommonSecurityDescriptor_GetBinaryForm.cs │ ├── CommonSecurityDescriptor_GetSddlForm.cs │ ├── CommonSecurityDescriptor_Group.cs │ ├── CommonSecurityDescriptor_Owner.cs │ ├── CommonSecurityDescriptor_PurgeAccessControl.cs │ ├── CommonSecurityDescriptor_PurgeAudit.cs │ ├── CommonSecurityDescriptor_SetDiscretionaryAclProtection.cs │ ├── CommonSecurityDescriptor_SetSystemAclProtection.cs │ ├── CommonSecurityDescriptor_SystemAcl.cs │ ├── CommonSecurityDescriptor_WasDiscretionaryAclCanonicalInitially.cs │ └── CommonSecurityDescriptor_WasSystemAclCanonicalInitially.cs │ ├── Configurations.props │ ├── DiscretionaryAcl │ ├── DiscretionaryAcl_AceCount.cs │ ├── DiscretionaryAcl_AddAccess.cs │ ├── DiscretionaryAcl_BinaryLength.cs │ ├── DiscretionaryAcl_Constructor1.cs │ ├── DiscretionaryAcl_Constructor2.cs │ ├── DiscretionaryAcl_Constructor3.cs │ ├── DiscretionaryAcl_GetBinaryForm.cs │ ├── DiscretionaryAcl_Index.cs │ ├── DiscretionaryAcl_Purge.cs │ ├── DiscretionaryAcl_RemoveAccess.cs │ ├── DiscretionaryAcl_RemoveAccessSpecific.cs │ ├── DiscretionaryAcl_RemoveInheritedAces.cs │ └── DiscretionaryAcl_SetAccess.cs │ ├── RawAcl │ ├── RawAcl_AceCount.cs │ ├── RawAcl_BinaryLength.cs │ ├── RawAcl_Constructor.cs │ ├── RawAcl_CopyTo.cs │ ├── RawAcl_CreateFromBinaryForm.cs │ ├── RawAcl_ExplicitInterfaceCopyTo.cs │ ├── RawAcl_ExplicitInterfaceGetEnumerator.cs │ ├── RawAcl_GetBinaryForm.cs │ ├── RawAcl_GetEnumerator.cs │ ├── RawAcl_Index.cs │ ├── RawAcl_InsertAce.cs │ ├── RawAcl_IsSynchronized.cs │ ├── RawAcl_RemoveAce.cs │ └── RawAcl_SyncRoot.cs │ ├── Resources │ └── System.Security.AccessControl.Tests.rd.xml │ ├── System.Security.AccessControl.Tests.csproj │ ├── SystemAcl │ ├── SystemAcl_AceCount.cs │ ├── SystemAcl_AddAudit.cs │ ├── SystemAcl_BinaryLength.cs │ ├── SystemAcl_Constructor1.cs │ ├── SystemAcl_Constructor2.cs │ ├── SystemAcl_Constructor3.cs │ ├── SystemAcl_GetBinaryForm.cs │ ├── SystemAcl_Index.cs │ ├── SystemAcl_Purge.cs │ ├── SystemAcl_RemoveAudit.cs │ ├── SystemAcl_RemoveAuditSpecific.cs │ ├── SystemAcl_RemoveInheritedAces.cs │ └── SystemAcl_SetAudit.cs │ └── Utils.cs ├── System.Security.Claims ├── Directory.Build.props ├── System.Security.Claims.sln ├── ref │ ├── Configurations.props │ ├── System.Security.Claims.cs │ └── System.Security.Claims.csproj ├── src │ ├── Configurations.props │ ├── ILLinkTrim.xml │ ├── Resources │ │ └── Strings.resx │ ├── System.Security.Claims.csproj │ └── System │ │ └── Security │ │ └── Claims │ │ ├── Claim.cs │ │ ├── ClaimTypes.cs │ │ ├── ClaimValueTypes.cs │ │ ├── ClaimsIdentity.cs │ │ ├── ClaimsPrincipal.cs │ │ ├── GenericIdentity.cs │ │ └── GenericPrincipal.cs └── tests │ ├── ClaimTests.cs │ ├── ClaimsIdentityTests.cs │ ├── ClaimsPrincipalTests.cs │ ├── Configurations.props │ ├── GenericIdentityTests.cs │ ├── GenericPrincipalTests.cs │ └── System.Security.Claims.Tests.csproj ├── System.Security.Cryptography.Algorithms ├── Directory.Build.props ├── System.Security.Cryptography.Algorithms.sln ├── ref │ ├── Configurations.props │ ├── System.Security.Cryptography.Algorithms.cs │ └── System.Security.Cryptography.Algorithms.csproj ├── src │ ├── ApiCompatBaseline.net463.txt │ ├── ApiCompatBaseline.netfx.txt │ ├── Configurations.props │ ├── Internal │ │ └── Cryptography │ │ │ ├── AesImplementation.OSX.cs │ │ │ ├── AesImplementation.Unix.cs │ │ │ ├── AesImplementation.Windows.cs │ │ │ ├── AesImplementation.cs │ │ │ ├── AppleCCCryptor.cs │ │ │ ├── DesImplementation.OSX.cs │ │ │ ├── DesImplementation.Unix.cs │ │ │ ├── DesImplementation.Windows.cs │ │ │ ├── DesImplementation.cs │ │ │ ├── HMACCommon.cs │ │ │ ├── HashAlgorithmNames.cs │ │ │ ├── HashProviderDispenser.OSX.cs │ │ │ ├── HashProviderDispenser.Unix.cs │ │ │ ├── HashProviderDispenser.Windows.cs │ │ │ ├── Helpers.cs │ │ │ ├── OpenSslCipher.cs │ │ │ ├── RC2Implementation.OSX.cs │ │ │ ├── RC2Implementation.Unix.cs │ │ │ ├── RC2Implementation.Windows.cs │ │ │ ├── RC2Implementation.cs │ │ │ ├── RandomNumberGeneratorImplementation.OSX.cs │ │ │ ├── RandomNumberGeneratorImplementation.Unix.cs │ │ │ ├── RandomNumberGeneratorImplementation.Windows.cs │ │ │ ├── RandomNumberGeneratorImplementation.cs │ │ │ ├── RijndaelImplementation.cs │ │ │ ├── TripleDesImplementation.OSX.cs │ │ │ ├── TripleDesImplementation.Unix.cs │ │ │ ├── TripleDesImplementation.Windows.cs │ │ │ └── TripleDesImplementation.cs │ ├── Resources │ │ └── Strings.resx │ ├── System.Security.Cryptography.Algorithms.csproj │ └── System │ │ └── Security │ │ └── Cryptography │ │ ├── Aes.cs │ │ ├── AesAEAD.Windows.cs │ │ ├── AesAEAD.cs │ │ ├── AesCcm.Unix.cs │ │ ├── AesCcm.Windows.cs │ │ ├── AesCcm.cs │ │ ├── AesGcm.Unix.cs │ │ ├── AesGcm.Windows.cs │ │ ├── AesGcm.cs │ │ ├── AesManaged.cs │ │ ├── AsymmetricKeyExchangeDeformatter.cs │ │ ├── AsymmetricKeyExchangeFormatter.cs │ │ ├── AsymmetricSignatureDeformatter.cs │ │ ├── AsymmetricSignatureFormatter.cs │ │ ├── CngKeyLite.cs │ │ ├── CngPkcs8.cs │ │ ├── CryptoConfig.cs │ │ ├── DES.cs │ │ ├── DSA.Xml.cs │ │ ├── DSA.cs │ │ ├── DSACng.cs │ │ ├── DSAParameters.cs │ │ ├── DSASignatureDeformatter.cs │ │ ├── DSASignatureFormatter.cs │ │ ├── DeriveBytes.cs │ │ ├── ECCngKey.cs │ │ ├── ECCurve.ECCurveType.cs │ │ ├── ECCurve.NamedCurves.cs │ │ ├── ECCurve.cs │ │ ├── ECDiffieHellman.Create.Cng.cs │ │ ├── ECDiffieHellman.Create.OpenSsl.cs │ │ ├── ECDiffieHellman.Create.SecurityTransforms.cs │ │ ├── ECDiffieHellman.Xml.cs │ │ ├── ECDiffieHellman.cs │ │ ├── ECDiffieHellmanCng.Derive.cs │ │ ├── ECDiffieHellmanCng.Key.cs │ │ ├── ECDiffieHellmanCng.cs │ │ ├── ECDiffieHellmanCngPublicKey.cs │ │ ├── ECDiffieHellmanPublicKey.ExportParameters.cs │ │ ├── ECDiffieHellmanPublicKey.cs │ │ ├── ECDsa.Xml.cs │ │ ├── ECDsa.cs │ │ ├── ECDsaCng.Key.cs │ │ ├── ECDsaCng.cs │ │ ├── ECDsaOpenSsl.cs │ │ ├── ECParameters.cs │ │ ├── ECPoint.cs │ │ ├── HMACMD5.cs │ │ ├── HMACSHA1.cs │ │ ├── HMACSHA256.cs │ │ ├── HMACSHA384.cs │ │ ├── HMACSHA512.cs │ │ ├── IncrementalHash.cs │ │ ├── MD5.cs │ │ ├── MaskGenerationMethod.cs │ │ ├── PKCS1MaskGenerationMethod.cs │ │ ├── RC2.cs │ │ ├── RSA.Xml.cs │ │ ├── RSA.cs │ │ ├── RSACng.cs │ │ ├── RSAEncryptionPadding.cs │ │ ├── RSAEncryptionPaddingMode.cs │ │ ├── RSAOAEPKeyExchangeDeformatter.cs │ │ ├── RSAOAEPKeyExchangeFormatter.cs │ │ ├── RSAPKCS1KeyExchangeDeformatter.cs │ │ ├── RSAPKCS1KeyExchangeFormatter.cs │ │ ├── RSAPKCS1SignatureDeformatter.cs │ │ ├── RSAPKCS1SignatureFormatter.cs │ │ ├── RSAParameters.cs │ │ ├── RSASignaturePadding.cs │ │ ├── RSASignaturePaddingMode.cs │ │ ├── RandomNumberGenerator.cs │ │ ├── Rfc2898DeriveBytes.cs │ │ ├── Rijndael.cs │ │ ├── RijndaelManaged.cs │ │ ├── SHA1.cs │ │ ├── SHA1Managed.cs │ │ ├── SHA256.cs │ │ ├── SHA256Managed.cs │ │ ├── SHA384.cs │ │ ├── SHA384Managed.cs │ │ ├── SHA512.cs │ │ ├── SHA512Managed.cs │ │ ├── SignatureDescription.cs │ │ └── TripleDES.cs └── tests │ ├── AesAEADTests.cs │ ├── AesCcmTests.cs │ ├── AesGcmTests.cs │ ├── AesManagedTests.cs │ ├── AesProvider.cs │ ├── AesTests.cs │ ├── AsymmetricSignatureFormatterTests.cs │ ├── BlockSizeValueTests.cs │ ├── Configurations.props │ ├── CryptoConfigTests.cs │ ├── DESProvider.cs │ ├── DESTests.cs │ ├── DSACreateTests.cs │ ├── DSASignatureFormatterTests.cs │ ├── DSATests.cs │ ├── DefaultDSAProvider.cs │ ├── DefaultECDiffieHellmanProvider.Unix.cs │ ├── DefaultECDiffieHellmanProvider.Windows.cs │ ├── DefaultECDiffieHellmanProvider.cs │ ├── DefaultECDsaProvider.Unix.cs │ ├── DefaultECDsaProvider.Windows.cs │ ├── DefaultECDsaProvider.cs │ ├── DefaultRSAProvider.cs │ ├── ECDiffieHellmanPublicKeyTests.cs │ ├── ECDiffieHellmanTests.cs │ ├── ECDsaTests.cs │ ├── HashAlgorithmTest.cs │ ├── HashAlgorithmTest.netcoreapp.cs │ ├── HmacMD5Tests.cs │ ├── HmacSha1Tests.cs │ ├── HmacSha256Tests.cs │ ├── HmacSha384Tests.cs │ ├── HmacSha512Tests.cs │ ├── HmacTests.cs │ ├── IncrementalHashTests.cs │ ├── IncrementalHashTests.netcoreapp.cs │ ├── InvalidUsageTests.cs │ ├── MD5Tests.cs │ ├── PKCS1MaskGenerationMethodTest.cs │ ├── PaddingModeTests.cs │ ├── RC2Provider.cs │ ├── RC2Tests.cs │ ├── RSACreateTests.cs │ ├── RSAKeyExchangeFormatterTests.cs │ ├── RSASignatureFormatterTests.cs │ ├── RSATests.cs │ ├── RandomNumberGeneratorTests.cs │ ├── RandomNumberGeneratorTests.netcoreapp.cs │ ├── Resources │ └── System.Security.Cryptography.Algorithms.Tests.rd.xml │ ├── ReusabilityTests.cs │ ├── Rfc2202HmacTests.cs │ ├── Rfc2898Tests.cs │ ├── Rfc4231HmacTests.cs │ ├── RijndaelTests.cs │ ├── Sha1ManagedTests.cs │ ├── Sha1Tests.cs │ ├── Sha256ManagedTests.cs │ ├── Sha256Tests.cs │ ├── Sha384ManagedTests.cs │ ├── Sha384Tests.cs │ ├── Sha512ManagedTests.cs │ ├── Sha512Tests.cs │ ├── SignatureDescriptionTests.cs │ ├── System.Security.Cryptography.Algorithms.Tests.csproj │ ├── TripleDesProvider.cs │ └── TripleDesTests.cs ├── System.Security.Cryptography.Cng ├── Directory.Build.props ├── System.Security.Cryptography.Cng.sln ├── pkg │ └── System.Security.Cryptography.Cng.pkgproj ├── ref │ ├── Configurations.props │ ├── System.Security.Cryptography.Cng.cs │ └── System.Security.Cryptography.Cng.csproj ├── src │ ├── ApiCompatBaseline.net461.txt │ ├── Configurations.props │ ├── Internal │ │ └── Cryptography │ │ │ ├── BasicSymmetricCipherNCrypt.cs │ │ │ ├── CngAlgorithmCore.cs │ │ │ ├── CngSymmetricAlgorithmCore.cs │ │ │ ├── Helpers.cs │ │ │ ├── ICngSymmetricAlgorithm.cs │ │ │ ├── KeyPropertyName.cs │ │ │ ├── ProviderPropertyName.cs │ │ │ └── SymmetricImportExportExtensions.cs │ ├── Microsoft │ │ └── Win32 │ │ │ └── SafeHandles │ │ │ └── NCryptSafeHandles.cs │ ├── Resources │ │ └── Strings.resx │ ├── System.Security.Cryptography.Cng.csproj │ └── System │ │ └── Security │ │ └── Cryptography │ │ ├── AesCng.cs │ │ ├── CngAlgorithm.cs │ │ ├── CngAlgorithmGroup.cs │ │ ├── CngExportPolicies.cs │ │ ├── CngKey.Create.cs │ │ ├── CngKey.Delete.cs │ │ ├── CngKey.EC.cs │ │ ├── CngKey.Exists.cs │ │ ├── CngKey.Export.cs │ │ ├── CngKey.Import.cs │ │ ├── CngKey.Open.cs │ │ ├── CngKey.OpenHandle.cs │ │ ├── CngKey.Properties.cs │ │ ├── CngKey.StandardProperties.cs │ │ ├── CngKey.cs │ │ ├── CngKeyBlobFormat.cs │ │ ├── CngKeyCreationOptions.cs │ │ ├── CngKeyCreationParameters.cs │ │ ├── CngKeyHandleOpenOptions.cs │ │ ├── CngKeyOpenOptions.cs │ │ ├── CngKeyUsages.cs │ │ ├── CngPkcs8.cs │ │ ├── CngProperty.cs │ │ ├── CngPropertyCollection.cs │ │ ├── CngPropertyOptions.cs │ │ ├── CngProvider.cs │ │ ├── CngUIPolicy.cs │ │ ├── CngUIProtectionLevels.cs │ │ ├── DSACng.ImportExport.cs │ │ ├── DSACng.Key.cs │ │ ├── DSACng.cs │ │ ├── ECCng.ImportExport.cs │ │ ├── ECDiffieHellmanCng.Derive.cs │ │ ├── ECDiffieHellmanCng.Key.cs │ │ ├── ECDiffieHellmanCng.Xml.cs │ │ ├── ECDiffieHellmanCng.cs │ │ ├── ECDiffieHellmanCngPublicKey.cs │ │ ├── ECDsaCng.Key.cs │ │ ├── ECDsaCng.cs │ │ ├── ECKeyXmlFormat.cs │ │ ├── RSACng.ImportExport.cs │ │ ├── RSACng.Key.cs │ │ ├── RSACng.cs │ │ └── TripleDESCng.cs └── tests │ ├── AesCngTests.cs │ ├── AesProvider.cs │ ├── CngPkcs8Tests.cs │ ├── Configurations.props │ ├── CreateTests.cs │ ├── DSACngPkcs8Tests.cs │ ├── DSACngProvider.cs │ ├── DSACngTests.cs │ ├── ECDHCngPkcs8Tests.cs │ ├── ECDiffieHellmanCngProvider.cs │ ├── ECDiffieHellmanCngTests.cs │ ├── ECDsaCngImportExportTests.cs │ ├── ECDsaCngPkcs8Tests.cs │ ├── ECDsaCngProvider.cs │ ├── ECDsaCngTests.cs │ ├── HandleTests.cs │ ├── OpenTests.cs │ ├── PropertyTests.cs │ ├── RSACngPkcs8Tests.cs │ ├── RSACngProvider.cs │ ├── Resources │ └── System.Security.Cryptography.Cng.Tests.rd.xml │ ├── RsaCngTests.cs │ ├── SymmetricCngTestHelpers.cs │ ├── System.Security.Cryptography.Cng.Tests.csproj │ ├── TestData.cs │ ├── TripleDESCngProvider.cs │ └── TripleDESCngTests.cs ├── System.Security.Cryptography.Csp ├── Directory.Build.props ├── System.Security.Cryptography.Csp.sln ├── ref │ ├── Configurations.props │ ├── System.Security.Cryptography.Csp.cs │ └── System.Security.Cryptography.Csp.csproj ├── src │ ├── Configurations.props │ ├── Internal │ │ └── Cryptography │ │ │ ├── BasicSymmetricCipherCsp.cs │ │ │ ├── Helpers.cs │ │ │ └── Unix │ │ │ └── HashAlgorithmNames.cs │ ├── Resources │ │ └── Strings.resx │ ├── System.Security.Cryptography.Csp.csproj │ └── System │ │ └── Security │ │ └── Cryptography │ │ ├── AesCryptoServiceProvider.cs │ │ ├── CapiHelper.DSA.Shared.cs │ │ ├── CapiHelper.DSA.Windows.cs │ │ ├── CapiHelper.Shared.cs │ │ ├── CapiHelper.SymmetricKey.cs │ │ ├── CapiHelper.Unix.cs │ │ ├── CapiHelper.Windows.cs │ │ ├── CspKeyContainerInfo.Unix.cs │ │ ├── CspKeyContainerInfo.Windows.cs │ │ ├── CspParameters.cs │ │ ├── CspProviderFlags.cs │ │ ├── DESCryptoServiceProvider.Unix.cs │ │ ├── DESCryptoServiceProvider.Windows.cs │ │ ├── DSACryptoServiceProvider.Unix.cs │ │ ├── DSACryptoServiceProvider.Windows.cs │ │ ├── ICspAsymmetricAlgorithm.cs │ │ ├── KeyNumber.cs │ │ ├── MD5CryptoServiceProvider.cs │ │ ├── PasswordDeriveBytes.Unix.cs │ │ ├── PasswordDeriveBytes.Windows.cs │ │ ├── PasswordDeriveBytes.cs │ │ ├── RC2CryptoServiceProvider.Unix.cs │ │ ├── RC2CryptoServiceProvider.Windows.cs │ │ ├── RNGCryptoServiceProvider.cs │ │ ├── RSACryptoServiceProvider.Unix.cs │ │ ├── RSACryptoServiceProvider.Windows.cs │ │ ├── SHA1CryptoServiceProvider.cs │ │ ├── SHA256CryptoServiceProvider.cs │ │ ├── SHA384CryptoServiceProvider.cs │ │ ├── SHA512CryptoServiceProvider.cs │ │ ├── TripleDESCryptoServiceProvider.cs │ │ └── Utils.cs └── tests │ ├── AesCryptoServiceProviderTests.cs │ ├── Configurations.props │ ├── CreateTransformCompat.cs │ ├── CspParametersTests.cs │ ├── DESCryptoServiceProviderProvider.cs │ ├── DESCryptoServiceProviderTests.cs │ ├── DSACryptoServiceProviderProvider.cs │ ├── DSACryptoServiceProviderTests.cs │ ├── MD5CryptoServiceProviderTests.cs │ ├── PasswordDeriveBytesTests.cs │ ├── RC2CryptoServiceProviderProvider.cs │ ├── RC2CryptoServiceProviderTests.cs │ ├── RNGCryptoServiceProviderTests.cs │ ├── RSACryptoServiceProviderBackCompat.cs │ ├── RSACryptoServiceProviderProvider.cs │ ├── RSACryptoServiceProviderTests.cs │ ├── RSAImportExportCspBlobTests.cs │ ├── SHAxCryptoServiceProviderTests.cs │ ├── ShimHelpers.cs │ ├── System.Security.Cryptography.Csp.Tests.csproj │ ├── TestData.cs │ └── TripleDESCryptoServiceProviderTests.cs ├── System.Security.Cryptography.Encoding ├── Directory.Build.props ├── System.Security.Cryptography.Encoding.sln ├── ref │ ├── Configurations.props │ ├── System.Security.Cryptography.Encoding.cs │ └── System.Security.Cryptography.Encoding.csproj ├── src │ ├── Configurations.props │ ├── Internal │ │ └── Cryptography │ │ │ ├── AsnFormatter.OSX.cs │ │ │ ├── AsnFormatter.Unix.cs │ │ │ ├── AsnFormatter.Windows.cs │ │ │ ├── AsnFormatter.cs │ │ │ ├── CngAsnFormatter.cs │ │ │ ├── OidLookup.OSX.cs │ │ │ ├── OidLookup.Unix.cs │ │ │ ├── OidLookup.Windows.cs │ │ │ ├── OidLookup.cs │ │ │ └── OpenSslAsnFormatter.cs │ ├── Resources │ │ └── Strings.resx │ ├── System.Security.Cryptography.Encoding.csproj │ └── System │ │ └── Security │ │ └── Cryptography │ │ ├── AsnEncodedData.cs │ │ ├── AsnEncodedDataCollection.cs │ │ ├── AsnEncodedDataEnumerator.cs │ │ ├── Base64Transforms.cs │ │ ├── Oid.cs │ │ ├── OidCollection.cs │ │ ├── OidEnumerator.cs │ │ └── OidGroup.cs └── tests │ ├── Asn1 │ ├── Reader │ │ ├── Asn1ReaderTests.cs │ │ ├── ComprehensiveReadTests.cs │ │ ├── ParseTag.cs │ │ ├── PeekTests.cs │ │ ├── ReadBMPString.cs │ │ ├── ReadBitString.cs │ │ ├── ReadBoolean.cs │ │ ├── ReadEnumerated.cs │ │ ├── ReadGeneralizedTime.cs │ │ ├── ReadIA5String.cs │ │ ├── ReadInteger.cs │ │ ├── ReadLength.cs │ │ ├── ReadNamedBitList.cs │ │ ├── ReadNull.cs │ │ ├── ReadObjectIdentifier.cs │ │ ├── ReadOctetString.cs │ │ ├── ReadSequence.cs │ │ ├── ReadSetOf.cs │ │ ├── ReadT61String.cs │ │ ├── ReadUTF8String.cs │ │ ├── ReadUtcTime.cs │ │ └── ReaderStateTests.cs │ ├── Serializer │ │ ├── SimpleDeserialize.cs │ │ ├── SimpleSerialize.cs │ │ └── X509DeserializeTests.cs │ └── Writer │ │ ├── Asn1WriterTests.cs │ │ ├── ComprehensiveWriteTest.cs │ │ ├── PushPopSequence.cs │ │ ├── PushPopSetOf.cs │ │ ├── WriteBMPString.cs │ │ ├── WriteBitString.cs │ │ ├── WriteBoolean.cs │ │ ├── WriteCharacterString.cs │ │ ├── WriteEnumerated.cs │ │ ├── WriteGeneralizedTime.cs │ │ ├── WriteIA5String.cs │ │ ├── WriteInteger.cs │ │ ├── WriteNamedBitList.cs │ │ ├── WriteNull.cs │ │ ├── WriteObjectIdentifier.cs │ │ ├── WriteOctetString.cs │ │ ├── WriteUtcTime.cs │ │ └── WriteUtf8String.cs │ ├── AsnEncodedData.cs │ ├── AsnEncodedDataCollectionTests.cs │ ├── Base64TransformsTests.cs │ ├── Configurations.props │ ├── Oid.cs │ ├── OidCollectionTests.cs │ ├── Resources │ └── Strings.resx │ └── System.Security.Cryptography.Encoding.Tests.csproj ├── System.Security.Cryptography.OpenSsl ├── Directory.Build.props ├── System.Security.Cryptography.OpenSsl.sln ├── pkg │ └── System.Security.Cryptography.OpenSsl.pkgproj ├── ref │ ├── Configurations.props │ ├── System.Security.Cryptography.OpenSsl.cs │ └── System.Security.Cryptography.OpenSsl.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Security.Cryptography.OpenSsl.csproj │ └── System │ │ └── Security │ │ └── Cryptography │ │ ├── DSAOpenSsl.cs │ │ ├── ECDiffieHellmanOpenSsl.cs │ │ ├── ECDsaOpenSsl.cs │ │ └── RSAOpenSsl.cs └── tests │ ├── Configurations.props │ ├── DsaOpenSslProvider.cs │ ├── DsaOpenSslTests.cs │ ├── EcDiffieHellmanOpenSslProvider.cs │ ├── EcDiffieHellmanOpenSslTests.cs │ ├── EcDsaOpenSslProvider.cs │ ├── EcDsaOpenSslTests.cs │ ├── RSAOpenSslProvider.cs │ ├── RsaOpenSslTests.cs │ ├── SafeEvpPKeyHandleTests.cs │ └── System.Security.Cryptography.OpenSsl.Tests.csproj ├── System.Security.Cryptography.Pkcs ├── Directory.Build.props ├── System.Security.Cryptography.Pkcs.sln ├── pkg │ └── System.Security.Cryptography.Pkcs.pkgproj ├── ref │ ├── Configurations.props │ ├── System.Security.Cryptography.Pkcs.cs │ ├── System.Security.Cryptography.Pkcs.csproj │ └── System.Security.Cryptography.Pkcs.netcoreapp.cs ├── src │ ├── ApiCompatBaseline.netstandard.txt │ ├── Configurations.props │ ├── Internal │ │ └── Cryptography │ │ │ ├── DecryptorPal.cs │ │ │ ├── KeyAgreeRecipientInfoPal.cs │ │ │ ├── KeyLengths.cs │ │ │ ├── KeyTransRecipientInfoPal.cs │ │ │ ├── Pal │ │ │ ├── AnyOS │ │ │ │ ├── AsnHelpers.cs │ │ │ │ ├── ManagedPal.Asn.cs │ │ │ │ ├── ManagedPal.Decode.cs │ │ │ │ ├── ManagedPal.Decrypt.cs │ │ │ │ ├── ManagedPal.Encrypt.cs │ │ │ │ ├── ManagedPal.Exceptions.cs │ │ │ │ ├── ManagedPal.KeyAgree.cs │ │ │ │ ├── ManagedPal.KeyTrans.cs │ │ │ │ ├── ManagedPal.cs │ │ │ │ └── PkcsPal.AnyOS.cs │ │ │ └── Windows │ │ │ │ ├── AlgId.cs │ │ │ │ ├── DecryptorPalWindows.Decode.cs │ │ │ │ ├── DecryptorPalWindows.DecodeRecipients.cs │ │ │ │ ├── DecryptorPalWindows.Decrypt.cs │ │ │ │ ├── DecryptorPalWindows.cs │ │ │ │ ├── HeapBlockRetainer.cs │ │ │ │ ├── HelpersWindows.cs │ │ │ │ ├── KeyAgreeRecipientInfoPalWindows.cs │ │ │ │ ├── KeyTransRecipientInfoPalWindows.cs │ │ │ │ ├── PkcsPal.Windows.cs │ │ │ │ ├── PkcsPalWindows.Encrypt.cs │ │ │ │ └── PkcsPalWindows.cs │ │ │ ├── PkcsHelpers.cs │ │ │ ├── PkcsPal.cs │ │ │ └── RecipientInfoPal.cs │ ├── Interop │ │ └── Windows │ │ │ └── Crypt32 │ │ │ └── Interop.CertDuplicateCertificateContext.cs │ ├── MatchingRefApiCompatBaseline.netstandard.txt │ ├── Microsoft │ │ └── Win32 │ │ │ └── SafeHandles │ │ │ ├── SafeCertContextHandle.cs │ │ │ ├── SafeCryptMsgHandle.cs │ │ │ ├── SafeHeapAllocHandle.cs │ │ │ ├── SafeProvOrNCryptKeyHandle.cs │ │ │ └── SafeProvOrNCryptKeyHandleUwp.cs │ ├── Resources │ │ └── Strings.resx │ ├── System.Security.Cryptography.Pkcs.csproj │ └── System │ │ └── Security │ │ └── Cryptography │ │ ├── CryptographicAttributeObject.cs │ │ ├── CryptographicAttributeObjectCollection.cs │ │ ├── CryptographicAttributeObjectEnumerator.cs │ │ ├── Pkcs │ │ ├── AlgorithmIdentifier.cs │ │ ├── Asn1 │ │ │ ├── CadesIssuerSerial.xml │ │ │ ├── CadesIssuerSerial.xml.cs │ │ │ ├── CertBagAsn.xml │ │ │ ├── CertBagAsn.xml.cs │ │ │ ├── CertificateChoiceAsn.xml │ │ │ ├── CertificateChoiceAsn.xml.cs │ │ │ ├── ContentInfoAsn.xml │ │ │ ├── ContentInfoAsn.xml.cs │ │ │ ├── DigestInfoAsn.xml │ │ │ ├── DigestInfoAsn.xml.cs │ │ │ ├── EncapsulatedContentInfoAsn.xml │ │ │ ├── EncapsulatedContentInfoAsn.xml.cs │ │ │ ├── EncryptedContentInfoAsn.xml │ │ │ ├── EncryptedContentInfoAsn.xml.cs │ │ │ ├── EncryptedDataAsn.xml │ │ │ ├── EncryptedDataAsn.xml.cs │ │ │ ├── EnvelopedDataAsn.xml │ │ │ ├── EnvelopedDataAsn.xml.cs │ │ │ ├── EssCertId.xml │ │ │ ├── EssCertId.xml.cs │ │ │ ├── EssCertIdV2.xml │ │ │ ├── EssCertIdV2.xml.cs │ │ │ ├── IssuerAndSerialNumberAsn.xml │ │ │ ├── IssuerAndSerialNumberAsn.xml.cs │ │ │ ├── KeyAgreeRecipientIdentifierAsn.xml │ │ │ ├── KeyAgreeRecipientIdentifierAsn.xml.cs │ │ │ ├── KeyAgreeRecipientInfoAsn.xml │ │ │ ├── KeyAgreeRecipientInfoAsn.xml.cs │ │ │ ├── KeyTransRecipientInfoAsn.xml │ │ │ ├── KeyTransRecipientInfoAsn.xml.cs │ │ │ ├── MacData.xml │ │ │ ├── MacData.xml.cs │ │ │ ├── MessageImprint.xml │ │ │ ├── MessageImprint.xml.cs │ │ │ ├── OriginatorIdentifierOrKeyAsn.xml │ │ │ ├── OriginatorIdentifierOrKeyAsn.xml.cs │ │ │ ├── OriginatorInfoAsn.xml │ │ │ ├── OriginatorInfoAsn.xml.cs │ │ │ ├── OriginatorPublicKeyAsn.xml │ │ │ ├── OriginatorPublicKeyAsn.xml.cs │ │ │ ├── OtherKeyAttributeAsn.xml │ │ │ ├── OtherKeyAttributeAsn.xml.cs │ │ │ ├── PfxAsn.xml │ │ │ ├── PfxAsn.xml.cs │ │ │ ├── PkiFailureInfo.cs │ │ │ ├── PkiStatus.cs │ │ │ ├── PkiStatusInfo.xml │ │ │ ├── PkiStatusInfo.xml.cs │ │ │ ├── PolicyInformation.xml │ │ │ ├── PolicyInformation.xml.cs │ │ │ ├── PolicyQualifierInfo.xml │ │ │ ├── PolicyQualifierInfo.xml.cs │ │ │ ├── RecipientEncryptedKeyAsn.xml │ │ │ ├── RecipientEncryptedKeyAsn.xml.cs │ │ │ ├── RecipientIdentifierAsn.xml │ │ │ ├── RecipientIdentifierAsn.xml.cs │ │ │ ├── RecipientInfoAsn.xml │ │ │ ├── RecipientInfoAsn.xml.cs │ │ │ ├── RecipientKeyIdentifier.xml │ │ │ ├── RecipientKeyIdentifier.xml.cs │ │ │ ├── Rfc3161Accuracy.manual.cs │ │ │ ├── Rfc3161Accuracy.xml │ │ │ ├── Rfc3161Accuracy.xml.cs │ │ │ ├── Rfc3161TimeStampReq.xml │ │ │ ├── Rfc3161TimeStampReq.xml.cs │ │ │ ├── Rfc3161TimeStampResp.xml │ │ │ ├── Rfc3161TimeStampResp.xml.cs │ │ │ ├── Rfc3161TstInfo.xml │ │ │ ├── Rfc3161TstInfo.xml.cs │ │ │ ├── SafeBagAsn.xml │ │ │ ├── SafeBagAsn.xml.cs │ │ │ ├── SecretBagAsn.xml │ │ │ ├── SecretBagAsn.xml.cs │ │ │ ├── SignedAttributesSet.xml │ │ │ ├── SignedAttributesSet.xml.cs │ │ │ ├── SignedDataAsn.xml │ │ │ ├── SignedDataAsn.xml.cs │ │ │ ├── SignerIdentifierAsn.xml │ │ │ ├── SignerIdentifierAsn.xml.cs │ │ │ ├── SignerInfoAsn.xml │ │ │ ├── SignerInfoAsn.xml.cs │ │ │ ├── SigningCertificateAsn.xml │ │ │ ├── SigningCertificateAsn.xml.cs │ │ │ ├── SigningCertificateV2Asn.xml │ │ │ └── SigningCertificateV2Asn.xml.cs │ │ ├── CmsRecipient.cs │ │ ├── CmsRecipientCollection.cs │ │ ├── CmsRecipientEnumerator.cs │ │ ├── CmsSignature.DSA.cs │ │ ├── CmsSignature.ECDsa.cs │ │ ├── CmsSignature.RSA.cs │ │ ├── CmsSignature.cs │ │ ├── CmsSigner.cs │ │ ├── ContentInfo.cs │ │ ├── EnvelopedCms.cs │ │ ├── KeyAgreeRecipientInfo.cs │ │ ├── KeyTransRecipientInfo.cs │ │ ├── Pkcs12Builder.cs │ │ ├── Pkcs12CertBag.cs │ │ ├── Pkcs12ConfidentialityMode.cs │ │ ├── Pkcs12Info.cs │ │ ├── Pkcs12IntegrityMode.cs │ │ ├── Pkcs12KeyBag.cs │ │ ├── Pkcs12SafeBag.cs │ │ ├── Pkcs12SafeContents.cs │ │ ├── Pkcs12SafeContentsBag.cs │ │ ├── Pkcs12SecretBag.cs │ │ ├── Pkcs12ShroudedKeyBag.cs │ │ ├── Pkcs8PrivateKeyInfo.cs │ │ ├── Pkcs9AttributeObject.cs │ │ ├── Pkcs9ContentType.cs │ │ ├── Pkcs9DocumentDescription.cs │ │ ├── Pkcs9DocumentName.cs │ │ ├── Pkcs9LocalKeyId.cs │ │ ├── Pkcs9MessageDigest.cs │ │ ├── Pkcs9SigningTime.cs │ │ ├── PublicKeyInfo.cs │ │ ├── RecipientInfo.cs │ │ ├── RecipientInfoCollection.cs │ │ ├── RecipientInfoEnumerator.cs │ │ ├── RecipientInfoType.cs │ │ ├── Rfc3161RequestResponseStatus.cs │ │ ├── Rfc3161TimestampRequest.cs │ │ ├── Rfc3161TimestampToken.cs │ │ ├── Rfc3161TimestampTokenInfo.cs │ │ ├── SignedCms.CtorOverloads.cs │ │ ├── SignedCms.cs │ │ ├── SignerInfo.cs │ │ ├── SignerInfoCollection.cs │ │ ├── SignerInfoEnumerator.cs │ │ ├── SubjectIdentifier.cs │ │ ├── SubjectIdentifierOrKey.cs │ │ ├── SubjectIdentifierOrKeyType.cs │ │ └── SubjectIdentifierType.cs │ │ └── Xml │ │ └── X509IssuerSerial.cs └── tests │ ├── AlgorithmIdentifierTest.cs │ ├── CertLoader.Settings.cs │ ├── CertLoader.cs │ ├── Certificates.cs │ ├── CmsRecipientCollectionTests.cs │ ├── Configurations.props │ ├── CryptographicAttributeObjectCollectionTests.cs │ ├── EnvelopedCms │ ├── CertificateTests.cs │ ├── ContentEncryptionAlgorithmTests.cs │ ├── DecryptTests.KeyPersistence.cs │ ├── DecryptTests.cs │ ├── DecryptTestsUsingCertWithPrivateKey.cs │ ├── DecryptTestsUsingExplicitPrivateKey.cs │ ├── EdgeCasesTests.cs │ ├── GeneralTests.cs │ ├── KeyAgreeRecipientInfoTests.cs │ ├── KeyTransRecipientInfoTests.cs │ ├── StateTests.cs │ ├── SubjectIdentifierTests.cs │ └── UnprotectedAttributeTests.cs │ ├── ImportedCollection.cs │ ├── Oids.cs │ ├── Pkcs12 │ ├── CertBagTests.cs │ ├── CustomBagTypeTests.cs │ ├── KeyBagTests.cs │ ├── Pkcs12BuilderTests.cs │ ├── Pkcs12Documents.cs │ ├── Pkcs12InfoTests.cs │ ├── Pkcs12SafeBagTests.cs │ ├── Pkcs12SafeContentsTests.cs │ ├── Pkcs9LocalKeyIdTests.cs │ ├── SafeContentsBagTests.cs │ ├── SecretBagTests.cs │ ├── ShroudedKeyBagTests.cs │ ├── SimpleRead.cs │ └── WriteToWindows.cs │ ├── Pkcs8PrivateKeyInfoTests.cs │ ├── Pkcs9AttributeTests.cs │ ├── PrivateKeyHelpers.cs │ ├── RecipientInfoCollectionTests.cs │ ├── Rfc3161 │ ├── TimestampRequestTests.cs │ ├── TimestampTokenInfoTests.cs │ ├── TimestampTokenTestData.cs │ └── TimestampTokenTests.cs │ ├── SignedCms │ ├── CmsSignerTests.cs │ ├── CounterSigningDerOrder.cs │ ├── SignedCmsTests.cs │ ├── SignedCmsTests.netcoreapp.cs │ ├── SignedCmsWholeDocumentTests.cs │ ├── SignedDocuments.cs │ ├── SignerInfoTests.cs │ └── SignerInfoTests.netcoreapp.cs │ └── System.Security.Cryptography.Pkcs.Tests.csproj ├── System.Security.Cryptography.Primitives ├── Directory.Build.props ├── System.Security.Cryptography.Primitives.sln ├── ref │ ├── Configurations.props │ ├── System.Security.Cryptography.Primitives.Forwards.cs │ ├── System.Security.Cryptography.Primitives.cs │ └── System.Security.Cryptography.Primitives.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Security.Cryptography.Primitives.csproj │ └── System │ │ └── Security │ │ └── Cryptography │ │ ├── AsymmetricAlgorithm.cs │ │ ├── CipherMode.cs │ │ ├── CryptoConfigForwarder.cs │ │ ├── CryptoStream.cs │ │ ├── CryptoStreamMode.cs │ │ ├── CryptographicOperations.cs │ │ ├── CryptographicUnexpectedOperationException.cs │ │ ├── HMAC.cs │ │ ├── HashAlgorithm.cs │ │ ├── HashAlgorithmName.cs │ │ ├── ICryptoTransform.cs │ │ ├── KeySizes.cs │ │ ├── KeyedHashAlgorithm.cs │ │ ├── PaddingMode.cs │ │ ├── PbeEncryptionAlgorithm.cs │ │ ├── PbeParameters.cs │ │ └── SymmetricAlgorithm.cs └── tests │ ├── AsymmetricAlgorithm │ └── Trivial.cs │ ├── Configurations.props │ ├── CryptoConfigTests.cs │ ├── CryptoStream.cs │ ├── CryptoStream.netcoreapp.cs │ ├── CryptographicException.cs │ ├── FixedTimeEqualsTests.cs │ ├── HashAlgorithmTest.netcoreapp.cs │ ├── HmacAlgorithmTest.cs │ ├── KeyedHashAlgorithmTests.cs │ ├── Length32Hash.cs │ ├── PbeParametersTests.cs │ ├── Performance │ ├── Configurations.props │ ├── Perf.FixedTimeEquals.cs │ └── System.Security.Cryptography.Primitives.PerformanceTests.csproj │ ├── SimpleHashAlgorithmTest.cs │ ├── Sum32Hash.cs │ ├── SymmetricAlgorithm │ ├── Minimal.cs │ └── Trivial.cs │ ├── System.Security.Cryptography.Primitives.Tests.csproj │ └── ZeroMemoryTests.cs ├── System.Security.Cryptography.ProtectedData ├── Directory.Build.props ├── System.Security.Cryptography.ProtectedData.sln ├── pkg │ └── System.Security.Cryptography.ProtectedData.pkgproj ├── ref │ ├── Configurations.props │ ├── System.Security.Cryptography.ProtectedData.cs │ └── System.Security.Cryptography.ProtectedData.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Security.Cryptography.ProtectedData.csproj │ └── System │ │ └── Security │ │ └── Cryptography │ │ ├── DataProtectionScope.cs │ │ └── ProtectedData.cs └── tests │ ├── Configurations.props │ ├── ProtectedDataTests.cs │ └── System.Security.Cryptography.ProtectedData.Tests.csproj ├── System.Security.Cryptography.X509Certificates ├── Directory.Build.props ├── System.Security.Cryptography.X509Certificates.sln ├── ref │ ├── Configurations.props │ ├── System.Security.Cryptography.X509Certificates.cs │ └── System.Security.Cryptography.X509Certificates.csproj ├── src │ ├── Configurations.props │ ├── Internal │ │ └── Cryptography │ │ │ ├── CertificateExtensionsCommon.cs │ │ │ ├── ErrorCode.cs │ │ │ ├── FindPal.cs │ │ │ ├── Helpers.cs │ │ │ ├── ICertificatePal.cs │ │ │ ├── ICertificatePalCore.cs │ │ │ ├── IChainPal.cs │ │ │ ├── IExportPal.cs │ │ │ ├── IFindPal.cs │ │ │ ├── ILoaderPal.cs │ │ │ ├── IStorePal.cs │ │ │ ├── IX509Pal.cs │ │ │ ├── Pal.OSX │ │ │ ├── AppleCertificatePal.cs │ │ │ ├── CertificateData.cs │ │ │ ├── CertificatePal.cs │ │ │ ├── ChainPal.cs │ │ │ ├── FindPal.cs │ │ │ ├── StorePal.AppleKeychainStore.cs │ │ │ ├── StorePal.AppleTrustStore.cs │ │ │ ├── StorePal.ExportPal.cs │ │ │ ├── StorePal.LoaderPal.cs │ │ │ ├── StorePal.cs │ │ │ └── X509Pal.cs │ │ │ ├── Pal.Unix │ │ │ ├── CertCollectionLoader.cs │ │ │ ├── CertificateAssetDownloader.cs │ │ │ ├── CertificatePal.cs │ │ │ ├── CertificatePolicy.cs │ │ │ ├── ChainPal.cs │ │ │ ├── ChainVerifier.cs │ │ │ ├── CollectionBackedStoreProvider.cs │ │ │ ├── CrlCache.cs │ │ │ ├── DirectoryBasedStoreProvider.cs │ │ │ ├── ExportProvider.cs │ │ │ ├── FindPal.cs │ │ │ ├── ManagedCertificateFinder.cs │ │ │ ├── ManagedX509ExtensionProcessor.cs │ │ │ ├── OpenSslCertificateFinder.cs │ │ │ ├── OpenSslPkcs12Reader.cs │ │ │ ├── OpenSslX509CertificateReader.cs │ │ │ ├── OpenSslX509ChainProcessor.cs │ │ │ ├── OpenSslX509Encoder.cs │ │ │ ├── PkcsFormatReader.cs │ │ │ ├── SingleCertLoader.cs │ │ │ ├── StorePal.cs │ │ │ ├── X500NameEncoder.ManagedDecode.cs │ │ │ ├── X500NameEncoder.cs │ │ │ ├── X509Pal.cs │ │ │ └── X509Persistence.cs │ │ │ └── Pal.Windows │ │ │ ├── CertificatePal.Import.cs │ │ │ ├── CertificatePal.PrivateKey.cs │ │ │ ├── CertificatePal.cs │ │ │ ├── ChainPal.BuildChain.cs │ │ │ ├── ChainPal.GetChainStatusInformation.cs │ │ │ ├── ChainPal.cs │ │ │ ├── FindPal.cs │ │ │ ├── Native │ │ │ ├── Helpers.cs │ │ │ ├── Interop.crypt32.cs │ │ │ ├── Interop.cryptoapi.cs │ │ │ ├── Primitives.cs │ │ │ └── SafeHandles.cs │ │ │ ├── StorePal.Export.cs │ │ │ ├── StorePal.Import.cs │ │ │ ├── StorePal.cs │ │ │ ├── X509Pal.CustomExtensions.cs │ │ │ ├── X509Pal.GetCertContentType.cs │ │ │ ├── X509Pal.PublicKey.cs │ │ │ ├── X509Pal.X500DistinguishedName.cs │ │ │ └── X509Pal.cs │ ├── Microsoft │ │ └── Win32 │ │ │ └── SafeHandles │ │ │ ├── SafePasswordHandle.Unix.cs │ │ │ ├── SafePasswordHandle.Windows.cs │ │ │ ├── SafePasswordHandle.cs │ │ │ └── SafeX509ChainHandle.cs │ ├── Resources │ │ └── Strings.resx │ ├── System.Security.Cryptography.X509Certificates.csproj │ └── System │ │ └── Security │ │ └── Cryptography │ │ └── X509Certificates │ │ ├── Asn1 │ │ ├── AccessDescriptionAsn.xml │ │ ├── AccessDescriptionAsn.xml.cs │ │ ├── BasicConstraintsAsn.xml │ │ ├── BasicConstraintsAsn.xml.cs │ │ ├── CertificateAsn.xml │ │ ├── CertificateAsn.xml.cs │ │ ├── CertificatePolicyMappingAsn.xml │ │ ├── CertificatePolicyMappingAsn.xml.cs │ │ ├── CertificateTemplateAsn.xml │ │ ├── CertificateTemplateAsn.xml.cs │ │ ├── CertificationRequestAsn.xml │ │ ├── CertificationRequestAsn.xml.cs │ │ ├── CertificationRequestInfoAsn.xml │ │ ├── CertificationRequestInfoAsn.xml.cs │ │ ├── DistributionPointAsn.xml │ │ ├── DistributionPointAsn.xml.cs │ │ ├── DistributionPointNameAsn.xml │ │ ├── DistributionPointNameAsn.xml.cs │ │ ├── KeyUsageFlagsAsn.cs │ │ ├── PolicyConstraintsAsn.xml │ │ ├── PolicyConstraintsAsn.xml.cs │ │ ├── PolicyInformationAsn.xml │ │ ├── PolicyInformationAsn.xml.cs │ │ ├── ReasonFlagsAsn.cs │ │ ├── TbsCertificateAsn.manual.cs │ │ ├── TbsCertificateAsn.xml │ │ ├── TbsCertificateAsn.xml.cs │ │ ├── TimeAsn.manual.cs │ │ ├── TimeAsn.xml │ │ ├── TimeAsn.xml.cs │ │ ├── ValidityAsn.manual.cs │ │ ├── ValidityAsn.xml │ │ └── ValidityAsn.xml.cs │ │ ├── CertificateRequest.cs │ │ ├── DSACertificateExtensions.cs │ │ ├── ECDsaCertificateExtensions.cs │ │ ├── ECDsaX509SignatureGenerator.cs │ │ ├── OpenFlags.cs │ │ ├── Pkcs10CertificationRequestInfo.cs │ │ ├── Pkcs9ExtensionRequest.cs │ │ ├── PublicKey.cs │ │ ├── RSACertificateExtensions.cs │ │ ├── RSAPkcs1X509SignatureGenerator.cs │ │ ├── RSAPssX509SignatureGenerator.cs │ │ ├── StoreLocation.cs │ │ ├── StoreName.cs │ │ ├── SubjectAlternativeNameBuilder.cs │ │ ├── X500DistinguishedName.cs │ │ ├── X500DistinguishedNameFlags.cs │ │ ├── X501Attribute.cs │ │ ├── X509BasicConstraintsExtension.cs │ │ ├── X509Certificate.cs │ │ ├── X509Certificate2.cs │ │ ├── X509Certificate2Collection.cs │ │ ├── X509Certificate2Enumerator.cs │ │ ├── X509CertificateCollection.cs │ │ ├── X509CertificateEnumerator.cs │ │ ├── X509Chain.cs │ │ ├── X509ChainElement.cs │ │ ├── X509ChainElementCollection.cs │ │ ├── X509ChainElementEnumerator.cs │ │ ├── X509ChainPolicy.cs │ │ ├── X509ChainStatus.cs │ │ ├── X509ChainStatusFlags.cs │ │ ├── X509ContentType.cs │ │ ├── X509EnhancedKeyUsageExtension.cs │ │ ├── X509Extension.cs │ │ ├── X509ExtensionCollection.cs │ │ ├── X509ExtensionEnumerator.cs │ │ ├── X509FindType.cs │ │ ├── X509IncludeOption.cs │ │ ├── X509KeyStorageFlags.cs │ │ ├── X509KeyUsageExtension.cs │ │ ├── X509KeyUsageFlags.cs │ │ ├── X509NameType.cs │ │ ├── X509RevocationFlag.cs │ │ ├── X509RevocationMode.cs │ │ ├── X509SignatureGenerator.cs │ │ ├── X509Store.cs │ │ ├── X509SubjectKeyIdentifierExtension.cs │ │ ├── X509SubjectKeyIdentifierHashAlgorithm.cs │ │ └── X509VerificationFlags.cs └── tests │ ├── Cert.cs │ ├── CertTests.cs │ ├── CertificateCreation │ ├── CertificateRequestApiTests.cs │ ├── CertificateRequestChainTests.cs │ ├── CertificateRequestUsageTests.cs │ ├── DSAX509SignatureGenerator.cs │ ├── ECDsaX509SignatureGeneratorTests.cs │ ├── EccTestData.cs │ ├── PrivateKeyAssociationTests.cs │ ├── RSAPkcs1X509SignatureGeneratorTests.cs │ ├── RSAPssX509SignatureGeneratorTests.cs │ └── SubjectAltNameBuilderTests.cs │ ├── ChainHolder.cs │ ├── ChainTests.cs │ ├── CollectionImportTests.cs │ ├── CollectionTests.cs │ ├── Configurations.props │ ├── ContentTypeTests.cs │ ├── CtorTests.cs │ ├── DSAOther.cs │ ├── ECDsaOther.cs │ ├── ExportTests.cs │ ├── ExtensionsTests.cs │ ├── FindTests.cs │ ├── HostnameMatchTests.Unix.cs │ ├── ImportTests.cs │ ├── InteropTests.cs │ ├── LoadFromFileTests.cs │ ├── NameTests.cs │ ├── PfxTests.cs │ ├── PropsTests.cs │ ├── PublicKeyTests.cs │ ├── RSAOther.cs │ ├── Resources │ └── Strings.resx │ ├── System.Security.Cryptography.X509Certificates.Tests.csproj │ ├── TestData.cs │ ├── TestEnvironmentConfiguration.Unix.cs │ ├── TestEnvironmentConfiguration.cs │ ├── X500DistinguishedNameEncodingTests.cs │ ├── X500DistinguishedNameTests.cs │ ├── X509FilesystemTests.Unix.cs │ ├── X509StoreMutableTests.OSX.cs │ └── X509StoreTests.cs ├── System.Security.Cryptography.Xml ├── Directory.Build.props ├── System.Security.Cryptography.Xml.sln ├── pkg │ └── System.Security.Cryptography.Xml.pkgproj ├── ref │ ├── Configurations.props │ ├── System.Security.Cryptography.Xml.cs │ └── System.Security.Cryptography.Xml.csproj ├── src │ ├── Configurations.props │ ├── MatchingRefApiCompatBaseline.netstandard.txt │ ├── Resources │ │ ├── Strings.resx │ │ └── System.Security.Cryptography.Xml.rd.xml │ ├── System.Security.Cryptography.Xml.csproj │ └── System │ │ └── Security │ │ └── Cryptography │ │ └── Xml │ │ ├── AncestralNamespaceContextManager.cs │ │ ├── AttributeSortOrder.cs │ │ ├── C14NAncestralNamespaceContextManager.cs │ │ ├── CanonicalXml.cs │ │ ├── CanonicalXmlAttribute.cs │ │ ├── CanonicalXmlCDataSection.cs │ │ ├── CanonicalXmlComment.cs │ │ ├── CanonicalXmlDocument.cs │ │ ├── CanonicalXmlElement.cs │ │ ├── CanonicalXmlEntityReference.cs │ │ ├── CanonicalXmlNodeList.cs │ │ ├── CanonicalXmlProcessingInstruction.cs │ │ ├── CanonicalXmlSignificantWhitespace.cs │ │ ├── CanonicalXmlText.cs │ │ ├── CanonicalXmlWhitespace.cs │ │ ├── CanonicalizationDispatcher.cs │ │ ├── CertUsageType.cs │ │ ├── CipherData.cs │ │ ├── CipherReference.cs │ │ ├── CryptoHelpers.cs │ │ ├── CryptoSignedXmlRecursionException.cs │ │ ├── DSAKeyValue.cs │ │ ├── DSASignatureDescription.cs │ │ ├── DataObject.cs │ │ ├── DataReference.cs │ │ ├── DocPosition.cs │ │ ├── EncryptedData.cs │ │ ├── EncryptedKey.cs │ │ ├── EncryptedReference.cs │ │ ├── EncryptedType.cs │ │ ├── EncryptedXml.cs │ │ ├── EncryptionMethod.cs │ │ ├── EncryptionProperty.cs │ │ ├── EncryptionPropertyCollection.cs │ │ ├── ExcAncestralNamespaceContextManager.cs │ │ ├── ExcCanonicalXml.cs │ │ ├── ICanonicalizableNode.cs │ │ ├── IRelDecryptor.cs │ │ ├── KeyInfo.cs │ │ ├── KeyInfoClause.cs │ │ ├── KeyInfoEncryptedKey.cs │ │ ├── KeyInfoName.cs │ │ ├── KeyInfoNode.cs │ │ ├── KeyInfoRetrievalMethod.cs │ │ ├── KeyInfoX509Data.cs │ │ ├── KeyReference.cs │ │ ├── MyXmlDocument.cs │ │ ├── NamespaceFrame.cs │ │ ├── NamespaceSortOrder.cs │ │ ├── RSAKeyValue.cs │ │ ├── RSAPKCS1SHA1SignatureDescription.cs │ │ ├── RSAPKCS1SHA256SignatureDescription.cs │ │ ├── RSAPKCS1SHA384SignatureDescription.cs │ │ ├── RSAPKCS1SHA512SignatureDescription.cs │ │ ├── RSAPKCS1SignatureDescription.cs │ │ ├── Reference.cs │ │ ├── ReferenceList.cs │ │ ├── ReferenceTargetType.cs │ │ ├── Signature.cs │ │ ├── SignedInfo.cs │ │ ├── SignedXml.cs │ │ ├── SignedXmlDebugLog.cs │ │ ├── SymmetricKeyWrap.cs │ │ ├── Transform.cs │ │ ├── TransformChain.cs │ │ ├── Utils.cs │ │ ├── XmlDecryptionTransform.cs │ │ ├── XmlDsigBase64Transform.cs │ │ ├── XmlDsigC14NTransform.cs │ │ ├── XmlDsigC14NWithCommentsTransform.cs │ │ ├── XmlDsigEnvelopedSignatureTransform.cs │ │ ├── XmlDsigExcC14NTransform.cs │ │ ├── XmlDsigExcC14NWithCommentsTransform.cs │ │ ├── XmlDsigXPathTransform.cs │ │ ├── XmlDsigXsltTransform.cs │ │ └── XmlLicenseTransform.cs └── tests │ ├── AssertCrypto.cs │ ├── CipherDataTests.cs │ ├── Configurations.props │ ├── DSAKeyValueTest.cs │ ├── DataObjectTest.cs │ ├── DataObjectTests.cs │ ├── DataReferenceTest.cs │ ├── EncryptedXmlEqualityComparer.cs │ ├── EncryptedXmlSample1.xml │ ├── EncryptedXmlSample2.xml │ ├── EncryptedXmlSample3.xml │ ├── EncryptedXmlTest.cs │ ├── EncryptedXmlTests.cs │ ├── EncryptionMethodTests.cs │ ├── EncryptionPropertyCollectionTest.cs │ ├── EncryptionPropertyTest.cs │ ├── KeyInfoNameTest.cs │ ├── KeyInfoNodeTest.cs │ ├── KeyInfoRetrievalMethodTest.cs │ ├── KeyInfoTest.cs │ ├── KeyInfoTests.cs │ ├── KeyInfoX509DataTest.cs │ ├── KeyInfo_ArbitraryElements.cs │ ├── RSAKeyValueTest.cs │ ├── ReferenceTest.cs │ ├── Reference_ArbitraryElements.cs │ ├── Samples │ ├── EncryptingDecryptingAsymmetric.cs │ ├── EncryptingDecryptingSymmetric.cs │ ├── EncryptingDecryptingSymmetricKeyWrap.cs │ ├── SigningVerifying.cs │ ├── SigningVerifyingWithCustomSignatureMethod.cs │ └── SigningVerifyingX509Cert.cs │ ├── SignatureTest.cs │ ├── Signature_ArbitraryElements.cs │ ├── SignedInfoTest.cs │ ├── SignedInfo_ArbitraryElements.cs │ ├── SignedXmlTest.cs │ ├── SignedXmlTests.cs │ ├── SignedXml_Helpers.cs │ ├── SignedXml_Limits.cs │ ├── SignedXml_SignatureMethodAlgorithm.cs │ ├── SymmetricAlgorithmFactory.cs │ ├── System.Security.Cryptography.Xml.Tests.csproj │ ├── TestHelpers.cs │ ├── TransformChainTest.cs │ ├── TransformTest.cs │ ├── XmlDecryptionTransformTest.cs │ ├── XmlDsigBase64TransformTest.cs │ ├── XmlDsigC14NTransformTest.cs │ ├── XmlDsigC14NWithCommentsTransformTest.cs │ ├── XmlDsigEnvelopedSignatureTransformTest.cs │ ├── XmlDsigExcC14NTransformTest.cs │ ├── XmlDsigExcC14NWithCommentsTransformTest.cs │ ├── XmlDsigXPathTransformTest.cs │ ├── XmlDsigXsltTransformTest.cs │ ├── XmlLicenseEncryptedRef.cs │ ├── XmlLicenseSample.xml │ └── XmlLicenseTransformTest.cs ├── System.Security.Permissions ├── Directory.Build.props ├── System.Security.Permissions.sln ├── pkg │ └── System.Security.Permissions.pkgproj ├── ref │ ├── Configurations.props │ ├── System.Security.Permissions.Forwards.cs │ ├── System.Security.Permissions.cs │ └── System.Security.Permissions.csproj ├── src │ ├── ApiCompatBaseline.netfx.txt │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Security.Permissions.csproj │ └── System │ │ ├── ApplicationIdentity.cs │ │ ├── Configuration │ │ ├── ConfigurationPermission.cs │ │ └── ConfigurationPermissionAttribute.cs │ │ ├── Data │ │ ├── Common │ │ │ ├── DBDataPermission.cs │ │ │ └── DBDataPermissionAttribute.cs │ │ ├── Odbc │ │ │ ├── OdbcPermission.cs │ │ │ └── OdbcPermissionAttribute.cs │ │ ├── OleDb │ │ │ ├── OleDbPermission.cs │ │ │ └── OleDbPermissionAttribute.cs │ │ ├── OracleClient │ │ │ ├── OraclePermission.cs │ │ │ └── OraclePermissionAttribute.cs │ │ └── SqlClient │ │ │ ├── SqlClientPermission.cs │ │ │ └── SqlClientPermissionAttribute.cs │ │ ├── Diagnostics │ │ ├── EventLogPermission.cs │ │ ├── EventLogPermissionAccess.cs │ │ ├── EventLogPermissionAttribute.cs │ │ ├── EventLogPermissionEntry.cs │ │ ├── EventLogPermissionEntryCollection.cs │ │ ├── PerformanceCounterPermission.cs │ │ ├── PerformanceCounterPermissionAccess.cs │ │ ├── PerformanceCounterPermissionAttribute.cs │ │ ├── PerformanceCounterPermissionEntry.cs │ │ └── PerformanceCounterPermissionEntryCollection.cs │ │ ├── Drawing │ │ └── Printing │ │ │ ├── PrintingPermission.cs │ │ │ ├── PrintingPermissionAttribute.cs │ │ │ └── PrintingPermissionLevel.cs │ │ ├── Net │ │ ├── DnsPermission.cs │ │ ├── DnsPermissionAttribute.cs │ │ ├── EndpointPermission.cs │ │ ├── Mail │ │ │ ├── SmtpAccess.cs │ │ │ ├── SmtpPermission.cs │ │ │ └── SmtpPermissionAttribute.cs │ │ ├── NetworkAccess.cs │ │ ├── NetworkInformation │ │ │ ├── NetworkInformationAccess.cs │ │ │ ├── NetworkInformationPermission.cs │ │ │ └── NetworkInformationPermissionAttribute.cs │ │ ├── PeerToPeer │ │ │ ├── Collaboration │ │ │ │ ├── PeerCollaborationPermission.cs │ │ │ │ └── PeerCollaborationPermissionAttribute.cs │ │ │ ├── PnrpPermission.cs │ │ │ ├── PnrpPermissionAttribute.cs │ │ │ └── PnrpScope.cs │ │ ├── SocketPermission.cs │ │ ├── SocketPermissionAttribute.cs │ │ ├── TransportType.cs │ │ ├── WebPermission.cs │ │ └── WebPermissionAttribute.cs │ │ ├── Security │ │ ├── CodeAccessPermission.cs │ │ ├── HostProtectionException.cs │ │ ├── HostSecurityManager.cs │ │ ├── HostSecurityManagerOptions.cs │ │ ├── IEvidenceFactory.cs │ │ ├── ISecurityPolicyEncodable.cs │ │ ├── NamedPermissionSet.cs │ │ ├── Permissions │ │ │ ├── DataProtectionPermission.cs │ │ │ ├── DataProtectionPermissionAttribute.cs │ │ │ ├── DataProtectionPermissionFlags.cs │ │ │ ├── EnvironmentPermission.cs │ │ │ ├── EnvironmentPermissionAccess.cs │ │ │ ├── EnvironmentPermissionAttribute.cs │ │ │ ├── FileDialogPermission.cs │ │ │ ├── FileDialogPermissionAccess.cs │ │ │ ├── FileDialogPermissionAttribute.cs │ │ │ ├── FileIOPermission.cs │ │ │ ├── FileIOPermissionAccess.cs │ │ │ ├── FileIOPermissionAttribute.cs │ │ │ ├── GacIdentityPermission.cs │ │ │ ├── GacIdentityPermissionAttribute.cs │ │ │ ├── HostProtectionAttribute.cs │ │ │ ├── HostProtectionResource.cs │ │ │ ├── IDRole.cs │ │ │ ├── IUnrestrictedPermission.cs │ │ │ ├── IsolatedStorageContainment.cs │ │ │ ├── IsolatedStorageFilePermission.cs │ │ │ ├── IsolatedStorageFilePermissionAttribute.cs │ │ │ ├── IsolatedStoragePermission.cs │ │ │ ├── IsolatedStoragePermissionAttribute.cs │ │ │ ├── KeyContainerPermission.cs │ │ │ ├── KeyContainerPermissionAccessEntry.cs │ │ │ ├── KeyContainerPermissionAccessEntryCollection.cs │ │ │ ├── KeyContainerPermissionAccessEntryEnumerator.cs │ │ │ ├── KeyContainerPermissionAttribute.cs │ │ │ ├── KeyContainerPermissionFlags.cs │ │ │ ├── PermissionSetAttribute.cs │ │ │ ├── PrincipalPermission.cs │ │ │ ├── PrincipalPermissionAttribute.cs │ │ │ ├── PublisherIdentityPermission.cs │ │ │ ├── PublisherIdentityPermissionAttribute.cs │ │ │ ├── ReflectionPermission.cs │ │ │ ├── ReflectionPermissionAttribute.cs │ │ │ ├── ReflectionPermissionFlag.cs │ │ │ ├── RegistryPermission.cs │ │ │ ├── RegistryPermissionAccess.cs │ │ │ ├── RegistryPermissionAttribute.cs │ │ │ ├── ResourcePermissionBase.cs │ │ │ ├── ResourcePermissionBaseEntry.cs │ │ │ ├── SecurityPermission.cs │ │ │ ├── SiteIdentityPermission.cs │ │ │ ├── SiteIdentityPermissionAttribute.cs │ │ │ ├── StorePermission.cs │ │ │ ├── StorePermissionAttribute.cs │ │ │ ├── StorePermissionFlags.cs │ │ │ ├── StrongNameIdentityPermission.cs │ │ │ ├── StrongNameIdentityPermissionAttribute.cs │ │ │ ├── StrongNamePublicKeyBlob.cs │ │ │ ├── TypeDescriptorPermission.cs │ │ │ ├── TypeDescriptorPermissionAttribute.cs │ │ │ ├── TypeDescriptorPermissionFlags.cs │ │ │ ├── UIPermission.cs │ │ │ ├── UIPermissionAttribute.cs │ │ │ ├── UIPermissionClipboard.cs │ │ │ ├── UIPermissionWindow.cs │ │ │ ├── UrlIdentityPermission.cs │ │ │ ├── UrlIdentityPermissionAttribute.cs │ │ │ ├── ZoneIdentityPermission.cs │ │ │ └── ZoneIdentityPermissionAttribute.cs │ │ ├── Policy │ │ │ ├── AllMembershipCondition.cs │ │ │ ├── ApplicationDirectory.cs │ │ │ ├── ApplicationDirectoryMembershipCondition.cs │ │ │ ├── ApplicationTrust.cs │ │ │ ├── ApplicationTrustCollection.cs │ │ │ ├── ApplicationTrustEnumerator.cs │ │ │ ├── ApplicationVersionMatch.cs │ │ │ ├── CodeConnectAccess.cs │ │ │ ├── CodeGroup.cs │ │ │ ├── Evidence.cs │ │ │ ├── EvidenceBase.cs │ │ │ ├── FileCodeGroup.cs │ │ │ ├── FirstMatchCodeGroup.cs │ │ │ ├── GacInstalled.cs │ │ │ ├── GacMembershipCondition.cs │ │ │ ├── Hash.cs │ │ │ ├── HashMembershipCondition.cs │ │ │ ├── IIdentityPermissionFactory.cs │ │ │ ├── IMembershipCondition.cs │ │ │ ├── NetCodeGroup.cs │ │ │ ├── PermissionRequestEvidence.cs │ │ │ ├── PolicyException.cs │ │ │ ├── PolicyLevel.cs │ │ │ ├── PolicyStatement.cs │ │ │ ├── PolicyStatementAttribute.cs │ │ │ ├── Publisher.cs │ │ │ ├── PublisherMembershipCondition.cs │ │ │ ├── Site.cs │ │ │ ├── SiteMembershipCondition.cs │ │ │ ├── StrongName.cs │ │ │ ├── StrongNameMembershipCondition.cs │ │ │ ├── TrustManagerContext.cs │ │ │ ├── UnionCodeGroup.cs │ │ │ ├── Url.cs │ │ │ ├── UrlMembershipCondition.cs │ │ │ ├── Zone.cs │ │ │ └── ZoneMembershipCondition.cs │ │ ├── PolicyLevelType.cs │ │ ├── SecurityContext.cs │ │ ├── SecurityContextSource.cs │ │ ├── SecurityManager.cs │ │ ├── SecurityState.cs │ │ ├── SecurityZone.cs │ │ └── XmlSyntaxException.cs │ │ ├── ServiceProcess │ │ ├── ServiceControllerPermission.cs │ │ ├── ServiceControllerPermissionAccess.cs │ │ ├── ServiceControllerPermissionAttribute.cs │ │ ├── ServiceControllerPermissionEntry.cs │ │ └── ServiceControllerPermissionEntryCollection.cs │ │ ├── Transactions │ │ ├── DistributedTransactionPermission.cs │ │ └── DistributedTransactionPermissionAttribute.cs │ │ └── Web │ │ ├── AspNetHostingPermission.cs │ │ ├── AspNetHostingPermissionAttribute.cs │ │ └── AspNetHostingPermissionLevel.cs └── tests │ ├── ApplicationTrustTests.cs │ ├── CodeConnectAccessTests.cs │ ├── CodeGroupTests.cs │ ├── Configurations.props │ ├── EvidenceBaseTests.cs │ ├── EvidenceTests.cs │ ├── HostProtectionTests.cs │ ├── HostSecurityManagerTests.cs │ ├── MembershipConditionTests.cs │ ├── PermissionSetTests.cs │ ├── PermissionTests.cs │ ├── PolicyTests.cs │ ├── PrincipalPermissionTests.cs │ ├── Resources │ └── System.Security.Permissions.Tests.rd.xml │ ├── SecurityElementTests.cs │ ├── System.Security.Permissions.Tests.csproj │ └── TrustManagerContextTests.cs ├── System.Security.Principal.Windows ├── Directory.Build.props ├── System.Security.Principal.Windows.sln ├── pkg │ └── System.Security.Principal.Windows.pkgproj ├── ref │ ├── Configurations.props │ ├── System.Security.Principal.Windows.cs │ └── System.Security.Principal.Windows.csproj ├── src │ ├── ApiCompatBaseline.netfx.txt │ ├── Configurations.props │ ├── ILLinkTrim.xml │ ├── Microsoft │ │ └── Win32 │ │ │ └── SafeHandles │ │ │ ├── SafeAccessTokenHandle.cs │ │ │ └── SafeSecurityHandles.cs │ ├── PinvokeAnalyzerExceptionList.analyzerdata.netcoreapp │ ├── PinvokeAnalyzerExceptionList.analyzerdata.netcoreapp2.0 │ ├── PinvokeAnalyzerExceptionList.analyzerdata.netcoreapp2.1 │ ├── Resources │ │ └── Strings.resx │ ├── System.Security.Principal.Windows.csproj │ └── System │ │ └── Security │ │ └── Principal │ │ ├── IRCollection.cs │ │ ├── IdentityNotMappedException.cs │ │ ├── IdentityReference.cs │ │ ├── NTAccount.cs │ │ ├── SID.cs │ │ ├── TokenAccessLevels.cs │ │ ├── Win32.cs │ │ ├── WindowsIdentity.cs │ │ └── WindowsPrincipal.cs └── tests │ ├── Configurations.props │ ├── NTAccount.cs │ ├── SecurityIdentifierTests.cs │ ├── System.Security.Principal.Windows.Tests.csproj │ ├── WellKnownSidTypeTests.cs │ ├── WindowsIdentityTests.cs │ └── WindowsPrincipalTests.cs ├── System.Security.Principal ├── Directory.Build.props ├── System.Security.Principal.sln ├── ref │ ├── Configurations.props │ ├── System.Security.Principal.cs │ └── System.Security.Principal.csproj └── src │ ├── Configurations.props │ ├── System.Security.Principal.csproj │ └── System │ └── Security │ └── Principal │ └── TokenImpersonationLevel.cs ├── System.Security.SecureString ├── Directory.Build.props ├── System.Security.SecureString.sln ├── ref │ ├── Configurations.props │ ├── System.Security.SecureString.Forwards.cs │ ├── System.Security.SecureString.cs │ └── System.Security.SecureString.csproj ├── src │ ├── Configurations.props │ └── System.Security.SecureString.csproj └── tests │ ├── Configurations.props │ ├── SecureStringTests.cs │ └── System.Security.SecureString.Tests.csproj ├── System.ServiceModel.Syndication ├── Directory.Build.props ├── System.ServiceModel.Syndication.sln ├── pkg │ └── System.ServiceModel.Syndication.pkgproj ├── ref │ ├── Configurations.props │ ├── System.ServiceModel.Syndication.cs │ ├── System.ServiceModel.Syndication.csproj │ └── System.ServiceModel.Syndication.netcoreapp.cs ├── src │ ├── Configurations.props │ ├── MatchingRefApiCompatBaseline.netstandard.txt │ ├── Resources │ │ └── Strings.resx │ ├── System.ServiceModel.Syndication.csproj │ └── System │ │ └── ServiceModel │ │ ├── Channels │ │ └── UriGenerator.cs │ │ ├── Syndication │ │ ├── App10Constants.cs │ │ ├── Atom10Constants.cs │ │ ├── Atom10FeedFormatter.cs │ │ ├── Atom10ItemFormatter.cs │ │ ├── AtomPub10CategoriesDocumentFormatter.cs │ │ ├── AtomPub10ServiceDocumentFormatter.cs │ │ ├── CategoriesDocument.cs │ │ ├── CategoriesDocumentFormatter.cs │ │ ├── DateTimeHelper.cs │ │ ├── ExtensibleSyndicationObject.cs │ │ ├── FeedUtils.cs │ │ ├── IExtensibleSyndicationObject.cs │ │ ├── InlineCategoriesDocument.cs │ │ ├── NullNotAllowedCollection.cs │ │ ├── ReferencedCategoriesDocument.cs │ │ ├── ResourceCollectionInfo.cs │ │ ├── Rss20Constants.cs │ │ ├── Rss20FeedFormatter.cs │ │ ├── Rss20ItemFormatter.cs │ │ ├── ServiceDocument.cs │ │ ├── ServiceDocumentFormatter.cs │ │ ├── SyndicationCategory.cs │ │ ├── SyndicationContent.cs │ │ ├── SyndicationElementExtension.cs │ │ ├── SyndicationElementExtensionCollection.cs │ │ ├── SyndicationFeed.cs │ │ ├── SyndicationFeedFormatter.cs │ │ ├── SyndicationItem.cs │ │ ├── SyndicationItemFormatter.cs │ │ ├── SyndicationLink.cs │ │ ├── SyndicationPerson.cs │ │ ├── SyndicationTextInput.cs │ │ ├── SyndicationVersions.cs │ │ ├── TextSyndicationContent.cs │ │ ├── TextSyndicationContentKind.cs │ │ ├── UrlSyndicationContent.cs │ │ ├── Workspace.cs │ │ ├── XmlDateTimeData.cs │ │ ├── XmlSyndicationContent.cs │ │ └── XmlUriData.cs │ │ └── XmlBuffer.cs └── tests │ ├── BasicScenarioTests.cs │ ├── Configurations.props │ ├── System.ServiceModel.Syndication.Tests.csproj │ ├── System │ └── ServiceModel │ │ └── Syndication │ │ ├── Atom10FeedFormatterTests.cs │ │ ├── Atom10ItemFormatterTests.cs │ │ ├── AtomPub10CategoriesDocumentFormatterTests.cs │ │ ├── AtomPub10ServiceDocumentFormatterTests.cs │ │ ├── CategoriesDocumentFormatterTests.cs │ │ ├── CategoriesDocumentTests.cs │ │ ├── InlineCategoriesDocumentTests.cs │ │ ├── ReferencedCategoriesDocumentTests.cs │ │ ├── ResourceCollectionInfoTests.cs │ │ ├── Rss20ItemFormatterTests.cs │ │ ├── ServiceDocumentFormatterTests.cs │ │ ├── ServiceDocumentTests.cs │ │ ├── SyndicationCategoryTests.cs │ │ ├── SyndicationContentTests.cs │ │ ├── SyndicationElementExtensionCollectionTests.cs │ │ ├── SyndicationElementExtensionTests.cs │ │ ├── SyndicationFeedFormatterTests.cs │ │ ├── SyndicationFeedTests.cs │ │ ├── SyndicationFeedTests.netcoreapp.cs │ │ ├── SyndicationItemFormatterTests.cs │ │ ├── SyndicationItemTests.cs │ │ ├── SyndicationLinkTests.cs │ │ ├── SyndicationPersonTests.cs │ │ ├── SyndicationTextInputTests.cs │ │ ├── SyndicationVersionsTests.cs │ │ ├── TextSyndicationContentTests.cs │ │ ├── UrlSyndicationContentTests.cs │ │ ├── WorkspaceTests.cs │ │ ├── XmlDateTimeDataTests.cs │ │ ├── XmlSyndicationContentTests.cs │ │ └── XmlUriDataTests.cs │ ├── TestFeeds │ ├── AtomDisjointItems.xml │ ├── AtomEntryTest.xml │ ├── AtomFeeds │ │ ├── absolute_rel.xml │ │ ├── alternate-no-content.xml │ │ ├── author-at-entry-only.xml │ │ ├── author-at-feed-and-entry.xml │ │ ├── author-at-feed-only.xml │ │ ├── authorless-with-no-entries.xml │ │ ├── authorless-with-one-entry.xml │ │ ├── category-entry-ext.xml │ │ ├── category-feed-ext.xml │ │ ├── category-feed.xml │ │ ├── category-label-escaped-html.xml │ │ ├── category-no-label.xml │ │ ├── category-no-scheme.xml │ │ ├── category-scheme-invalid-iri.xml │ │ ├── category-scheme-rel-iri.xml │ │ ├── contains-email.xml │ │ ├── content-application-xthml.xml │ │ ├── content-base64-no-summary.xml │ │ ├── content-jpeg-invalid-base64.xml │ │ ├── content-jpeg-valid-base64.xml │ │ ├── content-no-alternate.xml │ │ ├── content-no-type-escaped-html.xml │ │ ├── content-plain-with-children.xml │ │ ├── content-src-no-summary.xml │ │ ├── content-src-no-type-no-error.xml │ │ ├── content-src-no-type.xml │ │ ├── content-src-relative-ref.xml │ │ ├── content-src-type-html.xml │ │ ├── content-src-type-text-html.xml │ │ ├── content-src-type-text.xml │ │ ├── content-src-type-xhtml.xml │ │ ├── content-src.xml │ │ ├── content-text-html.xml │ │ ├── content-xhtml-escaped.xml │ │ ├── content-xhtml-mixed.xml │ │ ├── content-xhtml-no-xhtml-div.xml │ │ ├── content-xhtml-notmarkup.xml │ │ ├── content-xhtml-text-children.xml │ │ ├── duplicate-entries.xml │ │ ├── email-rss20-style.xml │ │ ├── email-with-name.xml │ │ ├── email-with-plus.xml │ │ ├── empty-content.xml │ │ ├── empty-title.xml │ │ ├── empty_author.xml │ │ ├── escaped_text.xml │ │ ├── example_html_title.xml │ │ ├── example_text_title.xml │ │ ├── example_xhtml_summary1.xml │ │ ├── example_xhtml_summary2.xml │ │ ├── example_xhtml_summary3.xml │ │ ├── extension-unknown-noerror.xml │ │ ├── extensive-noerror.xml │ │ ├── extensive-nowarn.xml │ │ ├── generator-escaped-html.xml │ │ ├── generator-no-text.xml │ │ ├── generator_relative_ref.xml │ │ ├── icon_invalid_uri.xml │ │ ├── icon_relative_ref.xml │ │ ├── id-dot-segments.xml │ │ ├── id-empty-fragment-id.xml │ │ ├── id-empty-path.xml │ │ ├── id-empty-query.xml │ │ ├── id-explicit-authority.xml │ │ ├── id-explicit-default-port.xml │ │ ├── id-host-uppercase.xml │ │ ├── id-noniana.xml │ │ ├── id-not-uri.xml │ │ ├── id-percent-encoded-lower.xml │ │ ├── id-percent-encoded.xml │ │ ├── id-relative-uri.xml │ │ ├── id-uppercase-scheme.xml │ │ ├── id-valid-tag-uris.xml │ │ ├── infoset-attr-order.xml │ │ ├── infoset-char-ref.xml │ │ ├── infoset-element-whitespace.xml │ │ ├── infoset-empty1.xml │ │ ├── infoset-empty2.xml │ │ ├── infoset-quote-single.xml │ │ ├── invalid-email.xml │ │ ├── invalid-uri.xml │ │ ├── invalid-xml-base.xml │ │ ├── invalid-xml-lang.xml │ │ ├── invalid_html.xml │ │ ├── license-noerror.xml │ │ ├── link-extensions.xml │ │ ├── link-full-uri.xml │ │ ├── link-href-relative.xml │ │ ├── link-hreflang-invalid-language.xml │ │ ├── link-rel-full.xml │ │ ├── link-rel-iana.xml │ │ ├── link-rel-isegment-nz-nc.xml │ │ ├── link-rel-relative.xml │ │ ├── link-same-rel-different-types.xml │ │ ├── link-same-rel-type-different-hreflang.xml │ │ ├── link-same-rel-type-hreflang.xml │ │ ├── link-same-rel-type-no-hreflang.xml │ │ ├── link-title-with-badchars.xml │ │ ├── link-title-with-html.xml │ │ ├── link-type-invalid-mime.xml │ │ ├── link-type-parameters.xml │ │ ├── logo_relative_ref.xml │ │ ├── missing-id-source.xml │ │ ├── missing-self.xml │ │ ├── missing-title-source.xml │ │ ├── missing-updated-source.xml │ │ ├── missing_xhtml_div.xml │ │ ├── missing_xhtml_ns.xml │ │ ├── multi-enclosure-test.xml │ │ ├── multiple-alternates-differing-source.xml │ │ ├── multiple-alternates-differing.xml │ │ ├── multiple-alternates-matching-source.xml │ │ ├── multiple-alternates-matching.xml │ │ ├── multiple-authors-source.xml │ │ ├── multiple-authors.xml │ │ ├── multiple-categories-entry.xml │ │ ├── multiple-categories-source.xml │ │ ├── multiple-categories.xml │ │ ├── multiple-contributors-entry.xml │ │ ├── multiple-contributors-source.xml │ │ ├── multiple-contributors.xml │ │ ├── multiple-icons-source.xml │ │ ├── multiple-icons.xml │ │ ├── multiple-related-matching.xml │ │ ├── no-content-or-alternate.xml │ │ ├── no-content-or-summary.xml │ │ ├── no-name.xml │ │ ├── prefixed-namespace.xml │ │ ├── rdf-extensions.xml │ │ ├── rel-colon.xml │ │ ├── related-same-rel-type-hreflang.xml │ │ ├── relative-ref.xml │ │ ├── rights-text-with-escaped-html.xml │ │ ├── rights-xhtml-no-xmldiv.xml │ │ ├── self-vs-alternate.xml │ │ ├── subtitle-blank.xml │ │ ├── summary-content-base64.xml │ │ ├── summary-content-src.xml │ │ ├── text_with_escaped_html.xml │ │ ├── title-blank.xml │ │ ├── trackback-about-entry.xml │ │ ├── trackback-ping-entry.xml │ │ ├── trackback-ping-outside-entry.xml │ │ ├── type-html.xml │ │ ├── type-multipart-alternative.xml │ │ ├── type-text-html.xml │ │ ├── type-text.xml │ │ ├── type-xhtml.xml │ │ ├── type-xml.xml │ │ ├── undeterminable-vocabulary.xml │ │ ├── undeterminable-vocabulary2.xml │ │ ├── undeterminable-vocabulary3.xml │ │ ├── unregistered-rel.xml │ │ ├── updated-example3.xml │ │ ├── valid-xml-base-iri.xml │ │ ├── ws-author-uri.xml │ │ ├── ws-category-scheme.xml │ │ ├── ws-content-src.xml │ │ ├── ws-entry-id.xml │ │ ├── ws-entry-published.xml │ │ ├── ws-entry-updated.xml │ │ ├── ws-feed-icon.xml │ │ ├── ws-feed-id.xml │ │ ├── ws-feed-logo.xml │ │ ├── ws-feed-updated.xml │ │ ├── ws-generator-uri.xml │ │ ├── ws-link-href.xml │ │ ├── ws-link-rel.xml │ │ ├── xhtml-extensions.xml │ │ ├── xml-base-ambiguous.xml │ │ ├── xml-base-elem-ne-doc.xml │ │ ├── xml-base.xml │ │ ├── xml-lang-blank.xml │ │ ├── xml-lang.xml │ │ └── zero-entries.xml │ ├── FailureFeeds │ │ ├── diff_atom_ns.xml │ │ ├── diff_rss_ns.xml │ │ ├── diff_rss_version.xml │ │ └── no_rss_version.xml │ ├── RssDisjointItems.xml │ ├── RssEntry.xml │ ├── RssFeedWithCustomImageName.xml │ ├── RssFeeds │ │ ├── blank_title.xml │ │ ├── cloud_domain.xml │ │ ├── cloud_path.xml │ │ ├── cloud_port.xml │ │ ├── cloud_port_integer.xml │ │ ├── cloud_protocol.xml │ │ ├── cloud_registerprocedure.xml │ │ ├── contains_language.xml │ │ ├── docs.xml │ │ ├── empty_author_rss.xml │ │ ├── empty_category.xml │ │ ├── funky_content_encoded.xml │ │ ├── language.xml │ │ ├── language_country_code.xml │ │ ├── language_iso6392.xml │ │ ├── link.xml │ │ ├── no_guid.xml │ │ ├── pubdate.xml │ │ ├── pubdate_a.xml │ │ ├── pubdate_april.xml │ │ ├── pubdate_august.xml │ │ ├── pubdate_cst.xml │ │ ├── pubdate_edt.xml │ │ ├── pubdate_est.xml │ │ ├── pubdate_february.xml │ │ ├── pubdate_friday.xml │ │ ├── pubdate_january.xml │ │ ├── pubdate_july.xml │ │ ├── pubdate_june.xml │ │ ├── pubdate_march.xml │ │ ├── pubdate_may.xml │ │ ├── pubdate_mdt.xml │ │ ├── pubdate_mst.xml │ │ ├── pubdate_no_seconds.xml │ │ ├── pubdate_no_weekday.xml │ │ ├── pubdate_november.xml │ │ ├── pubdate_october.xml │ │ ├── pubdate_one_digit_day.xml │ │ ├── pubdate_pdt.xml │ │ ├── pubdate_pre_y2k.xml │ │ ├── pubdate_pst.xml │ │ ├── pubdate_september.xml │ │ ├── pubdate_thursday.xml │ │ ├── pubdate_tuesday.xml │ │ ├── pubdate_ut.xml │ │ ├── pubdate_wednesday.xml │ │ ├── pubdate_with_diff_min.xml │ │ ├── pubdate_with_differential.xml │ │ ├── pubdate_with_differential2.xml │ │ ├── pubdate_z.xml │ │ ├── skipDays.xml │ │ ├── skipDays_7_days.xml │ │ ├── skipHours.xml │ │ ├── textInput_description.xml │ │ ├── textInput_name.xml │ │ ├── textInput_title.xml │ │ ├── textInput_valid_link.xml │ │ ├── ttl.xml │ │ ├── valid_lastBuildDate.xml │ │ ├── valid_managingEditor.xml │ │ ├── valid_title.xml │ │ ├── valid_webMaster.xml │ │ └── webMaster_name_and_email.xml │ ├── RssSpecCustomParser.xml │ ├── SimpleAtomFeed.xml │ ├── SimpleAtomFeedCustomParser.xml │ ├── SimpleRssFeed.xml │ ├── atom_feeds.dat │ ├── atom_spec_example.xml │ ├── brief-entry-noerror.xml │ ├── example_feed_xml_atom.xml │ ├── rssOptionalElements.xml │ ├── rssSpecExample.xml │ ├── rssSpecExampleWrongDateFormat.xml │ ├── rssSpecExampleWrongSkipDays.xml │ └── rss_feeds.dat │ ├── Utils │ ├── CompareHelper.cs │ ├── ThrowingXmlReader.cs │ ├── XmlDiff.cs │ ├── XmlDiffDocument.cs │ └── XmlDiffOption.cs │ └── netcoreapp │ └── BasicScenarioTests.netcoreapp.cs ├── System.ServiceProcess.ServiceController ├── Directory.Build.props ├── System.ServiceProcess.ServiceController.sln ├── pkg │ └── System.ServiceProcess.ServiceController.pkgproj ├── ref │ ├── Configurations.props │ ├── System.ServiceProcess.ServiceController.cs │ └── System.ServiceProcess.ServiceController.csproj ├── src │ ├── Configurations.props │ ├── Microsoft │ │ └── Win32 │ │ │ └── SafeHandles │ │ │ └── SafeServiceHandle.cs │ ├── Resources │ │ └── Strings.resx │ ├── System.ServiceProcess.ServiceController.csproj │ └── System │ │ └── ServiceProcess │ │ ├── PowerBroadcastStatus.cs │ │ ├── ServiceBase.cs │ │ ├── ServiceController.cs │ │ ├── ServiceControllerStatus.cs │ │ ├── ServiceProcessDescriptionAttribute.cs │ │ ├── ServiceStartMode.cs │ │ ├── ServiceType.cs │ │ ├── SessionChangeDescription.cs │ │ ├── SessionChangeReason.cs │ │ └── TimeoutException.cs └── tests │ ├── Configurations.props │ ├── SafeServiceControllerTests.cs │ ├── ServiceBaseTests.cs │ ├── ServiceControllerTests.cs │ ├── ServiceProcessDescriptionAttributeTests.cs │ ├── System.ServiceProcess.ServiceController.TestService │ ├── Configurations.props │ ├── Helpers.cs │ ├── Program.cs │ ├── System.ServiceProcess.ServiceController.TestService.csproj │ ├── TestService.cs │ └── TestServiceInstaller.cs │ ├── System.ServiceProcess.ServiceController.Tests.csproj │ └── TestServiceProvider.cs ├── System.Text.Encoding.CodePages ├── Directory.Build.props ├── System.Text.Encoding.CodePages.sln ├── pkg │ └── System.Text.Encoding.CodePages.pkgproj ├── ref │ ├── Configurations.props │ ├── System.Text.Encoding.CodePages.cs │ └── System.Text.Encoding.CodePages.csproj ├── src │ ├── Configurations.props │ ├── Data │ │ ├── CodePageNameMappings.csv │ │ ├── PreferredCodePageNames.csv │ │ └── codepages.nlp │ ├── Microsoft │ │ └── Win32 │ │ │ └── SafeHandles │ │ │ └── SafeAllocHHandle.cs │ ├── Resources │ │ └── Strings.resx │ ├── System.Text.Encoding.CodePages.csproj │ └── System │ │ └── Text │ │ ├── BaseCodePageEncoding.cs │ │ ├── CodePagesEncodingProvider.Default.cs │ │ ├── CodePagesEncodingProvider.Windows.cs │ │ ├── CodePagesEncodingProvider.cs │ │ ├── DBCSCodePageEncoding.cs │ │ ├── DecoderBestFitFallback.cs │ │ ├── DecoderFallbackBufferHelper.cs │ │ ├── DecoderNLS.cs │ │ ├── EUCJPEncoding.cs │ │ ├── EncoderBestFitFallback.cs │ │ ├── EncoderFallbackBufferHelper.cs │ │ ├── EncoderNLS.cs │ │ ├── EncodingByteBuffer.cs │ │ ├── EncodingCharBuffer.cs │ │ ├── EncodingNLS.cs │ │ ├── EncodingTable.Data.cs │ │ ├── EncodingTable.cs │ │ ├── GB18030Encoding.cs │ │ ├── ISCIIEncoding.cs │ │ ├── ISO2022Encoding.cs │ │ └── SBCSCodePageEncoding.cs └── tests │ ├── Configurations.props │ ├── EncoderFallbackBufferHelper.cs │ ├── EncodingCodePages.cs │ └── System.Text.Encoding.CodePages.Tests.csproj ├── System.Text.Encoding.Extensions ├── Directory.Build.props ├── System.Text.Encoding.Extensions.sln ├── ref │ ├── Configurations.props │ ├── System.Text.Encoding.Extensions.cs │ └── System.Text.Encoding.Extensions.csproj ├── src │ ├── Configurations.props │ └── System.Text.Encoding.Extensions.csproj └── tests │ ├── Configurations.props │ ├── Fallback.cs │ └── System.Text.Encoding.Extensions.Tests.csproj ├── System.Text.Encoding ├── Directory.Build.props ├── System.Text.Encoding.sln ├── ref │ ├── Configurations.props │ ├── System.Text.Encoding.Forwards.cs │ └── System.Text.Encoding.csproj ├── src │ ├── Configurations.props │ └── System.Text.Encoding.csproj └── tests │ ├── ASCIIEncoding │ ├── ASCIIEncodingDecode.cs │ ├── ASCIIEncodingEncode.cs │ ├── ASCIIEncodingGetDecoder.cs │ ├── ASCIIEncodingGetEncoder.cs │ ├── ASCIIEncodingGetMaxByteCount.cs │ ├── ASCIIEncodingGetMaxCharCount.cs │ └── ASCIIEncodingTests.cs │ ├── Configurations.props │ ├── Decoder │ ├── Decoder.cs │ ├── DecoderConvert2.cs │ ├── DecoderCtor.cs │ ├── DecoderGetCharCount2.cs │ ├── DecoderGetCharCount3.cs │ ├── DecoderGetChars2.cs │ ├── DecoderGetChars3.cs │ ├── DecoderReset.cs │ └── DecoderSpanTests.netcoreapp.cs │ ├── DecoderFallback │ └── DecoderFallbackTests.cs │ ├── DecoderFallbackException │ └── DecoderFallbackExceptionTests.cs │ ├── Encoder │ ├── Encoder.cs │ ├── EncoderConvert2.cs │ ├── EncoderCtor.cs │ ├── EncoderGetByteCount2.cs │ ├── EncoderGetBytes2.cs │ └── EncoderSpanTests.netcoreapp.cs │ ├── EncoderFallbackException │ └── EncoderFallbackExceptionTests.cs │ ├── Encoding │ ├── Encoding.cs │ ├── EncodingConvertTests.cs │ ├── EncodingCtorTests.cs │ └── EncodingGetEncodingTests.cs │ ├── EncodingTestHelpers.cs │ ├── EncodingTestHelpers.netcoreapp.cs │ ├── Fallback │ ├── DecoderExceptionFallbackTests.cs │ ├── DecoderReplacementFallbackTests.cs │ ├── EncoderExceptionFallbackTests.cs │ └── EncoderReplacementFallbackTests.cs │ ├── Latin1Encoding │ ├── Latin1EncodingDecode.cs │ ├── Latin1EncodingEncode.cs │ ├── Latin1EncodingGetMaxByteCount.cs │ ├── Latin1EncodingGetMaxCharCount.cs │ └── Latin1EncodingTests.cs │ ├── NegativeEncodingTests.cs │ ├── NegativeEncodingTests.netcoreapp.cs │ ├── Performance │ ├── Configurations.props │ ├── Perf.Encoding.cs │ └── System.Text.Encoding.PerformanceTests.csproj │ ├── System.Text.Encoding.Tests.csproj │ ├── UTF32Encoding │ ├── UTF32EncodingDecode.cs │ ├── UTF32EncodingEncode.cs │ ├── UTF32EncodingGetMaxByteCount.cs │ ├── UTF32EncodingGetMaxCharCount.cs │ └── UTF32EncodingTests.cs │ ├── UTF7Encoding │ ├── UTF7EncodingDecode.cs │ ├── UTF7EncodingEncode.cs │ ├── UTF7EncodingGetDecoder.cs │ ├── UTF7EncodingGetEncoder.cs │ ├── UTF7EncodingGetMaxByteCount.cs │ ├── UTF7EncodingGetMaxCharCount.cs │ └── UTF7EncodingTests.cs │ ├── UTF8Encoding │ ├── UTF8EncodingDecode.cs │ ├── UTF8EncodingEncode.cs │ ├── UTF8EncodingGetDecoder.cs │ ├── UTF8EncodingGetEncoder.cs │ ├── UTF8EncodingGetMaxByteCount.cs │ ├── UTF8EncodingGetMaxCharCount.cs │ └── UTF8EncodingTests.cs │ └── UnicodeEncoding │ ├── UnicodeEncoding.cs │ ├── UnicodeEncodingDecode.cs │ ├── UnicodeEncodingEncode.cs │ ├── UnicodeEncodingGetDecoder.cs │ ├── UnicodeEncodingGetEncoder.cs │ ├── UnicodeEncodingGetMaxByteCount.cs │ ├── UnicodeEncodingGetMaxCharCount.cs │ └── UnicodeEncodingTests.cs ├── System.Text.Encodings.Web ├── Directory.Build.props ├── System.Text.Encodings.Web.sln ├── pkg │ └── System.Text.Encodings.Web.pkgproj ├── src │ ├── Configurations.props │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ └── GlobalSuppressions.cs │ ├── Resources │ │ └── unicode8definedcharacters.bin │ ├── System.Text.Encodings.Web.csproj │ └── System │ │ └── Text │ │ └── Encodings │ │ └── Web │ │ ├── AllowedCharactersBitmap.cs │ │ ├── BufferInternal.cs │ │ ├── HexUtil.cs │ │ ├── HtmlEncoder.cs │ │ ├── JavaScriptEncoder.cs │ │ ├── TextEncoder.cs │ │ ├── TextEncoderSettings.cs │ │ ├── UnicodeHelpers.cs │ │ ├── UnicodeRange.cs │ │ ├── UnicodeRanges.cs │ │ ├── UnicodeRanges.generated.cs │ │ └── UrlEncoder.cs └── tests │ ├── AllowedCharsBitmapTests.cs │ ├── BufferInternalTests.cs │ ├── CommonTestEncoder.cs │ ├── Configurations.props │ ├── EncoderCommon.cs │ ├── EncoderCommonTests.cs │ ├── EncoderExtensionsTests.cs │ ├── Extensions.cs │ ├── HtmlEncoderTests.cs │ ├── IHtmlEncoder.cs │ ├── IJavaScriptStringEncoder.cs │ ├── IUrlEncoder.cs │ ├── JavaScriptStringEncoderTests.cs │ ├── PerformanceTests.cs │ ├── Resources │ └── System.Text.Encodings.Web.Tests.rd.xml │ ├── ScalarTestEncoder.cs │ ├── System.Text.Encodings.Web.Tests.csproj │ ├── TemporaryEncoderAdapters.cs │ ├── TemporaryEncoderExtensions.cs │ ├── TemporaryInternalTypes.cs │ ├── TextEncoderSettingsTests.cs │ ├── TextEncoderTests.cs │ ├── UnicodeEncoderBase.cs │ ├── UnicodeEncoderBaseTests.cs │ ├── UnicodeHelpersTests.cs │ ├── UnicodeRangeTests.cs │ ├── UnicodeRangesTests.cs │ └── UrlEncoderTests.cs ├── System.Text.Json ├── Directory.Build.props ├── System.Text.Json.sln ├── pkg │ └── Microsoft.Bcl.Json.Sources.pkgproj ├── porting_guide │ └── README.md ├── ref │ ├── Configurations.props │ ├── System.Text.Json.cs │ └── System.Text.Json.csproj ├── roadmap │ ├── README.md │ └── images │ │ ├── core-components.png │ │ ├── core-components.txt │ │ ├── higher-level-components.png │ │ └── higher-level-components.txt ├── source_package │ └── README.md ├── src │ ├── Configurations.props │ ├── JsonReflectionEmitMaterializer.cs │ ├── Resources │ │ └── Strings.resx │ ├── System.Text.Json.csproj │ └── System │ │ └── Text │ │ └── Json │ │ ├── BitStack.cs │ │ ├── Document │ │ ├── JsonDocument.DbRow.cs │ │ ├── JsonDocument.MetadataDb.cs │ │ ├── JsonDocument.Parse.cs │ │ ├── JsonDocument.StackRow.cs │ │ ├── JsonDocument.StackRowStack.cs │ │ ├── JsonDocument.TryGetProperty.cs │ │ ├── JsonDocument.cs │ │ ├── JsonElement.ArrayEnumerator.cs │ │ ├── JsonElement.ObjectEnumerator.cs │ │ ├── JsonElement.cs │ │ ├── JsonProperty.cs │ │ └── JsonValueType.cs │ │ ├── JsonCommentHandling.cs │ │ ├── JsonConstants.cs │ │ ├── JsonHelpers.cs │ │ ├── JsonTokenType.cs │ │ ├── Reader │ │ ├── ConsumeNumberResult.cs │ │ ├── ConsumeTokenResult.cs │ │ ├── JsonReaderException.cs │ │ ├── JsonReaderHelper.Unescaping.cs │ │ ├── JsonReaderHelper.cs │ │ ├── JsonReaderOptions.cs │ │ ├── JsonReaderState.cs │ │ ├── Utf8JsonReader.MultiSegment.cs │ │ ├── Utf8JsonReader.TryGet.cs │ │ └── Utf8JsonReader.cs │ │ ├── Serialization │ │ ├── ArrayBufferWriter.cs │ │ ├── ClassMaterializer.cs │ │ ├── ClassType.cs │ │ ├── Converters │ │ │ ├── DefaultArrayConverter.cs │ │ │ ├── DefaultConverters.cs │ │ │ ├── DefaultEnumConverter.cs │ │ │ ├── JsonValueConverterBoolean.cs │ │ │ ├── JsonValueConverterBooleanNullable.cs │ │ │ ├── JsonValueConverterByte.cs │ │ │ ├── JsonValueConverterByteNullable.cs │ │ │ ├── JsonValueConverterChar.cs │ │ │ ├── JsonValueConverterCharNullable.cs │ │ │ ├── JsonValueConverterDateTime.cs │ │ │ ├── JsonValueConverterDateTimeNullable.cs │ │ │ ├── JsonValueConverterDecimal.cs │ │ │ ├── JsonValueConverterDecimalNullable.cs │ │ │ ├── JsonValueConverterDouble.cs │ │ │ ├── JsonValueConverterDoubleNullable.cs │ │ │ ├── JsonValueConverterInfoInt16.cs │ │ │ ├── JsonValueConverterInt16Nullable.cs │ │ │ ├── JsonValueConverterInt32.cs │ │ │ ├── JsonValueConverterInt32Nullable.cs │ │ │ ├── JsonValueConverterInt64.cs │ │ │ ├── JsonValueConverterInt64Nullable.cs │ │ │ ├── JsonValueConverterSByte.cs │ │ │ ├── JsonValueConverterSByteNullable.cs │ │ │ ├── JsonValueConverterSingle.cs │ │ │ ├── JsonValueConverterSingleNullable.cs │ │ │ ├── JsonValueConverterString.cs │ │ │ ├── JsonValueConverterUInt16.cs │ │ │ ├── JsonValueConverterUInt16Nullable.cs │ │ │ ├── JsonValueConverterUInt32.cs │ │ │ ├── JsonValueConverterUInt32Nullable.cs │ │ │ ├── JsonValueConverterUInt64.cs │ │ │ └── JsonValueConverterUInt64Nullable.cs │ │ ├── JsonClassInfo.AddProperty.cs │ │ ├── JsonClassInfo.cs │ │ ├── JsonEnumerableConverter.cs │ │ ├── JsonPropertyInfo.cs │ │ ├── JsonPropertyInfoOfTClassTProperty.cs │ │ ├── JsonPropertyInfoOfTProperty.cs │ │ ├── JsonSerializer.Read.HandleArray.cs │ │ ├── JsonSerializer.Read.HandleNull.cs │ │ ├── JsonSerializer.Read.HandleObject.cs │ │ ├── JsonSerializer.Read.HandleValue.cs │ │ ├── JsonSerializer.Read.Span.cs │ │ ├── JsonSerializer.Read.Stream.cs │ │ ├── JsonSerializer.Read.String.cs │ │ ├── JsonSerializer.Read.cs │ │ ├── JsonSerializer.Write.ByteArray.cs │ │ ├── JsonSerializer.Write.HandleEnumerable.cs │ │ ├── JsonSerializer.Write.HandleObject.cs │ │ ├── JsonSerializer.Write.HandleValue.cs │ │ ├── JsonSerializer.Write.Helpers.cs │ │ ├── JsonSerializer.Write.Stream.cs │ │ ├── JsonSerializer.Write.String.cs │ │ ├── JsonSerializer.Write.cs │ │ ├── JsonSerializerOptions.cs │ │ ├── Policies │ │ │ └── JsonValueConverter.cs │ │ ├── PropertyRef.cs │ │ ├── ReadStack.cs │ │ ├── ReadStackFrame.cs │ │ ├── ReflectionEmitMaterializer.cs │ │ ├── ReflectionMaterializer.cs │ │ ├── WriteStack.cs │ │ └── WriteStackFrame.cs │ │ ├── ThrowHelper.Serialization.cs │ │ ├── ThrowHelper.cs │ │ └── Writer │ │ ├── JsonWriterHelper.Escaping.cs │ │ ├── JsonWriterHelper.Transcoding.cs │ │ ├── JsonWriterHelper.cs │ │ ├── JsonWriterOptions.cs │ │ ├── JsonWriterState.cs │ │ ├── SequenceValidity.cs │ │ ├── Utf8JsonWriter.WriteProperties.DateTime.cs │ │ ├── Utf8JsonWriter.WriteProperties.DateTimeOffset.cs │ │ ├── Utf8JsonWriter.WriteProperties.Decimal.cs │ │ ├── Utf8JsonWriter.WriteProperties.Double.cs │ │ ├── Utf8JsonWriter.WriteProperties.Float.cs │ │ ├── Utf8JsonWriter.WriteProperties.Guid.cs │ │ ├── Utf8JsonWriter.WriteProperties.Helpers.cs │ │ ├── Utf8JsonWriter.WriteProperties.Literal.cs │ │ ├── Utf8JsonWriter.WriteProperties.SignedNumber.cs │ │ ├── Utf8JsonWriter.WriteProperties.String.cs │ │ ├── Utf8JsonWriter.WriteProperties.UnsignedNumber.cs │ │ ├── Utf8JsonWriter.WriteValues.Comment.cs │ │ ├── Utf8JsonWriter.WriteValues.DateTime.cs │ │ ├── Utf8JsonWriter.WriteValues.DateTimeOffset.cs │ │ ├── Utf8JsonWriter.WriteValues.Decimal.cs │ │ ├── Utf8JsonWriter.WriteValues.Double.cs │ │ ├── Utf8JsonWriter.WriteValues.Float.cs │ │ ├── Utf8JsonWriter.WriteValues.Guid.cs │ │ ├── Utf8JsonWriter.WriteValues.Helpers.cs │ │ ├── Utf8JsonWriter.WriteValues.Literal.cs │ │ ├── Utf8JsonWriter.WriteValues.SignedNumber.cs │ │ ├── Utf8JsonWriter.WriteValues.String.cs │ │ ├── Utf8JsonWriter.WriteValues.UnsignedNumber.cs │ │ └── Utf8JsonWriter.cs └── tests │ ├── ArrayBufferWriter.cs │ ├── BitStackTests.cs │ ├── BufferFactory.cs │ ├── BufferSegment.cs │ ├── Configurations.props │ ├── FixedSizedBufferWriter.cs │ ├── InvalidBufferWriter.cs │ ├── JsonDocumentTests.cs │ ├── JsonNumberTestData.cs │ ├── JsonReaderStateAndOptionsTests.cs │ ├── JsonTestHelper.cs │ ├── JsonWriterStateTests.cs │ ├── ResizableArray.cs │ ├── Resources │ └── Strings.resx │ ├── Serialization │ ├── Array.ReadTests.cs │ ├── Array.WriteTests.cs │ ├── CyclicTests.cs │ ├── EnumTests.cs │ ├── Null.ReadTests.cs │ ├── Null.WriteTests.cs │ ├── PolymorphicTests.cs │ ├── PropertyVisibilityTests.cs │ ├── SpanTests.cs │ ├── Stream.ReadTests.cs │ ├── Stream.WriteTests.cs │ ├── String.ReadTests.cs │ ├── String.WriteTests.cs │ ├── TestClasses.Polymorphic.cs │ ├── TestClasses.cs │ ├── TestData.cs │ ├── Value.ReadTests.cs │ └── Value.WriteTests.cs │ ├── System.Text.Json.Tests.csproj │ ├── TestCaseType.cs │ ├── Utf8JsonReaderTests.MultiSegment.cs │ ├── Utf8JsonReaderTests.TryGet.cs │ ├── Utf8JsonReaderTests.cs │ └── Utf8JsonWriterTests.cs ├── System.Text.RegularExpressions ├── Directory.Build.props ├── System.Text.RegularExpressions.sln ├── ref │ ├── Configurations.props │ ├── System.Text.RegularExpressions.cs │ ├── System.Text.RegularExpressions.csproj │ └── System.Text.RegularExpressions.netcoreapp.cs ├── src │ ├── Configurations.props │ ├── MatchingRefApiCompatBaseline.txt │ ├── Resources │ │ └── Strings.resx │ ├── System.Text.RegularExpressions.csproj │ └── System │ │ ├── Collections │ │ ├── Generic │ │ │ └── ValueListBuilder.Pop.cs │ │ └── HashtableExtensions.cs │ │ └── Text │ │ ├── RegularExpressions │ │ ├── Capture.cs │ │ ├── CaptureCollection.cs │ │ ├── CollectionDebuggerProxy.cs │ │ ├── CompiledRegexRunner.cs │ │ ├── CompiledRegexRunnerFactory.cs │ │ ├── Group.cs │ │ ├── GroupCollection.cs │ │ ├── Match.cs │ │ ├── MatchCollection.cs │ │ ├── Reference.cs │ │ ├── Regex.Cache.cs │ │ ├── Regex.Match.cs │ │ ├── Regex.Replace.cs │ │ ├── Regex.Split.cs │ │ ├── Regex.Timeout.cs │ │ ├── Regex.cs │ │ ├── RegexBoyerMoore.cs │ │ ├── RegexCharClass.cs │ │ ├── RegexCode.cs │ │ ├── RegexCompilationInfo.cs │ │ ├── RegexCompiler.cs │ │ ├── RegexFCD.cs │ │ ├── RegexInterpreter.cs │ │ ├── RegexLWCGCompiler.cs │ │ ├── RegexMatchTimeoutException.cs │ │ ├── RegexNode.cs │ │ ├── RegexOptions.cs │ │ ├── RegexParseError.cs │ │ ├── RegexParseException.cs │ │ ├── RegexParser.cs │ │ ├── RegexPrefix.cs │ │ ├── RegexReplacement.cs │ │ ├── RegexRunner.cs │ │ ├── RegexRunnerFactory.cs │ │ ├── RegexTree.cs │ │ └── RegexWriter.cs │ │ └── ValueStringBuilder.Reverse.cs └── tests │ ├── CaptureCollectionTests.cs │ ├── CaptureCollectionTests2.cs │ ├── Configurations.props │ ├── GroupCollectionReadOnlyDictionaryTests.cs │ ├── GroupCollectionTests.cs │ ├── GroupCollectionTests2.cs │ ├── MatchCollectionTests.cs │ ├── MatchCollectionTests2.cs │ ├── Performance │ ├── Configurations.props │ ├── Perf.Regex.Cache.cs │ ├── Perf.Regex.cs │ ├── Perf.RegexRedux.cs │ ├── System.Text.RegularExpressions.PerformanceTests.csproj │ └── THIRD-PARTY-NOTICES │ ├── PrecompiledRegexScenarioTest.cs │ ├── Regex.Cache.Tests.cs │ ├── Regex.Ctor.Tests.cs │ ├── Regex.EscapeUnescape.Tests.cs │ ├── Regex.GetGroupNames.Tests.cs │ ├── Regex.Groups.Tests.cs │ ├── Regex.Match.Tests.cs │ ├── Regex.MultipleMatches.Tests.cs │ ├── Regex.Replace.Tests.cs │ ├── Regex.Split.Tests.cs │ ├── Regex.Tests.Common.cs │ ├── Regex.UnicodeChar.Tests.cs │ ├── RegexCompilationHelper.cs │ ├── RegexCompilationInfoTests.cs │ ├── RegexCultureTests.cs │ ├── RegexGroupNameTests.cs │ ├── RegexParserTests.cs │ └── System.Text.RegularExpressions.Tests.csproj ├── System.Threading.AccessControl ├── Directory.Build.props ├── System.Threading.AccessControl.sln ├── pkg │ └── System.Threading.AccessControl.pkgproj ├── ref │ ├── Configurations.props │ ├── System.Threading.AccessControl.cs │ └── System.Threading.AccessControl.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Threading.AccessControl.csproj │ └── System │ │ ├── Security │ │ └── AccessControl │ │ │ ├── EventWaitHandleSecurity.cs │ │ │ ├── MutexSecurity.cs │ │ │ └── SemaphoreSecurity.cs │ │ └── Threading │ │ ├── ThreadingAclExtensions.cs │ │ └── ThreadingAclExtensions.net46.cs └── tests │ ├── Configurations.props │ ├── MutexSecurityTests.cs │ ├── System.Threading.AccessControl.Tests.csproj │ └── ThreadingAclExtensionsTests.cs ├── System.Threading.Channels ├── Directory.Build.props ├── System.Threading.Channels.sln ├── pkg │ └── System.Threading.Channels.pkgproj ├── ref │ ├── Configurations.props │ ├── System.Threading.Channels.cs │ ├── System.Threading.Channels.csproj │ └── System.Threading.Channels.netcoreapp.cs ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Threading.Channels.csproj │ └── System │ │ ├── Collections │ │ └── Generic │ │ │ └── Deque.cs │ │ ├── Threading │ │ └── Channels │ │ │ ├── AsyncOperation.cs │ │ │ ├── AsyncOperation.netcoreapp.cs │ │ │ ├── AsyncOperation.netstandard.cs │ │ │ ├── BoundedChannel.cs │ │ │ ├── BoundedChannelFullMode.cs │ │ │ ├── Channel.cs │ │ │ ├── ChannelClosedException.cs │ │ │ ├── ChannelOptions.cs │ │ │ ├── ChannelReader.cs │ │ │ ├── ChannelReader.netcoreapp.cs │ │ │ ├── ChannelUtilities.cs │ │ │ ├── ChannelWriter.cs │ │ │ ├── Channel_1.cs │ │ │ ├── Channel_2.cs │ │ │ ├── IDebugEnumerator.cs │ │ │ ├── SingleConsumerUnboundedChannel.cs │ │ │ └── UnboundedChannel.cs │ │ └── VoidResult.cs └── tests │ ├── BoundedChannelTests.cs │ ├── ChannelClosedExceptionTests.cs │ ├── ChannelTestBase.cs │ ├── ChannelTestBase.netcoreapp.cs │ ├── ChannelTests.cs │ ├── Configurations.props │ ├── DebugAttributeTests.cs │ ├── Performance │ ├── Configurations.props │ ├── Perf.Channel.cs │ └── System.Threading.Channels.PerformanceTests.csproj │ ├── Stress.cs │ ├── System.Threading.Channels.Tests.csproj │ ├── TestBase.cs │ └── UnboundedChannelTests.cs ├── System.Threading.Overlapped ├── Directory.Build.props ├── System.Threading.Overlapped.sln ├── ref │ ├── Configurations.props │ ├── System.Threading.Overlapped.cs │ └── System.Threading.Overlapped.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ └── System.Threading.Overlapped.csproj └── tests │ ├── AsyncResult.cs │ ├── Configurations.props │ ├── DllImport.cs │ ├── HandleFactory.cs │ ├── OverlappedTests.cs │ ├── System.Threading.Overlapped.Tests.csproj │ ├── ThreadPoolBoundHandle_AllocateNativeOverlappedTests.cs │ ├── ThreadPoolBoundHandle_BindHandleTests.cs │ ├── ThreadPoolBoundHandle_DisposeTests.cs │ ├── ThreadPoolBoundHandle_FreeNativeOverlappedTests.cs │ ├── ThreadPoolBoundHandle_GetNativeOverlappedStateTests.cs │ ├── ThreadPoolBoundHandle_HandleTests.cs │ ├── ThreadPoolBoundHandle_Helpers.cs │ ├── ThreadPoolBoundHandle_IntegrationTests.cs │ ├── ThreadPoolBoundHandle_PreAllocatedOverlappedTests.cs │ └── Win32Handle.cs ├── System.Threading.Tasks.Dataflow ├── Directory.Build.props ├── System.Threading.Tasks.Dataflow.sln ├── pkg │ └── System.Threading.Tasks.Dataflow.pkgproj ├── ref │ ├── Configurations.props │ ├── System.Threading.Tasks.Dataflow.cs │ └── System.Threading.Tasks.Dataflow.csproj ├── src │ ├── Base │ │ ├── DataflowBlock.cs │ │ ├── DataflowBlockOptions.cs │ │ ├── DataflowLinkOptions.cs │ │ ├── DataflowMessageHeader.cs │ │ ├── DataflowMessageStatus.cs │ │ ├── IDataflowBlock.cs │ │ ├── IPropagatorBlock.cs │ │ ├── IReceivableSourceBlock.cs │ │ ├── ISourceBlock.cs │ │ └── ITargetBlock.cs │ ├── Blocks │ │ ├── ActionBlock.cs │ │ ├── BatchBlock.cs │ │ ├── BatchedJoinBlock.cs │ │ ├── BroadcastBlock.cs │ │ ├── BufferBlock.cs │ │ ├── JoinBlock.cs │ │ ├── TransformBlock.cs │ │ ├── TransformManyBlock.cs │ │ └── WriteOnceBlock.cs │ ├── Configurations.props │ ├── Internal │ │ ├── ActionOnDispose.cs │ │ ├── Common.cs │ │ ├── ConcurrentQueue.cs │ │ ├── DataflowEtwProvider.cs │ │ ├── EnumerableDebugView.cs │ │ ├── IDebuggerDisplay.cs │ │ ├── IProducerConsumerCollection.cs │ │ ├── ImmutableArray.cs │ │ ├── Padding.cs │ │ ├── ProducerConsumerQueues.cs │ │ ├── QueuedMap.cs │ │ ├── ReorderingBuffer.cs │ │ ├── SourceCore.cs │ │ ├── SpscTargetCore.cs │ │ ├── TargetCore.cs │ │ ├── TargetRegistry.cs │ │ └── Threading.cs │ ├── Resources │ │ └── Strings.resx │ ├── System.Threading.Tasks.Dataflow.csproj │ └── XmlDocs │ │ ├── CommonXmlDocComments.xml │ │ └── System.Threading.Tasks.Dataflow.xml └── tests │ ├── Configurations.props │ ├── Dataflow │ ├── ActionBlockTests.cs │ ├── BatchBlockTests.cs │ ├── BatchedJoinBlockTests.cs │ ├── BroadcastBlockTests.cs │ ├── BufferBlockTests.cs │ ├── ConcurrentTests.cs │ ├── DataflowBlockExtensionTests.cs │ ├── DataflowBlockOptionsTests.cs │ ├── DataflowTestHelper.cs │ ├── DebugAttributeTests.cs │ ├── DelegateBasedMocks.cs │ ├── EtwTests.cs │ ├── JoinBlockTests.cs │ ├── SimpleNetworkTests.cs │ ├── TransformBlockTests.cs │ ├── TransformManyBlockTests.cs │ └── WriteOnceBlockTests.cs │ └── System.Threading.Tasks.Dataflow.Tests.csproj ├── System.Threading.Tasks.Extensions ├── Directory.Build.props ├── System.Threading.Tasks.Extensions.sln ├── ref │ ├── Configurations.props │ ├── System.Threading.Tasks.Extensions.cs │ └── System.Threading.Tasks.Extensions.csproj ├── src │ ├── Configurations.props │ └── System.Threading.Tasks.Extensions.csproj └── tests │ ├── AsyncMethodBuilderAttributeTests.cs │ ├── AsyncValueTaskMethodBuilderTests.cs │ ├── Configurations.props │ ├── ManualResetValueTaskSourceTests.cs │ ├── Performance │ ├── Configurations.props │ ├── Perf.ValueTask.cs │ └── System.Threading.Tasks.Extensions.PerformanceTests.csproj │ ├── System.Threading.Tasks.Extensions.Tests.csproj │ └── ValueTaskTests.cs ├── System.Threading.Tasks.Parallel ├── Directory.Build.props ├── System.Threading.Tasks.Parallel.sln ├── ref │ ├── Configurations.props │ ├── System.Threading.Tasks.Parallel.cs │ └── System.Threading.Tasks.Parallel.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Threading.Tasks.Parallel.csproj │ └── System │ │ └── Threading │ │ ├── PlatformHelper.cs │ │ └── Tasks │ │ ├── Box.cs │ │ ├── Parallel.cs │ │ ├── ParallelETWProvider.cs │ │ ├── ParallelLoopState.cs │ │ ├── ParallelRangeManager.cs │ │ └── TaskReplicator.cs └── tests │ ├── BreakTests.cs │ ├── Configurations.props │ ├── EtwTests.cs │ ├── ParallelFor.cs │ ├── ParallelForBoundary.cs │ ├── ParallelForTest.cs │ ├── ParallelForTests.cs │ ├── ParallelForeachPartitioner.cs │ ├── ParallelInvokeTest.cs │ ├── ParallelLoopResultTests.cs │ ├── ParallelStateTest.cs │ ├── RangePartitioner1Chunk.cs │ ├── RangePartitionerTests.cs │ ├── RangePartitionerThreadSafetyTests.cs │ ├── RespectParentCancellationTest.cs │ ├── System.Threading.Tasks.Parallel.Tests.csproj │ └── XunitAssemblyAttributes.cs ├── System.Threading.Tasks ├── Directory.Build.props ├── System.Threading.Tasks.sln ├── ref │ ├── Configurations.props │ ├── System.Threading.Tasks.Forwards.cs │ ├── System.Threading.Tasks.cs │ └── System.Threading.Tasks.csproj ├── src │ ├── Configurations.props │ └── System.Threading.Tasks.csproj └── tests │ ├── AggregateExceptionTests.cs │ ├── CESchedulerPairTests.cs │ ├── CancellationTokenTests.cs │ ├── CancellationTokenTests.netcoreapp.cs │ ├── Configurations.props │ ├── Helpers.cs │ ├── MethodCoverage.cs │ ├── OperationCanceledExceptionTests.cs │ ├── System.Runtime.CompilerServices │ ├── AsyncTaskMethodBuilderTests.cs │ ├── AsyncTaskMethodBuilderTests.netcoreapp.cs │ ├── ConfiguredAsyncDisposable.netcoreapp.cs │ ├── ConfiguredCancelableAsyncEnumerableTests.netcoreapp.cs │ ├── TaskAwaiterTests.cs │ └── YieldAwaitableTests.cs │ ├── System.Threading.Tasks.Tests.csproj │ ├── Task │ ├── ExecutionContextFlowTest.cs │ ├── RunContinuationsAsynchronouslyTests.cs │ ├── TPLTestException.cs │ ├── TaskAPMTest.cs │ ├── TaskCancelWaitTest.cs │ ├── TaskCancelWaitTests.cs │ ├── TaskCanceledExceptionTests.netcoreapp.cs │ ├── TaskContinueWhenAllTests.cs │ ├── TaskContinueWhenAnyTests.cs │ ├── TaskContinueWithAllAnyTests.cs │ ├── TaskContinueWithTests.cs │ ├── TaskContinueWith_ContFuncAndActionTests.cs │ ├── TaskContinueWith_ContFuncAndActionWithArgsTests.cs │ ├── TaskCreateTest.cs │ ├── TaskDisposeTests.cs │ ├── TaskFromAsyncTest.cs │ ├── TaskFromAsyncTest2.cs │ ├── TaskFromAsyncWork.cs │ ├── TaskPropertiesTests.cs │ ├── TaskRtTests.cs │ ├── TaskRtTests_Core.cs │ ├── TaskRunSyncTests.cs │ ├── TaskStatusTest.cs │ ├── TaskStatusTest.netcoreapp.cs │ └── TaskWaitAllAnyTest.cs │ ├── TaskFactory │ ├── TaskFactoryTests.cs │ └── TaskFactory_FromAsyncTests.cs │ ├── TaskScheduler │ └── TaskSchedulerTests.cs │ ├── UnwrapTests.cs │ └── XunitAssemblyAttributes.cs ├── System.Threading.Thread ├── Directory.Build.props ├── System.Threading.Thread.sln ├── ref │ ├── Configurations.props │ ├── System.Threading.Thread.cs │ └── System.Threading.Thread.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Threading.Thread.csproj │ └── System │ │ └── Threading │ │ ├── Thread.Unix.cs │ │ ├── Thread.Windows.cs │ │ ├── Thread.cs │ │ └── ThreadExceptionEventArgs.cs └── tests │ ├── CompressedStackTests.cs │ ├── Configurations.props │ ├── DefaultApartmentStateMain │ ├── Configurations.props │ ├── DefaultApartmentStateMain.cs │ └── DefaultApartmentStateMain.csproj │ ├── ExceptionTests.cs │ ├── MTAMain │ ├── Configurations.props │ ├── MTAMain.cs │ └── MTAMain.csproj │ ├── STAMain │ ├── Configurations.props │ ├── STAMain.cs │ └── STAMain.csproj │ ├── System.Threading.Thread.Tests.csproj │ ├── ThreadExceptionEventArgsTests.cs │ ├── ThreadTests.cs │ └── ThreadTests.netcoreapp.cs ├── System.Threading.ThreadPool ├── Directory.Build.props ├── System.Threading.ThreadPool.sln ├── ref │ ├── Configurations.props │ ├── System.Threading.ThreadPool.cs │ └── System.Threading.ThreadPool.csproj ├── src │ ├── Configurations.props │ └── System.Threading.ThreadPool.csproj └── tests │ ├── Configurations.props │ ├── System.Threading.ThreadPool.Tests.csproj │ ├── ThreadPoolTests.cs │ └── ThreadPoolTests.netcoreapp.cs ├── System.Threading.Timer ├── Directory.Build.props ├── System.Threading.Timer.sln ├── ref │ ├── Configurations.props │ ├── System.Threading.Timer.cs │ └── System.Threading.Timer.csproj ├── src │ ├── Configurations.props │ └── System.Threading.Timer.csproj └── tests │ ├── Configurations.props │ ├── System.Threading.Timer.Tests.csproj │ ├── TimerChangeTests.cs │ ├── TimerConstructorTests.cs │ ├── TimerDisposeTests.cs │ └── TimerFiringTests.cs ├── System.Threading ├── Directory.Build.props ├── System.Threading.sln ├── ref │ ├── Configurations.props │ ├── System.Threading.cs │ └── System.Threading.csproj ├── src │ ├── ApiCompatBaseline.netcoreappaot.txt │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Threading.csproj │ └── System │ │ └── Threading │ │ ├── Barrier.cs │ │ ├── CDSsyncETWBCLProvider.cs │ │ ├── CountdownEvent.cs │ │ ├── HostExecutionContext.cs │ │ ├── HostExecutionContextManager.cs │ │ ├── LockCookie.cs │ │ └── ReaderWriterLock.cs └── tests │ ├── AsyncLocalTests.cs │ ├── AutoResetEventTests.cs │ ├── BarrierCancellationTests.cs │ ├── BarrierTests.cs │ ├── Configurations.props │ ├── CountdownEventCancellationTests.cs │ ├── CountdownEventTests.cs │ ├── EtwTests.cs │ ├── EventWaitHandleTests.cs │ ├── ExecutionContextTests.cs │ ├── HostExecutionContextManagerTests.cs │ ├── HostExecutionContextTests.cs │ ├── InterlockedTests.cs │ ├── InterlockedTests.netcoreapp.cs │ ├── ManualResetEventSlimCancellationTests.cs │ ├── ManualResetEventSlimTests.cs │ ├── ManualResetEventTests.cs │ ├── MonitorTests.cs │ ├── MutexTests.cs │ ├── Performance │ ├── Configurations.props │ ├── Perf.EventWaitHandle.cs │ ├── Perf.Interlocked.cs │ ├── Perf.Lock.cs │ ├── Perf.Monitor.cs │ ├── Perf.SpinLock.cs │ ├── Perf.Volatile.cs │ └── System.Threading.PerformanceTests.csproj │ ├── ReaderWriterLockSlimTests.cs │ ├── ReaderWriterLockTests.cs │ ├── SemaphoreSlimCancellationTests.cs │ ├── SemaphoreSlimTests.cs │ ├── SemaphoreTests.cs │ ├── SpinLockTests.cs │ ├── SpinWaitTests.cs │ ├── SpinWaitTests.netcoreapp.cs │ ├── SynchronizationContextTests.cs │ ├── System.Threading.Tests.csproj │ ├── ThreadLocalTests.cs │ └── XunitAssemblyAttributes.cs ├── System.Transactions.Local ├── Directory.Build.props ├── System.Transactions.Local.sln ├── ref │ ├── Configurations.props │ ├── System.Transactions.Local.cs │ └── System.Transactions.Local.csproj ├── src │ ├── Configurations.props │ ├── Resources │ │ └── Strings.resx │ ├── System.Transactions.Local.csproj │ └── System │ │ └── Transactions │ │ ├── CommittableTransaction.cs │ │ ├── Configuration │ │ ├── AppSettings.cs │ │ ├── ConfigurationStrings.cs │ │ ├── DefaultSettingsSection.cs │ │ └── MachineSettingsSection.cs │ │ ├── DependentTransaction.cs │ │ ├── DistributedTransaction.cs │ │ ├── DurableEnlistmentState.cs │ │ ├── Enlistment.cs │ │ ├── EnlistmentState.cs │ │ ├── EnlistmentTraceIdentifier.cs │ │ ├── EnterpriseServices.cs │ │ ├── IEnlistmentNotification.cs │ │ ├── IPromotableSinglePhaseNotification.cs │ │ ├── ISimpleTransactionSuperior.cs │ │ ├── ISinglePhaseNotification.cs │ │ ├── ITransactionPromoter.cs │ │ ├── InternalTransaction.cs │ │ ├── PreparingEnlistment.cs │ │ ├── SinglePhaseEnlistment.cs │ │ ├── SubordinateTransaction.cs │ │ ├── Transaction.cs │ │ ├── TransactionException.cs │ │ ├── TransactionInformation.cs │ │ ├── TransactionInterop.cs │ │ ├── TransactionManager.cs │ │ ├── TransactionOptions.cs │ │ ├── TransactionScope.cs │ │ ├── TransactionState.cs │ │ ├── TransactionTable.cs │ │ ├── TransactionTraceIdentifier.cs │ │ ├── TransactionsEtwProvider.cs │ │ ├── VolatileEnlistmentMultiplexing.cs │ │ └── VolatileEnlistmentState.cs └── tests │ ├── AsyncTest.cs │ ├── AsyncTransactionScopeTests.cs │ ├── CloneTxTests.cs │ ├── Configurations.props │ ├── EnlistTest.cs │ ├── HelperFunctions.cs │ ├── IntResourceManager.cs │ ├── LTMEnlistmentTests.cs │ ├── NonMsdtcPromoterTests.cs │ ├── Resources │ └── System.Transactions.Local.Tests.rd.xml │ ├── System.Transactions.Local.Tests.csproj │ ├── TestEnlistments.cs │ ├── TransactionScopeTest.cs │ └── TransactionTracingEventListener.cs ├── System.ValueTuple ├── Directory.Build.props ├── System.ValueTuple.sln ├── ref │ ├── Configurations.props │ ├── System.ValueTuple.TypeForwards.cs │ └── System.ValueTuple.csproj ├── src │ ├── Configurations.props │ └── System.ValueTuple.csproj └── tests │ ├── Configurations.props │ ├── ExtensionsTests.cs │ ├── System.ValueTuple.Tests.csproj │ ├── TupleElementNamesTests.cs │ ├── TupleTests.cs │ └── ValueTupleTests.cs ├── System.Web.HttpUtility ├── Directory.Build.props ├── System.Web.HttpUtility.sln ├── ref │ ├── Configurations.props │ ├── System.Web.HttpUtility.cs │ └── System.Web.HttpUtility.csproj ├── src │ ├── Configurations.props │ ├── System.Web.HttpUtility.csproj │ └── System │ │ └── Web │ │ ├── HttpUtility.cs │ │ └── Util │ │ ├── HttpEncoder.cs │ │ ├── HttpEncoderUtility.cs │ │ ├── UriUtil.cs │ │ └── Utf16StringValidator.cs └── tests │ ├── Configurations.props │ ├── HttpUtility │ └── HttpUtilityTest.cs │ └── System.Web.HttpUtility.Tests.csproj ├── System.Windows.Extensions ├── Directory.Build.props ├── System.Windows.Extensions.sln ├── pkg │ └── System.Windows.Extensions.pkgproj ├── ref │ ├── Configurations.props │ ├── System.Windows.Extensions.cs │ └── System.Windows.Extensions.csproj ├── src │ ├── Configurations.props │ ├── PinvokeAnalyzerExceptionList.analyzerdata │ ├── Resources │ │ └── Strings.resx │ ├── System.Windows.Extensions.csproj │ └── System │ │ ├── Drawing │ │ ├── FontConverter.cs │ │ ├── IconConverter.cs │ │ ├── ImageConverter.cs │ │ ├── ImageFormatConverter.cs │ │ └── Printing │ │ │ └── MarginsConverter.cs │ │ ├── Media │ │ ├── SoundPlayer.cs │ │ ├── SystemSound.cs │ │ └── SystemSounds.cs │ │ └── Security │ │ └── Cryptography │ │ └── X509Certificates │ │ ├── SafeX509Handles.cs │ │ ├── X509Certificate2UI.cs │ │ └── X509Utils.cs └── tests │ ├── Configurations.props │ ├── System.Windows.Extensions.Tests.csproj │ ├── System │ ├── Drawing │ │ ├── FontConverterTests.cs │ │ ├── IconConverterTests.cs │ │ ├── ImageConverterTests.cs │ │ ├── ImageFormatConverterTests.cs │ │ └── Printing │ │ │ └── MarginsConverterTests.cs │ └── Media │ │ ├── SoundPlayerTests.cs │ │ ├── SystemSoundTests.cs │ │ └── SystemSoundsTests.cs │ ├── X509Certificate2UIManualTests.cs │ └── X509Certificate2UITests.cs ├── System.Xml.ReaderWriter ├── Directory.Build.props ├── System.Xml.ReaderWriter.sln ├── ref │ ├── Configurations.props │ ├── System.Xml.ReaderWriter.cs │ └── System.Xml.ReaderWriter.csproj └── src │ ├── Configurations.props │ ├── MatchingRefApiCompatBaseline.netcoreappaot.txt │ └── System.Xml.ReaderWriter.csproj ├── System.Xml.XDocument ├── Directory.Build.props ├── System.Xml.XDocument.sln ├── ref │ ├── Configurations.props │ ├── System.Xml.XDocument.Manual.cs │ ├── System.Xml.XDocument.cs │ └── System.Xml.XDocument.csproj └── src │ ├── Configurations.props │ ├── MatchingRefApiCompatBaseline.uap.txt │ └── System.Xml.XDocument.csproj ├── System.Xml.XPath.XDocument ├── Directory.Build.props ├── System.Xml.XPath.XDocument.sln ├── ref │ ├── Configurations.props │ ├── System.Xml.XPath.XDocument.cs │ └── System.Xml.XPath.XDocument.csproj └── src │ ├── Configurations.props │ ├── System.Xml.XPath.XDocument.csproj │ └── System │ └── Xml │ └── XPath │ └── XDocumentExtensions.cs ├── System.Xml.XPath ├── Directory.Build.props ├── System.Xml.XPath.sln ├── ref │ ├── Configurations.props │ ├── System.Xml.XPath.Forwards.cs │ ├── System.Xml.XPath.cs │ └── System.Xml.XPath.csproj └── src │ ├── Configurations.props │ └── System.Xml.XPath.csproj ├── System.Xml.XmlDocument ├── Directory.Build.props ├── System.Xml.XmlDocument.sln ├── ref │ ├── Configurations.props │ ├── System.Xml.XmlDocument.Forwards.cs │ ├── System.Xml.XmlDocument.cs │ └── System.Xml.XmlDocument.csproj └── src │ ├── Configurations.props │ └── System.Xml.XmlDocument.csproj ├── System.Xml.XmlSerializer ├── Directory.Build.props ├── System.Xml.XmlSerializer.sln ├── ref │ ├── Configurations.props │ ├── System.Xml.XmlSerializer.Forwards.cs │ ├── System.Xml.XmlSerializer.cs │ └── System.Xml.XmlSerializer.csproj └── src │ ├── Configurations.props │ ├── MatchingRefApiCompatBaseline.netcoreappaot.txt │ ├── MatchingRefApiCompatBaseline.uapaot.txt │ └── System.Xml.XmlSerializer.csproj ├── dirs.proj ├── mscorlib.WinRT-Facade └── ref │ ├── Configurations.props │ ├── TypeForwards.cs │ └── mscorlib.WinRT-Facade.csproj ├── packages.builds ├── post.builds ├── pretest.builds ├── ref.builds ├── shims ├── ApiCompat.proj ├── ApiCompatBaseline.netcoreapp.netfx461.ignore.txt ├── ApiCompatBaseline.netcoreapp.netfx461.txt ├── ApiCompatBaseline.netcoreapp.netstandard.txt ├── ApiCompatBaseline.netcoreapp.netstandardOnly.txt ├── ApiCompatBaseline.netcoreappaot.netstandard.txt ├── ApiCompatBaseline.netcoreappaot.netstandardOnly.txt ├── ApiCompatBaseline.netfx.netstandard.txt ├── ApiCompatBaseline.netfx.netstandardOnly.txt ├── ApiCompatBaseline.uap.netstandard.txt ├── ApiCompatBaseline.uap.netstandardOnly.txt ├── ApiCompatBaseline.uapaot.netstandard.txt ├── ApiCompatBaseline.uapaot.netstandardOnly.txt ├── Directory.Build.props ├── manual │ ├── Directory.Build.props │ ├── System.Data.csproj │ ├── System.Data.forwards.cs │ ├── System.csproj │ ├── System.forwards.cs │ ├── mscorlib.csproj │ └── mscorlib.forwards.cs ├── netfxreference.props └── shims.proj ├── src.builds └── tests.builds /.azure-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/.azure-ci.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmirrorall: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/.gitmirrorall -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /Directory.Build.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/Directory.Build.targets -------------------------------------------------------------------------------- /Documentation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/Documentation/README.md -------------------------------------------------------------------------------- /Documentation/api-guidelines/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/Documentation/api-guidelines/README.md -------------------------------------------------------------------------------- /Documentation/building/code-coverage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/Documentation/building/code-coverage.md -------------------------------------------------------------------------------- /Documentation/building/cross-building.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/Documentation/building/cross-building.md -------------------------------------------------------------------------------- /Documentation/building/pinvoke-checker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/Documentation/building/pinvoke-checker.md -------------------------------------------------------------------------------- /Documentation/building/unix-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/Documentation/building/unix-instructions.md -------------------------------------------------------------------------------- /Documentation/building/versioning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/Documentation/building/versioning.md -------------------------------------------------------------------------------- /Documentation/debugging/crash-dumps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/Documentation/debugging/crash-dumps.md -------------------------------------------------------------------------------- /Documentation/images/api-review-process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/Documentation/images/api-review-process.png -------------------------------------------------------------------------------- /Documentation/images/portability_report.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/Documentation/images/portability_report.png -------------------------------------------------------------------------------- /Documentation/project-docs/benchmarking.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/Documentation/project-docs/benchmarking.md -------------------------------------------------------------------------------- /Documentation/project-docs/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/Documentation/project-docs/contributing.md -------------------------------------------------------------------------------- /Documentation/project-docs/dogfooding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/Documentation/project-docs/dogfooding.md -------------------------------------------------------------------------------- /Documentation/project-docs/glossary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/Documentation/project-docs/glossary.md -------------------------------------------------------------------------------- /Documentation/project-docs/issue-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/Documentation/project-docs/issue-guide.md -------------------------------------------------------------------------------- /Documentation/project-docs/porting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/Documentation/project-docs/porting.md -------------------------------------------------------------------------------- /Documentation/project-docs/triage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/Documentation/project-docs/triage.md -------------------------------------------------------------------------------- /Documentation/project-docs/writing-tests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/Documentation/project-docs/writing-tests.md -------------------------------------------------------------------------------- /LICENSE.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/LICENSE.TXT -------------------------------------------------------------------------------- /NuGet.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/NuGet.config -------------------------------------------------------------------------------- /PATENTS.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/PATENTS.TXT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/README.md -------------------------------------------------------------------------------- /THIRD-PARTY-NOTICES.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/THIRD-PARTY-NOTICES.TXT -------------------------------------------------------------------------------- /cross/android/arm/toolchain.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/cross/android/arm/toolchain.cmake -------------------------------------------------------------------------------- /cross/android/arm/tryrun.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/cross/android/arm/tryrun.cmake -------------------------------------------------------------------------------- /cross/android/arm64/toolchain.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/cross/android/arm64/toolchain.cmake -------------------------------------------------------------------------------- /cross/android/arm64/tryrun.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/cross/android/arm64/tryrun.cmake -------------------------------------------------------------------------------- /cross/arm/sources.list.bionic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/cross/arm/sources.list.bionic -------------------------------------------------------------------------------- /cross/arm/sources.list.trusty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/cross/arm/sources.list.trusty -------------------------------------------------------------------------------- /cross/arm/sources.list.vivid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/cross/arm/sources.list.vivid -------------------------------------------------------------------------------- /cross/arm/sources.list.wily: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/cross/arm/sources.list.wily -------------------------------------------------------------------------------- /cross/arm/sources.list.xenial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/cross/arm/sources.list.xenial -------------------------------------------------------------------------------- /cross/arm/trusty-lttng-2.4.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/cross/arm/trusty-lttng-2.4.patch -------------------------------------------------------------------------------- /cross/arm/trusty.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/cross/arm/trusty.patch -------------------------------------------------------------------------------- /cross/arm32_ci_script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/cross/arm32_ci_script.sh -------------------------------------------------------------------------------- /cross/arm64/sources.list.bionic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/cross/arm64/sources.list.bionic -------------------------------------------------------------------------------- /cross/arm64/sources.list.trusty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/cross/arm64/sources.list.trusty -------------------------------------------------------------------------------- /cross/arm64/sources.list.vivid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/cross/arm64/sources.list.vivid -------------------------------------------------------------------------------- /cross/arm64/sources.list.wily: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/cross/arm64/sources.list.wily -------------------------------------------------------------------------------- /cross/arm64/sources.list.xenial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/cross/arm64/sources.list.xenial -------------------------------------------------------------------------------- /cross/armel/sources.list.jessie: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/cross/armel/sources.list.jessie -------------------------------------------------------------------------------- /cross/armel/tizen-build-rootfs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/cross/armel/tizen-build-rootfs.sh -------------------------------------------------------------------------------- /cross/armel/tizen-fetch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/cross/armel/tizen-fetch.sh -------------------------------------------------------------------------------- /cross/armel/tizen/tizen.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/cross/armel/tizen/tizen.patch -------------------------------------------------------------------------------- /cross/build-android-rootfs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/cross/build-android-rootfs.sh -------------------------------------------------------------------------------- /cross/build-rootfs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/cross/build-rootfs.sh -------------------------------------------------------------------------------- /cross/toolchain.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/cross/toolchain.cmake -------------------------------------------------------------------------------- /cross/tryrun.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/cross/tryrun.cmake -------------------------------------------------------------------------------- /cross/x86/sources.list.bionic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/cross/x86/sources.list.bionic -------------------------------------------------------------------------------- /cross/x86/sources.list.trusty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/cross/x86/sources.list.trusty -------------------------------------------------------------------------------- /cross/x86/sources.list.vivid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/cross/x86/sources.list.vivid -------------------------------------------------------------------------------- /cross/x86/sources.list.wily: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/cross/x86/sources.list.wily -------------------------------------------------------------------------------- /cross/x86/sources.list.xenial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/cross/x86/sources.list.xenial -------------------------------------------------------------------------------- /cross/x86_ci_script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/cross/x86_ci_script.sh -------------------------------------------------------------------------------- /eng/BlockReflectionAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/BlockReflectionAttribute.cs -------------------------------------------------------------------------------- /eng/Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/Build.props -------------------------------------------------------------------------------- /eng/CodeAnalysis.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/CodeAnalysis.targets -------------------------------------------------------------------------------- /eng/DefaultGenApiDocIds.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/DefaultGenApiDocIds.txt -------------------------------------------------------------------------------- /eng/DisableSourceControlManagement.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/DisableSourceControlManagement.targets -------------------------------------------------------------------------------- /eng/InternalTools.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/InternalTools.props -------------------------------------------------------------------------------- /eng/LicenseHeader.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/LicenseHeader.txt -------------------------------------------------------------------------------- /eng/Packaging.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/Packaging.props -------------------------------------------------------------------------------- /eng/ReferenceAssemblies.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/ReferenceAssemblies.props -------------------------------------------------------------------------------- /eng/Resources.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/Resources.targets -------------------------------------------------------------------------------- /eng/Signing.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/Signing.props -------------------------------------------------------------------------------- /eng/Tools.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/Tools.props -------------------------------------------------------------------------------- /eng/Version.Details.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/Version.Details.xml -------------------------------------------------------------------------------- /eng/VersionTools.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/VersionTools.targets -------------------------------------------------------------------------------- /eng/Versions.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/Versions.props -------------------------------------------------------------------------------- /eng/blockReflectionAttribute.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/blockReflectionAttribute.targets -------------------------------------------------------------------------------- /eng/build.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/build.ps1 -------------------------------------------------------------------------------- /eng/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/build.sh -------------------------------------------------------------------------------- /eng/codeOptimization.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/codeOptimization.targets -------------------------------------------------------------------------------- /eng/codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/codecov.yml -------------------------------------------------------------------------------- /eng/common/CIBuild.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/CIBuild.cmd -------------------------------------------------------------------------------- /eng/common/PublishBuildAssets.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/PublishBuildAssets.cmd -------------------------------------------------------------------------------- /eng/common/PublishToPackageFeed.proj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/PublishToPackageFeed.proj -------------------------------------------------------------------------------- /eng/common/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/README.md -------------------------------------------------------------------------------- /eng/common/build.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/build.ps1 -------------------------------------------------------------------------------- /eng/common/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/build.sh -------------------------------------------------------------------------------- /eng/common/cibuild.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/cibuild.sh -------------------------------------------------------------------------------- /eng/common/cross/arm/sources.list.bionic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/cross/arm/sources.list.bionic -------------------------------------------------------------------------------- /eng/common/cross/arm/sources.list.jessie: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/cross/arm/sources.list.jessie -------------------------------------------------------------------------------- /eng/common/cross/arm/sources.list.trusty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/cross/arm/sources.list.trusty -------------------------------------------------------------------------------- /eng/common/cross/arm/sources.list.vivid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/cross/arm/sources.list.vivid -------------------------------------------------------------------------------- /eng/common/cross/arm/sources.list.wily: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/cross/arm/sources.list.wily -------------------------------------------------------------------------------- /eng/common/cross/arm/sources.list.xenial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/cross/arm/sources.list.xenial -------------------------------------------------------------------------------- /eng/common/cross/arm/sources.list.zesty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/cross/arm/sources.list.zesty -------------------------------------------------------------------------------- /eng/common/cross/arm/trusty-lttng-2.4.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/cross/arm/trusty-lttng-2.4.patch -------------------------------------------------------------------------------- /eng/common/cross/arm/trusty.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/cross/arm/trusty.patch -------------------------------------------------------------------------------- /eng/common/cross/arm64/sources.list.bionic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/cross/arm64/sources.list.bionic -------------------------------------------------------------------------------- /eng/common/cross/arm64/sources.list.trusty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/cross/arm64/sources.list.trusty -------------------------------------------------------------------------------- /eng/common/cross/arm64/sources.list.vivid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/cross/arm64/sources.list.vivid -------------------------------------------------------------------------------- /eng/common/cross/arm64/sources.list.wily: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/cross/arm64/sources.list.wily -------------------------------------------------------------------------------- /eng/common/cross/arm64/sources.list.xenial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/cross/arm64/sources.list.xenial -------------------------------------------------------------------------------- /eng/common/cross/arm64/sources.list.zesty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/cross/arm64/sources.list.zesty -------------------------------------------------------------------------------- /eng/common/cross/armel/sources.list.jessie: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/cross/armel/sources.list.jessie -------------------------------------------------------------------------------- /eng/common/cross/armel/tizen-fetch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/cross/armel/tizen-fetch.sh -------------------------------------------------------------------------------- /eng/common/cross/armel/tizen/tizen.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/cross/armel/tizen/tizen.patch -------------------------------------------------------------------------------- /eng/common/cross/build-android-rootfs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/cross/build-android-rootfs.sh -------------------------------------------------------------------------------- /eng/common/cross/build-rootfs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/cross/build-rootfs.sh -------------------------------------------------------------------------------- /eng/common/cross/toolchain.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/cross/toolchain.cmake -------------------------------------------------------------------------------- /eng/common/cross/x86/sources.list.bionic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/cross/x86/sources.list.bionic -------------------------------------------------------------------------------- /eng/common/cross/x86/sources.list.trusty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/cross/x86/sources.list.trusty -------------------------------------------------------------------------------- /eng/common/cross/x86/sources.list.vivid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/cross/x86/sources.list.vivid -------------------------------------------------------------------------------- /eng/common/cross/x86/sources.list.wily: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/cross/x86/sources.list.wily -------------------------------------------------------------------------------- /eng/common/cross/x86/sources.list.xenial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/cross/x86/sources.list.xenial -------------------------------------------------------------------------------- /eng/common/darc-init.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/darc-init.ps1 -------------------------------------------------------------------------------- /eng/common/darc-init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/darc-init.sh -------------------------------------------------------------------------------- /eng/common/helixpublish.proj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/helixpublish.proj -------------------------------------------------------------------------------- /eng/common/init-tools-native.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/init-tools-native.cmd -------------------------------------------------------------------------------- /eng/common/init-tools-native.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/init-tools-native.ps1 -------------------------------------------------------------------------------- /eng/common/init-tools-native.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/init-tools-native.sh -------------------------------------------------------------------------------- /eng/common/internal/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/internal/Directory.Build.props -------------------------------------------------------------------------------- /eng/common/internal/Tools.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/internal/Tools.csproj -------------------------------------------------------------------------------- /eng/common/msbuild.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/msbuild.ps1 -------------------------------------------------------------------------------- /eng/common/msbuild.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/msbuild.sh -------------------------------------------------------------------------------- /eng/common/native/CommonLibrary.psm1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/native/CommonLibrary.psm1 -------------------------------------------------------------------------------- /eng/common/native/common-library.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/native/common-library.sh -------------------------------------------------------------------------------- /eng/common/native/install-cmake.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/native/install-cmake.sh -------------------------------------------------------------------------------- /eng/common/native/install-tool.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/native/install-tool.ps1 -------------------------------------------------------------------------------- /eng/common/sdk-task.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/sdk-task.ps1 -------------------------------------------------------------------------------- /eng/common/templates/job/job.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/templates/job/job.yml -------------------------------------------------------------------------------- /eng/common/templates/jobs/jobs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/templates/jobs/jobs.yml -------------------------------------------------------------------------------- /eng/common/templates/phases/base.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/templates/phases/base.yml -------------------------------------------------------------------------------- /eng/common/templates/steps/build-reason.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/templates/steps/build-reason.yml -------------------------------------------------------------------------------- /eng/common/templates/steps/run-on-unix.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/templates/steps/run-on-unix.yml -------------------------------------------------------------------------------- /eng/common/tools.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/tools.ps1 -------------------------------------------------------------------------------- /eng/common/tools.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/common/tools.sh -------------------------------------------------------------------------------- /eng/configurations/archgroups.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/configurations/archgroups.props -------------------------------------------------------------------------------- /eng/configurations/osgroups.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/configurations/osgroups.props -------------------------------------------------------------------------------- /eng/configurations/properties.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/configurations/properties.props -------------------------------------------------------------------------------- /eng/configurations/targetgroups.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/configurations/targetgroups.props -------------------------------------------------------------------------------- /eng/configure-toolset.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/configure-toolset.ps1 -------------------------------------------------------------------------------- /eng/configure-toolset.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/configure-toolset.sh -------------------------------------------------------------------------------- /eng/crossIBC.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/crossIBC.ps1 -------------------------------------------------------------------------------- /eng/depProj.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/depProj.targets -------------------------------------------------------------------------------- /eng/dependencies.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/dependencies.props -------------------------------------------------------------------------------- /eng/dir.traversal.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/dir.traversal.targets -------------------------------------------------------------------------------- /eng/disableUap.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/disableUap.targets -------------------------------------------------------------------------------- /eng/illink.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/illink.targets -------------------------------------------------------------------------------- /eng/pipelines/corefx-base.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/pipelines/corefx-base.yml -------------------------------------------------------------------------------- /eng/pipelines/freebsd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/pipelines/freebsd.yml -------------------------------------------------------------------------------- /eng/pipelines/helix.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/pipelines/helix.yml -------------------------------------------------------------------------------- /eng/pipelines/linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/pipelines/linux.yml -------------------------------------------------------------------------------- /eng/pipelines/macos.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/pipelines/macos.yml -------------------------------------------------------------------------------- /eng/pipelines/outerloop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/pipelines/outerloop.yml -------------------------------------------------------------------------------- /eng/pipelines/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/pipelines/publish.yml -------------------------------------------------------------------------------- /eng/pipelines/redhat6.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/pipelines/redhat6.yml -------------------------------------------------------------------------------- /eng/pipelines/windows.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/pipelines/windows.yml -------------------------------------------------------------------------------- /eng/publish.proj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/publish.proj -------------------------------------------------------------------------------- /eng/referenceFromRuntime.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/referenceFromRuntime.targets -------------------------------------------------------------------------------- /eng/references.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/references.targets -------------------------------------------------------------------------------- /eng/resolveContract.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/resolveContract.targets -------------------------------------------------------------------------------- /eng/sendtohelix.proj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/sendtohelix.proj -------------------------------------------------------------------------------- /eng/update-dependencies.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/update-dependencies.cmd -------------------------------------------------------------------------------- /eng/versioning.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/eng/versioning.targets -------------------------------------------------------------------------------- /external/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/external/Directory.Build.props -------------------------------------------------------------------------------- /external/Directory.Build.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/external/Directory.Build.targets -------------------------------------------------------------------------------- /external/ILLink/Configurations.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/external/ILLink/Configurations.props -------------------------------------------------------------------------------- /external/ILLink/ILLink.depproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/external/ILLink/ILLink.depproj -------------------------------------------------------------------------------- /external/ILLink/illink.runtimeconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/external/ILLink/illink.runtimeconfig.json -------------------------------------------------------------------------------- /external/dir.proj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/external/dir.proj -------------------------------------------------------------------------------- /external/docs/Configurations.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/external/docs/Configurations.props -------------------------------------------------------------------------------- /external/docs/docs.depproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/external/docs/docs.depproj -------------------------------------------------------------------------------- /external/netcoreapp/Configurations.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/external/netcoreapp/Configurations.props -------------------------------------------------------------------------------- /external/netcoreapp/netcoreapp.depproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/external/netcoreapp/netcoreapp.depproj -------------------------------------------------------------------------------- /external/netfx/Configurations.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/external/netfx/Configurations.props -------------------------------------------------------------------------------- /external/netfx/netfx.depproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/external/netfx/netfx.depproj -------------------------------------------------------------------------------- /external/netstandard/Configurations.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/external/netstandard/Configurations.props -------------------------------------------------------------------------------- /external/netstandard/netstandard.depproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/external/netstandard/netstandard.depproj -------------------------------------------------------------------------------- /external/runtime/Configurations.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/external/runtime/Configurations.props -------------------------------------------------------------------------------- /external/runtime/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/external/runtime/Directory.Build.props -------------------------------------------------------------------------------- /external/runtime/runtime.depproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/external/runtime/runtime.depproj -------------------------------------------------------------------------------- /external/test-runtime/Configurations.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/external/test-runtime/Configurations.props -------------------------------------------------------------------------------- /external/test-runtime/XUnit.Runtime.depproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/external/test-runtime/XUnit.Runtime.depproj -------------------------------------------------------------------------------- /external/tools/Configurations.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/external/tools/Configurations.props -------------------------------------------------------------------------------- /external/tools/tools.depproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/external/tools/tools.depproj -------------------------------------------------------------------------------- /external/uap/Configurations.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/external/uap/Configurations.props -------------------------------------------------------------------------------- /external/uap/uap.depproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/external/uap/uap.depproj -------------------------------------------------------------------------------- /external/winrt/Configurations.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/external/winrt/Configurations.props -------------------------------------------------------------------------------- /external/winrt/winrt.depproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/external/winrt/winrt.depproj -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/global.json -------------------------------------------------------------------------------- /pkg/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/pkg/Directory.Build.props -------------------------------------------------------------------------------- /pkg/Directory.Build.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/pkg/Directory.Build.targets -------------------------------------------------------------------------------- /pkg/Microsoft.NETCore.Platforms.Future/readme.md: -------------------------------------------------------------------------------- 1 | see ..\Microsoft.NETCore.Platforms\readme.md -------------------------------------------------------------------------------- /pkg/Microsoft.NETCore.Platforms/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/pkg/Microsoft.NETCore.Platforms/readme.md -------------------------------------------------------------------------------- /pkg/Microsoft.NETCore.Targets/runtime.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/pkg/Microsoft.NETCore.Targets/runtime.json -------------------------------------------------------------------------------- /pkg/baseline/baseline.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/pkg/baseline/baseline.props -------------------------------------------------------------------------------- /pkg/baseline/packageBaseline.1.1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/pkg/baseline/packageBaseline.1.1.json -------------------------------------------------------------------------------- /pkg/descriptions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/pkg/descriptions.json -------------------------------------------------------------------------------- /pkg/dir.traversal.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/pkg/dir.traversal.targets -------------------------------------------------------------------------------- /pkg/frameworkPackage.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/pkg/frameworkPackage.targets -------------------------------------------------------------------------------- /pkg/test/packageTest.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/pkg/test/packageTest.targets -------------------------------------------------------------------------------- /pkg/test/project.csproj.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/pkg/test/project.csproj.template -------------------------------------------------------------------------------- /pkg/test/props/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/pkg/test/props/Directory.Build.props -------------------------------------------------------------------------------- /pkg/test/test.msbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/pkg/test/test.msbuild -------------------------------------------------------------------------------- /pkg/test/testPackages.proj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/pkg/test/testPackages.proj -------------------------------------------------------------------------------- /pkg/useSharedDesignerContext.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /run-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/run-test.sh -------------------------------------------------------------------------------- /src/CodeAnalysis.ruleset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/CodeAnalysis.ruleset -------------------------------------------------------------------------------- /src/Common/Common.Tests.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/Common.Tests.sln -------------------------------------------------------------------------------- /src/Common/src/CoreLib/Internal/IO/File.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/Internal/IO/File.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/Internal/Padding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/Internal/Padding.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/README.md -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/Action.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/Action.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/Activator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/Activator.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/AppContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/AppContext.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/AppDomain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/AppDomain.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/Array.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/Array.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/Attribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/Attribute.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/Boolean.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/Boolean.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/Byte.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/Byte.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/Char.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/Char.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/Convert.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/Convert.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/CoreLib.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/CoreLib.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/DBNull.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/DBNull.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/DateTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/DateTime.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/DayOfWeek.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/DayOfWeek.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/Decimal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/Decimal.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/Double.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/Double.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/Empty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/Empty.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/EventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/EventArgs.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/Guid.Unix.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/Guid.Unix.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/Guid.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/Guid.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/HResults.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/HResults.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/HashCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/HashCode.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/ICloneable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/ICloneable.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/IEquatable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/IEquatable.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/IO/Error.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/IO/Error.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/IO/Path.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/IO/Path.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/IO/Stream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/IO/Stream.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/IObserver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/IObserver.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/IProgress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/IProgress.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/Index.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/Index.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/Int16.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/Int16.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/Int32.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/Int32.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/Int64.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/Int64.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/IntPtr.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/IntPtr.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/Lazy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/Lazy.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/Marvin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/Marvin.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/Math.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/Math.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/MathF.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/MathF.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/Memory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/Memory.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/Nullable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/Nullable.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/Object.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/Object.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/PlatformID.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/PlatformID.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/Progress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/Progress.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/Random.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/Random.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/Range.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/Range.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/SByte.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/SByte.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/Single.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/Single.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/Span.Fast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/Span.Fast.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/Span.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/Span.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/String.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/String.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/Text/Rune.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/Text/Rune.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/TimeSpan.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/TimeSpan.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/TimeZone.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/TimeZone.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/Tuple.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/Tuple.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/Type.Enum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/Type.Enum.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/Type.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/Type.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/TypeCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/TypeCode.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/UInt16.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/UInt16.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/UInt32.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/UInt32.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/UInt64.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/UInt64.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/UIntPtr.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/UIntPtr.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/ValueTuple.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/ValueTuple.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/Version.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/Version.cs -------------------------------------------------------------------------------- /src/Common/src/CoreLib/System/Void.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/CoreLib/System/Void.cs -------------------------------------------------------------------------------- /src/Common/src/Internal/Padding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/Internal/Padding.cs -------------------------------------------------------------------------------- /src/Common/src/Interop/Interop.Odbc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/Interop/Interop.Odbc.cs -------------------------------------------------------------------------------- /src/Common/src/System/CSharpHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/System/CSharpHelpers.cs -------------------------------------------------------------------------------- /src/Common/src/System/CharArrayHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/System/CharArrayHelpers.cs -------------------------------------------------------------------------------- /src/Common/src/System/CodeDom/CodeObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/System/CodeDom/CodeObject.cs -------------------------------------------------------------------------------- /src/Common/src/System/Drawing/ColorTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/System/Drawing/ColorTable.cs -------------------------------------------------------------------------------- /src/Common/src/System/Drawing/KnownColor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/System/Drawing/KnownColor.cs -------------------------------------------------------------------------------- /src/Common/src/System/HResults.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/System/HResults.cs -------------------------------------------------------------------------------- /src/Common/src/System/IO/RowConfigReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/System/IO/RowConfigReader.cs -------------------------------------------------------------------------------- /src/Common/src/System/IO/StringParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/System/IO/StringParser.cs -------------------------------------------------------------------------------- /src/Common/src/System/Marvin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/System/Marvin.cs -------------------------------------------------------------------------------- /src/Common/src/System/MathF.netstandard.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/System/MathF.netstandard.cs -------------------------------------------------------------------------------- /src/Common/src/System/MutableDecimal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/System/MutableDecimal.cs -------------------------------------------------------------------------------- /src/Common/src/System/Net/ByteOrder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/System/Net/ByteOrder.cs -------------------------------------------------------------------------------- /src/Common/src/System/Net/CookieComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/System/Net/CookieComparer.cs -------------------------------------------------------------------------------- /src/Common/src/System/Net/CookieFields.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/System/Net/CookieFields.cs -------------------------------------------------------------------------------- /src/Common/src/System/Net/CookieParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/System/Net/CookieParser.cs -------------------------------------------------------------------------------- /src/Common/src/System/Net/ExceptionCheck.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/System/Net/ExceptionCheck.cs -------------------------------------------------------------------------------- /src/Common/src/System/Net/HttpDateParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/System/Net/HttpDateParser.cs -------------------------------------------------------------------------------- /src/Common/src/System/Net/SocketAddress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/System/Net/SocketAddress.cs -------------------------------------------------------------------------------- /src/Common/src/System/Net/TlsStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/System/Net/TlsStream.cs -------------------------------------------------------------------------------- /src/Common/src/System/Net/UriScheme.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/System/Net/UriScheme.cs -------------------------------------------------------------------------------- /src/Common/src/System/NotImplemented.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/System/NotImplemented.cs -------------------------------------------------------------------------------- /src/Common/src/System/SR.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/System/SR.cs -------------------------------------------------------------------------------- /src/Common/src/System/SR.vb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/System/SR.vb -------------------------------------------------------------------------------- /src/Common/src/System/StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/System/StringExtensions.cs -------------------------------------------------------------------------------- /src/Common/src/System/Text/DBCSDecoder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/System/Text/DBCSDecoder.cs -------------------------------------------------------------------------------- /src/Common/src/System/Text/OSEncoder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/src/System/Text/OSEncoder.cs -------------------------------------------------------------------------------- /src/Common/tests/Common.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/tests/Common.Tests.csproj -------------------------------------------------------------------------------- /src/Common/tests/Configurations.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/tests/Configurations.props -------------------------------------------------------------------------------- /src/Common/tests/Data/TinyAssembly.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/tests/Data/TinyAssembly.dll -------------------------------------------------------------------------------- /src/Common/tests/Data/TinyAssembly.il: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/tests/Data/TinyAssembly.il -------------------------------------------------------------------------------- /src/Common/tests/Data/UnicodeData.11.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/tests/Data/UnicodeData.11.0.txt -------------------------------------------------------------------------------- /src/Common/tests/Data/UnicodeData.8.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/tests/Data/UnicodeData.8.0.txt -------------------------------------------------------------------------------- /src/Common/tests/Data/UnicodeData63.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/tests/Data/UnicodeData63.txt -------------------------------------------------------------------------------- /src/Common/tests/Performance/Perf.Marvin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/tests/Performance/Perf.Marvin.cs -------------------------------------------------------------------------------- /src/Common/tests/Resources/Strings.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/tests/Resources/Strings.resx -------------------------------------------------------------------------------- /src/Common/tests/System/Drawing/Helpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/tests/System/Drawing/Helpers.cs -------------------------------------------------------------------------------- /src/Common/tests/System/EnumTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/tests/System/EnumTypes.cs -------------------------------------------------------------------------------- /src/Common/tests/System/IO/PathFeatures.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/tests/System/IO/PathFeatures.cs -------------------------------------------------------------------------------- /src/Common/tests/System/IO/TempDirectory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/tests/System/IO/TempDirectory.cs -------------------------------------------------------------------------------- /src/Common/tests/System/IO/TempFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/tests/System/IO/TempFile.cs -------------------------------------------------------------------------------- /src/Common/tests/System/MockType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/tests/System/MockType.cs -------------------------------------------------------------------------------- /src/Common/tests/System/Net/TestLogging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/tests/System/Net/TestLogging.cs -------------------------------------------------------------------------------- /src/Common/tests/System/NonRuntimeType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/tests/System/NonRuntimeType.cs -------------------------------------------------------------------------------- /src/Common/tests/System/ObjectCloner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/tests/System/ObjectCloner.cs -------------------------------------------------------------------------------- /src/Common/tests/System/PerfUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/tests/System/PerfUtils.cs -------------------------------------------------------------------------------- /src/Common/tests/System/RandomExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/tests/System/RandomExtensions.cs -------------------------------------------------------------------------------- /src/Common/tests/Tests.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Common/tests/Tests.props -------------------------------------------------------------------------------- /src/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Directory.Build.props -------------------------------------------------------------------------------- /src/Directory.Build.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Directory.Build.targets -------------------------------------------------------------------------------- /src/FindResourceDuplicates.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/FindResourceDuplicates.ps1 -------------------------------------------------------------------------------- /src/Microsoft.CSharp/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Microsoft.CSharp/Directory.Build.props -------------------------------------------------------------------------------- /src/Microsoft.CSharp/Microsoft.CSharp.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Microsoft.CSharp/Microsoft.CSharp.sln -------------------------------------------------------------------------------- /src/Microsoft.CSharp/tests/AccessTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Microsoft.CSharp/tests/AccessTests.cs -------------------------------------------------------------------------------- /src/Microsoft.CSharp/tests/ArrayHandling.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Microsoft.CSharp/tests/ArrayHandling.cs -------------------------------------------------------------------------------- /src/Microsoft.CSharp/tests/BindingErrors.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Microsoft.CSharp/tests/BindingErrors.cs -------------------------------------------------------------------------------- /src/Microsoft.CSharp/tests/Helpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Microsoft.CSharp/tests/Helpers.cs -------------------------------------------------------------------------------- /src/Microsoft.CSharp/tests/IndexingTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Microsoft.CSharp/tests/IndexingTests.cs -------------------------------------------------------------------------------- /src/Microsoft.CSharp/tests/IsEventTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Microsoft.CSharp/tests/IsEventTests.cs -------------------------------------------------------------------------------- /src/Microsoft.CSharp/tests/VarArgsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Microsoft.CSharp/tests/VarArgsTests.cs -------------------------------------------------------------------------------- /src/Microsoft.IO.Redist/.analyzerdata: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/Microsoft.XmlSerializer.Generator/pkg/build/prefercliruntime: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli-version.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli-version.txt -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/common/constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/common/constants.h -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/common/context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/common/context.h -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/common/dictionary.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/common/dictionary.c -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/common/dictionary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/common/dictionary.h -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/common/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/common/platform.h -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/common/transform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/common/transform.c -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/common/transform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/common/transform.h -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/common/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/common/version.h -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/dec/bit_reader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/dec/bit_reader.c -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/dec/bit_reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/dec/bit_reader.h -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/dec/decode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/dec/decode.c -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/dec/huffman.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/dec/huffman.c -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/dec/huffman.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/dec/huffman.h -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/dec/prefix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/dec/prefix.h -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/dec/state.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/dec/state.c -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/dec/state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/dec/state.h -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/enc/bit_cost.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/enc/bit_cost.c -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/enc/bit_cost.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/enc/bit_cost.h -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/enc/bit_cost_inc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/enc/bit_cost_inc.h -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/enc/cluster.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/enc/cluster.c -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/enc/cluster.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/enc/cluster.h -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/enc/cluster_inc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/enc/cluster_inc.h -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/enc/command.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/enc/command.h -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/enc/encode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/enc/encode.c -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/enc/encoder_dict.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/enc/encoder_dict.c -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/enc/encoder_dict.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/enc/encoder_dict.h -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/enc/fast_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/enc/fast_log.h -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/enc/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/enc/hash.h -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/enc/histogram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/enc/histogram.c -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/enc/histogram.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/enc/histogram.h -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/enc/histogram_inc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/enc/histogram_inc.h -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/enc/literal_cost.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/enc/literal_cost.c -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/enc/literal_cost.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/enc/literal_cost.h -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/enc/memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/enc/memory.c -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/enc/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/enc/memory.h -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/enc/metablock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/enc/metablock.c -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/enc/metablock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/enc/metablock.h -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/enc/metablock_inc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/enc/metablock_inc.h -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/enc/params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/enc/params.h -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/enc/prefix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/enc/prefix.h -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/enc/quality.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/enc/quality.h -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/enc/ringbuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/enc/ringbuffer.h -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/enc/static_dict.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/enc/static_dict.c -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/enc/static_dict.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/enc/static_dict.h -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/enc/utf8_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/enc/utf8_util.c -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/enc/utf8_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/enc/utf8_util.h -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/enc/write_bits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/enc/write_bits.h -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/fuzz/test_fuzzer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/fuzz/test_fuzzer.sh -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/tools/brotli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/tools/brotli.c -------------------------------------------------------------------------------- /src/Native/AnyOS/brotli/tools/brotli.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/brotli/tools/brotli.md -------------------------------------------------------------------------------- /src/Native/AnyOS/zlib/pal_zlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/zlib/pal_zlib.c -------------------------------------------------------------------------------- /src/Native/AnyOS/zlib/pal_zlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/AnyOS/zlib/pal_zlib.h -------------------------------------------------------------------------------- /src/Native/Unix/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Unix/.clang-format -------------------------------------------------------------------------------- /src/Native/Unix/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Unix/CMakeLists.txt -------------------------------------------------------------------------------- /src/Native/Unix/Common/pal_compiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Unix/Common/pal_compiler.h -------------------------------------------------------------------------------- /src/Native/Unix/Common/pal_config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Unix/Common/pal_config.h.in -------------------------------------------------------------------------------- /src/Native/Unix/Common/pal_safecrt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Unix/Common/pal_safecrt.h -------------------------------------------------------------------------------- /src/Native/Unix/Common/pal_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Unix/Common/pal_types.h -------------------------------------------------------------------------------- /src/Native/Unix/Common/pal_utilities.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Unix/Common/pal_utilities.h -------------------------------------------------------------------------------- /src/Native/Unix/System.Native/pal_console.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Unix/System.Native/pal_console.c -------------------------------------------------------------------------------- /src/Native/Unix/System.Native/pal_console.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Unix/System.Native/pal_console.h -------------------------------------------------------------------------------- /src/Native/Unix/System.Native/pal_errno.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Unix/System.Native/pal_errno.c -------------------------------------------------------------------------------- /src/Native/Unix/System.Native/pal_errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Unix/System.Native/pal_errno.h -------------------------------------------------------------------------------- /src/Native/Unix/System.Native/pal_io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Unix/System.Native/pal_io.c -------------------------------------------------------------------------------- /src/Native/Unix/System.Native/pal_io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Unix/System.Native/pal_io.h -------------------------------------------------------------------------------- /src/Native/Unix/System.Native/pal_memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Unix/System.Native/pal_memory.c -------------------------------------------------------------------------------- /src/Native/Unix/System.Native/pal_memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Unix/System.Native/pal_memory.h -------------------------------------------------------------------------------- /src/Native/Unix/System.Native/pal_mount.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Unix/System.Native/pal_mount.c -------------------------------------------------------------------------------- /src/Native/Unix/System.Native/pal_mount.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Unix/System.Native/pal_mount.h -------------------------------------------------------------------------------- /src/Native/Unix/System.Native/pal_process.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Unix/System.Native/pal_process.c -------------------------------------------------------------------------------- /src/Native/Unix/System.Native/pal_process.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Unix/System.Native/pal_process.h -------------------------------------------------------------------------------- /src/Native/Unix/System.Native/pal_random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Unix/System.Native/pal_random.c -------------------------------------------------------------------------------- /src/Native/Unix/System.Native/pal_random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Unix/System.Native/pal_random.h -------------------------------------------------------------------------------- /src/Native/Unix/System.Native/pal_signal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Unix/System.Native/pal_signal.c -------------------------------------------------------------------------------- /src/Native/Unix/System.Native/pal_signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Unix/System.Native/pal_signal.h -------------------------------------------------------------------------------- /src/Native/Unix/System.Native/pal_string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Unix/System.Native/pal_string.c -------------------------------------------------------------------------------- /src/Native/Unix/System.Native/pal_string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Unix/System.Native/pal_string.h -------------------------------------------------------------------------------- /src/Native/Unix/System.Native/pal_sysctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Unix/System.Native/pal_sysctl.c -------------------------------------------------------------------------------- /src/Native/Unix/System.Native/pal_sysctl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Unix/System.Native/pal_sysctl.h -------------------------------------------------------------------------------- /src/Native/Unix/System.Native/pal_time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Unix/System.Native/pal_time.c -------------------------------------------------------------------------------- /src/Native/Unix/System.Native/pal_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Unix/System.Native/pal_time.h -------------------------------------------------------------------------------- /src/Native/Unix/System.Native/pal_uid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Unix/System.Native/pal_uid.c -------------------------------------------------------------------------------- /src/Native/Unix/System.Native/pal_uid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Unix/System.Native/pal_uid.h -------------------------------------------------------------------------------- /src/Native/Unix/configure.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Unix/configure.cmake -------------------------------------------------------------------------------- /src/Native/Unix/format-code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Unix/format-code.py -------------------------------------------------------------------------------- /src/Native/Unix/gen-buildsys-clang.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Unix/gen-buildsys-clang.sh -------------------------------------------------------------------------------- /src/Native/Unix/verify-so.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Unix/verify-so.sh -------------------------------------------------------------------------------- /src/Native/Windows/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Windows/CMakeLists.txt -------------------------------------------------------------------------------- /src/Native/Windows/clrcompression/Native.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Windows/clrcompression/Native.rc -------------------------------------------------------------------------------- /src/Native/Windows/clrcompression/zlib/FAQ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Windows/clrcompression/zlib/FAQ -------------------------------------------------------------------------------- /src/Native/Windows/gen-buildsys-win.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Windows/gen-buildsys-win.bat -------------------------------------------------------------------------------- /src/Native/Windows/probe-win.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/Windows/probe-win.ps1 -------------------------------------------------------------------------------- /src/Native/build-native.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/build-native.cmd -------------------------------------------------------------------------------- /src/Native/build-native.proj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/build-native.proj -------------------------------------------------------------------------------- /src/Native/build-native.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/build-native.sh -------------------------------------------------------------------------------- /src/Native/native-binplace.proj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/native-binplace.proj -------------------------------------------------------------------------------- /src/Native/pkg/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/pkg/Directory.Build.props -------------------------------------------------------------------------------- /src/Native/pkg/Directory.Build.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/Native/pkg/Directory.Build.targets -------------------------------------------------------------------------------- /src/Native/pkg/_.pdb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/System.AppContext/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.AppContext/Directory.Build.props -------------------------------------------------------------------------------- /src/System.AppContext/System.AppContext.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.AppContext/System.AppContext.sln -------------------------------------------------------------------------------- /src/System.Buffers/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Buffers/Directory.Build.props -------------------------------------------------------------------------------- /src/System.Buffers/System.Buffers.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Buffers/System.Buffers.sln -------------------------------------------------------------------------------- /src/System.Buffers/ref/Configurations.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Buffers/ref/Configurations.props -------------------------------------------------------------------------------- /src/System.Buffers/ref/System.Buffers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Buffers/ref/System.Buffers.cs -------------------------------------------------------------------------------- /src/System.Buffers/src/Configurations.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Buffers/src/Configurations.props -------------------------------------------------------------------------------- /src/System.CodeDom/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.CodeDom/Directory.Build.props -------------------------------------------------------------------------------- /src/System.CodeDom/System.CodeDom.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.CodeDom/System.CodeDom.sln -------------------------------------------------------------------------------- /src/System.CodeDom/ref/Configurations.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.CodeDom/ref/Configurations.props -------------------------------------------------------------------------------- /src/System.CodeDom/ref/System.CodeDom.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.CodeDom/ref/System.CodeDom.cs -------------------------------------------------------------------------------- /src/System.CodeDom/src/Configurations.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.CodeDom/src/Configurations.props -------------------------------------------------------------------------------- /src/System.Composition/tests/LazyTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Composition/tests/LazyTests.cs -------------------------------------------------------------------------------- /src/System.Console/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Console/Directory.Build.props -------------------------------------------------------------------------------- /src/System.Console/System.Console.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Console/System.Console.sln -------------------------------------------------------------------------------- /src/System.Console/ref/Configurations.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Console/ref/Configurations.props -------------------------------------------------------------------------------- /src/System.Console/ref/System.Console.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Console/ref/System.Console.cs -------------------------------------------------------------------------------- /src/System.Console/src/Configurations.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Console/src/Configurations.props -------------------------------------------------------------------------------- /src/System.Console/src/FxCopBaseline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Console/src/FxCopBaseline.cs -------------------------------------------------------------------------------- /src/System.Console/src/PinvokeAnalyzerExceptionList.analyzerdata.netcoreapp: -------------------------------------------------------------------------------- 1 | # Windows are adding to OneCore 2 | user32.dll!GetKeyState -------------------------------------------------------------------------------- /src/System.Console/src/System/Console.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Console/src/System/Console.cs -------------------------------------------------------------------------------- /src/System.Console/src/System/ConsoleKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Console/src/System/ConsoleKey.cs -------------------------------------------------------------------------------- /src/System.Console/src/System/IO/Error.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Console/src/System/IO/Error.cs -------------------------------------------------------------------------------- /src/System.Console/src/System/TermInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Console/src/System/TermInfo.cs -------------------------------------------------------------------------------- /src/System.Console/tests/CancelKeyPress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Console/tests/CancelKeyPress.cs -------------------------------------------------------------------------------- /src/System.Console/tests/Color.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Console/tests/Color.cs -------------------------------------------------------------------------------- /src/System.Console/tests/ConsoleEncoding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Console/tests/ConsoleEncoding.cs -------------------------------------------------------------------------------- /src/System.Console/tests/Helpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Console/tests/Helpers.cs -------------------------------------------------------------------------------- /src/System.Console/tests/NegativeTesting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Console/tests/NegativeTesting.cs -------------------------------------------------------------------------------- /src/System.Console/tests/ReadAndWrite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Console/tests/ReadAndWrite.cs -------------------------------------------------------------------------------- /src/System.Console/tests/ReadKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Console/tests/ReadKey.cs -------------------------------------------------------------------------------- /src/System.Console/tests/SetError.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Console/tests/SetError.cs -------------------------------------------------------------------------------- /src/System.Console/tests/SetIn.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Console/tests/SetIn.cs -------------------------------------------------------------------------------- /src/System.Console/tests/SetOut.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Console/tests/SetOut.cs -------------------------------------------------------------------------------- /src/System.Console/tests/SyncTextReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Console/tests/SyncTextReader.cs -------------------------------------------------------------------------------- /src/System.Console/tests/SyncTextWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Console/tests/SyncTextWriter.cs -------------------------------------------------------------------------------- /src/System.Console/tests/TermInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Console/tests/TermInfo.cs -------------------------------------------------------------------------------- /src/System.Console/tests/ThreadSafety.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Console/tests/ThreadSafety.cs -------------------------------------------------------------------------------- /src/System.Console/tests/Timeout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Console/tests/Timeout.cs -------------------------------------------------------------------------------- /src/System.Data.Odbc/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Data.Odbc/Directory.Build.props -------------------------------------------------------------------------------- /src/System.Data.Odbc/System.Data.Odbc.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Data.Odbc/System.Data.Odbc.sln -------------------------------------------------------------------------------- /src/System.Data.Odbc/tests/Helpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Data.Odbc/tests/Helpers.cs -------------------------------------------------------------------------------- /src/System.Data.Odbc/tests/ReaderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Data.Odbc/tests/ReaderTests.cs -------------------------------------------------------------------------------- /src/System.Data.Odbc/tests/SmokeTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Data.Odbc/tests/SmokeTest.cs -------------------------------------------------------------------------------- /src/System.Diagnostics.PerformanceCounter/src/PinvokeAnalyzerExceptionList.analyzerdata: -------------------------------------------------------------------------------- 1 | perfcounter.dll!FormatFromRawValue -------------------------------------------------------------------------------- /src/System.Drawing.Common/tests/PenTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Drawing.Common/tests/PenTests.cs -------------------------------------------------------------------------------- /src/System.Drawing.Primitives/src/PinvokeAnalyzerExceptionList.analyzerdata: -------------------------------------------------------------------------------- 1 | user32.dll!GetSysColor 2 | -------------------------------------------------------------------------------- /src/System.Dynamic.Runtime/tests/Common.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Dynamic.Runtime/tests/Common.cs -------------------------------------------------------------------------------- /src/System.IO.FileSystem/tests/FSAssert.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.IO.FileSystem/tests/FSAssert.cs -------------------------------------------------------------------------------- /src/System.IO.FileSystem/tests/File/Copy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.IO.FileSystem/tests/File/Copy.cs -------------------------------------------------------------------------------- /src/System.IO.FileSystem/tests/File/Move.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.IO.FileSystem/tests/File/Move.cs -------------------------------------------------------------------------------- /src/System.IO.FileSystem/tests/File/Open.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.IO.FileSystem/tests/File/Open.cs -------------------------------------------------------------------------------- /src/System.IO.FileSystem/tests/TestData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.IO.FileSystem/tests/TestData.cs -------------------------------------------------------------------------------- /src/System.IO.Packaging/tests/Tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.IO.Packaging/tests/Tests.cs -------------------------------------------------------------------------------- /src/System.IO.Pipelines/tests/PipeTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.IO.Pipelines/tests/PipeTest.cs -------------------------------------------------------------------------------- /src/System.IO.Pipes/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.IO.Pipes/Directory.Build.props -------------------------------------------------------------------------------- /src/System.IO.Pipes/System.IO.Pipes.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.IO.Pipes/System.IO.Pipes.sln -------------------------------------------------------------------------------- /src/System.IO.Pipes/ref/System.IO.Pipes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.IO.Pipes/ref/System.IO.Pipes.cs -------------------------------------------------------------------------------- /src/System.IO.Pipes/src/System/IO/Error.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.IO.Pipes/src/System/IO/Error.cs -------------------------------------------------------------------------------- /src/System.IO.Pipes/tests/Interop.Unix.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.IO.Pipes/tests/Interop.Unix.cs -------------------------------------------------------------------------------- /src/System.IO.Pipes/tests/PipeTest.Read.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.IO.Pipes/tests/PipeTest.Read.cs -------------------------------------------------------------------------------- /src/System.IO.Pipes/tests/PipeTest.Write.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.IO.Pipes/tests/PipeTest.Write.cs -------------------------------------------------------------------------------- /src/System.IO.Pipes/tests/PipeTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.IO.Pipes/tests/PipeTest.cs -------------------------------------------------------------------------------- /src/System.IO.Pipes/tests/PipeTestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.IO.Pipes/tests/PipeTestBase.cs -------------------------------------------------------------------------------- /src/System.IO.Ports/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.IO.Ports/Directory.Build.props -------------------------------------------------------------------------------- /src/System.IO.Ports/System.IO.Ports.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.IO.Ports/System.IO.Ports.sln -------------------------------------------------------------------------------- /src/System.IO.Ports/ref/System.IO.Ports.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.IO.Ports/ref/System.IO.Ports.cs -------------------------------------------------------------------------------- /src/System.IO.Ports/src/PinvokeAnalyzerExceptionList.analyzerdata.netstandard: -------------------------------------------------------------------------------- 1 | # not available in OneCore 2 | kernel32.dll!CreateFileW 3 | -------------------------------------------------------------------------------- /src/System.IO.Ports/tests/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.IO.Ports/tests/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/System.IO/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.IO/Directory.Build.props -------------------------------------------------------------------------------- /src/System.IO/System.IO.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.IO/System.IO.sln -------------------------------------------------------------------------------- /src/System.IO/ref/Configurations.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.IO/ref/Configurations.props -------------------------------------------------------------------------------- /src/System.IO/ref/System.IO.Manual.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.IO/ref/System.IO.Manual.cs -------------------------------------------------------------------------------- /src/System.IO/ref/System.IO.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.IO/ref/System.IO.csproj -------------------------------------------------------------------------------- /src/System.IO/src/Configurations.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.IO/src/Configurations.props -------------------------------------------------------------------------------- /src/System.IO/src/System.IO.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.IO/src/System.IO.csproj -------------------------------------------------------------------------------- /src/System.IO/tests/Configurations.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.IO/tests/Configurations.props -------------------------------------------------------------------------------- /src/System.IO/tests/IndentedTextWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.IO/tests/IndentedTextWriter.cs -------------------------------------------------------------------------------- /src/System.IO/tests/Stream/Stream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.IO/tests/Stream/Stream.cs -------------------------------------------------------------------------------- /src/System.IO/tests/System.IO.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.IO/tests/System.IO.Tests.csproj -------------------------------------------------------------------------------- /src/System.Json/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Json/Directory.Build.props -------------------------------------------------------------------------------- /src/System.Json/System.Json.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Json/System.Json.sln -------------------------------------------------------------------------------- /src/System.Json/pkg/System.Json.pkgproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Json/pkg/System.Json.pkgproj -------------------------------------------------------------------------------- /src/System.Json/src/Configurations.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Json/src/Configurations.props -------------------------------------------------------------------------------- /src/System.Json/src/Resources/Strings.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Json/src/Resources/Strings.resx -------------------------------------------------------------------------------- /src/System.Json/src/System.Json.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Json/src/System.Json.csproj -------------------------------------------------------------------------------- /src/System.Json/src/System/Json/JsonType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Json/src/System/Json/JsonType.cs -------------------------------------------------------------------------------- /src/System.Json/tests/Configurations.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Json/tests/Configurations.props -------------------------------------------------------------------------------- /src/System.Linq.Parallel/tests/EtwTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq.Parallel/tests/EtwTests.cs -------------------------------------------------------------------------------- /src/System.Linq.Queryable/tests/AllTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq.Queryable/tests/AllTests.cs -------------------------------------------------------------------------------- /src/System.Linq.Queryable/tests/AnyTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq.Queryable/tests/AnyTests.cs -------------------------------------------------------------------------------- /src/System.Linq.Queryable/tests/MaxTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq.Queryable/tests/MaxTests.cs -------------------------------------------------------------------------------- /src/System.Linq.Queryable/tests/MinTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq.Queryable/tests/MinTests.cs -------------------------------------------------------------------------------- /src/System.Linq.Queryable/tests/SumTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq.Queryable/tests/SumTests.cs -------------------------------------------------------------------------------- /src/System.Linq.Queryable/tests/ZipTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq.Queryable/tests/ZipTests.cs -------------------------------------------------------------------------------- /src/System.Linq/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/Directory.Build.props -------------------------------------------------------------------------------- /src/System.Linq/System.Linq.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/System.Linq.sln -------------------------------------------------------------------------------- /src/System.Linq/ref/Configurations.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/ref/Configurations.props -------------------------------------------------------------------------------- /src/System.Linq/ref/System.Linq.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/ref/System.Linq.cs -------------------------------------------------------------------------------- /src/System.Linq/ref/System.Linq.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/ref/System.Linq.csproj -------------------------------------------------------------------------------- /src/System.Linq/src/Configurations.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/src/Configurations.props -------------------------------------------------------------------------------- /src/System.Linq/src/ILLinkTrim.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/src/ILLinkTrim.xml -------------------------------------------------------------------------------- /src/System.Linq/src/Resources/Strings.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/src/Resources/Strings.resx -------------------------------------------------------------------------------- /src/System.Linq/src/System.Linq.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/src/System.Linq.csproj -------------------------------------------------------------------------------- /src/System.Linq/src/System/Linq/AnyAll.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/src/System/Linq/AnyAll.cs -------------------------------------------------------------------------------- /src/System.Linq/src/System/Linq/Average.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/src/System/Linq/Average.cs -------------------------------------------------------------------------------- /src/System.Linq/src/System/Linq/Buffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/src/System/Linq/Buffer.cs -------------------------------------------------------------------------------- /src/System.Linq/src/System/Linq/Cast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/src/System/Linq/Cast.cs -------------------------------------------------------------------------------- /src/System.Linq/src/System/Linq/Concat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/src/System/Linq/Concat.cs -------------------------------------------------------------------------------- /src/System.Linq/src/System/Linq/Contains.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/src/System/Linq/Contains.cs -------------------------------------------------------------------------------- /src/System.Linq/src/System/Linq/Count.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/src/System/Linq/Count.cs -------------------------------------------------------------------------------- /src/System.Linq/src/System/Linq/Distinct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/src/System/Linq/Distinct.cs -------------------------------------------------------------------------------- /src/System.Linq/src/System/Linq/Except.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/src/System/Linq/Except.cs -------------------------------------------------------------------------------- /src/System.Linq/src/System/Linq/First.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/src/System/Linq/First.cs -------------------------------------------------------------------------------- /src/System.Linq/src/System/Linq/Grouping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/src/System/Linq/Grouping.cs -------------------------------------------------------------------------------- /src/System.Linq/src/System/Linq/Iterator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/src/System/Linq/Iterator.cs -------------------------------------------------------------------------------- /src/System.Linq/src/System/Linq/Join.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/src/System/Linq/Join.cs -------------------------------------------------------------------------------- /src/System.Linq/src/System/Linq/Last.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/src/System/Linq/Last.cs -------------------------------------------------------------------------------- /src/System.Linq/src/System/Linq/Lookup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/src/System/Linq/Lookup.cs -------------------------------------------------------------------------------- /src/System.Linq/src/System/Linq/Max.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/src/System/Linq/Max.cs -------------------------------------------------------------------------------- /src/System.Linq/src/System/Linq/Min.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/src/System/Linq/Min.cs -------------------------------------------------------------------------------- /src/System.Linq/src/System/Linq/OrderBy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/src/System/Linq/OrderBy.cs -------------------------------------------------------------------------------- /src/System.Linq/src/System/Linq/Range.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/src/System/Linq/Range.cs -------------------------------------------------------------------------------- /src/System.Linq/src/System/Linq/Repeat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/src/System/Linq/Repeat.cs -------------------------------------------------------------------------------- /src/System.Linq/src/System/Linq/Reverse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/src/System/Linq/Reverse.cs -------------------------------------------------------------------------------- /src/System.Linq/src/System/Linq/Select.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/src/System/Linq/Select.cs -------------------------------------------------------------------------------- /src/System.Linq/src/System/Linq/Set.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/src/System/Linq/Set.cs -------------------------------------------------------------------------------- /src/System.Linq/src/System/Linq/Single.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/src/System/Linq/Single.cs -------------------------------------------------------------------------------- /src/System.Linq/src/System/Linq/Skip.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/src/System/Linq/Skip.cs -------------------------------------------------------------------------------- /src/System.Linq/src/System/Linq/Sum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/src/System/Linq/Sum.cs -------------------------------------------------------------------------------- /src/System.Linq/src/System/Linq/Take.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/src/System/Linq/Take.cs -------------------------------------------------------------------------------- /src/System.Linq/src/System/Linq/Union.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/src/System/Linq/Union.cs -------------------------------------------------------------------------------- /src/System.Linq/src/System/Linq/Where.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/src/System/Linq/Where.cs -------------------------------------------------------------------------------- /src/System.Linq/src/System/Linq/Zip.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/src/System/Linq/Zip.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/AggregateTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/AggregateTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/AllTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/AllTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/AnyTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/AnyTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/AppendPrependTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/AppendPrependTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/AsEnumerableTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/AsEnumerableTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/AverageTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/AverageTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/CastTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/CastTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/ConcatTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/ConcatTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/Configurations.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/Configurations.props -------------------------------------------------------------------------------- /src/System.Linq/tests/ConsistencyTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/ConsistencyTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/ContainsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/ContainsTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/CountTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/CountTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/DistinctTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/DistinctTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/ElementAtTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/ElementAtTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/EmptyEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/EmptyEnumerable.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/EnumerableTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/EnumerableTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/ExceptTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/ExceptTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/FirstTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/FirstTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/GroupByTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/GroupByTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/GroupJoinTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/GroupJoinTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/IntersectTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/IntersectTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/JoinTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/JoinTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/LastTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/LastTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/LongCountTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/LongCountTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/MaxTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/MaxTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/MinTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/MinTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/OfTypeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/OfTypeTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/OrderByTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/OrderByTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/RangeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/RangeTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/RepeatTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/RepeatTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/ReverseTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/ReverseTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/SelectManyTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/SelectManyTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/SelectTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/SelectTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/Shuffler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/Shuffler.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/SingleTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/SingleTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/SkipLastTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/SkipLastTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/SkipTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/SkipTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/SkipWhileTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/SkipWhileTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/SumTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/SumTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/TakeLastTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/TakeLastTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/TakeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/TakeTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/TakeWhileTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/TakeWhileTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/TestExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/TestExtensions.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/ThenByTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/ThenByTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/ToArrayTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/ToArrayTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/ToHashSetTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/ToHashSetTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/ToListTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/ToListTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/ToLookupTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/ToLookupTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/UnionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/UnionTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/WhereTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/WhereTests.cs -------------------------------------------------------------------------------- /src/System.Linq/tests/ZipTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Linq/tests/ZipTests.cs -------------------------------------------------------------------------------- /src/System.Memory/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Memory/Directory.Build.props -------------------------------------------------------------------------------- /src/System.Memory/System.Memory.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Memory/System.Memory.sln -------------------------------------------------------------------------------- /src/System.Memory/ref/System.Memory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Memory/ref/System.Memory.cs -------------------------------------------------------------------------------- /src/System.Memory/tests/Memory/CopyTo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Memory/tests/Memory/CopyTo.cs -------------------------------------------------------------------------------- /src/System.Memory/tests/Memory/Empty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Memory/tests/Memory/Empty.cs -------------------------------------------------------------------------------- /src/System.Memory/tests/Memory/Pin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Memory/tests/Memory/Pin.cs -------------------------------------------------------------------------------- /src/System.Memory/tests/Memory/Slice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Memory/tests/Memory/Slice.cs -------------------------------------------------------------------------------- /src/System.Memory/tests/Memory/Span.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Memory/tests/Memory/Span.cs -------------------------------------------------------------------------------- /src/System.Memory/tests/Memory/Strings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Memory/tests/Memory/Strings.cs -------------------------------------------------------------------------------- /src/System.Memory/tests/Memory/ToArray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Memory/tests/Memory/ToArray.cs -------------------------------------------------------------------------------- /src/System.Memory/tests/Span/AsSpan.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Memory/tests/Span/AsSpan.cs -------------------------------------------------------------------------------- /src/System.Memory/tests/Span/Clear.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Memory/tests/Span/Clear.cs -------------------------------------------------------------------------------- /src/System.Memory/tests/Span/CopyTo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Memory/tests/Span/CopyTo.cs -------------------------------------------------------------------------------- /src/System.Memory/tests/Span/CtorArray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Memory/tests/Span/CtorArray.cs -------------------------------------------------------------------------------- /src/System.Memory/tests/Span/Empty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Memory/tests/Span/Empty.cs -------------------------------------------------------------------------------- /src/System.Memory/tests/Span/Equality.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Memory/tests/Span/Equality.cs -------------------------------------------------------------------------------- /src/System.Memory/tests/Span/Fill.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Memory/tests/Span/Fill.cs -------------------------------------------------------------------------------- /src/System.Memory/tests/Span/IndexOf.T.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Memory/tests/Span/IndexOf.T.cs -------------------------------------------------------------------------------- /src/System.Memory/tests/Span/Indexer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Memory/tests/Span/Indexer.cs -------------------------------------------------------------------------------- /src/System.Memory/tests/Span/Overflow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Memory/tests/Span/Overflow.cs -------------------------------------------------------------------------------- /src/System.Memory/tests/Span/Overlaps.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Memory/tests/Span/Overlaps.cs -------------------------------------------------------------------------------- /src/System.Memory/tests/Span/Reverse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Memory/tests/Span/Reverse.cs -------------------------------------------------------------------------------- /src/System.Memory/tests/Span/Slice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Memory/tests/Span/Slice.cs -------------------------------------------------------------------------------- /src/System.Memory/tests/Span/ToArray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Memory/tests/Span/ToArray.cs -------------------------------------------------------------------------------- /src/System.Memory/tests/Span/ToString.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Memory/tests/Span/ToString.cs -------------------------------------------------------------------------------- /src/System.Memory/tests/TInt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Memory/tests/TInt.cs -------------------------------------------------------------------------------- /src/System.Memory/tests/TestException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Memory/tests/TestException.cs -------------------------------------------------------------------------------- /src/System.Memory/tests/TestHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Memory/tests/TestHelpers.cs -------------------------------------------------------------------------------- /src/System.Memory/tests/TestMemory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Memory/tests/TestMemory.cs -------------------------------------------------------------------------------- /src/System.Net.Http/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Net.Http/Directory.Build.props -------------------------------------------------------------------------------- /src/System.Net.Http/System.Net.Http.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Net.Http/System.Net.Http.sln -------------------------------------------------------------------------------- /src/System.Net.Http/src/ILLinkTrim.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Net.Http/src/ILLinkTrim.xml -------------------------------------------------------------------------------- /src/System.Net.Mail/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Net.Mail/Directory.Build.props -------------------------------------------------------------------------------- /src/System.Net.Mail/System.Net.Mail.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Net.Mail/System.Net.Mail.sln -------------------------------------------------------------------------------- /src/System.Net.NetworkInformation/tests/FunctionalTests/NetworkFiles/rawhexint: -------------------------------------------------------------------------------- 1 | 0A -------------------------------------------------------------------------------- /src/System.Net.NetworkInformation/tests/FunctionalTests/NetworkFiles/rawint: -------------------------------------------------------------------------------- 1 | 12 -------------------------------------------------------------------------------- /src/System.Net.NetworkInformation/tests/FunctionalTests/NetworkFiles/rawint_maxvalue: -------------------------------------------------------------------------------- 1 | 2147483647 -------------------------------------------------------------------------------- /src/System.Net.NetworkInformation/tests/FunctionalTests/NetworkFiles/rawlong: -------------------------------------------------------------------------------- 1 | 3147483647 -------------------------------------------------------------------------------- /src/System.Net.NetworkInformation/tests/FunctionalTests/NetworkFiles/rawlong_maxvalue: -------------------------------------------------------------------------------- 1 | 9223372036854775807 -------------------------------------------------------------------------------- /src/System.Net.Ping/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Net.Ping/Directory.Build.props -------------------------------------------------------------------------------- /src/System.Net.Ping/System.Net.Ping.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Net.Ping/System.Net.Ping.sln -------------------------------------------------------------------------------- /src/System.Net.Ping/src/ILLinkTrim.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Net.Ping/src/ILLinkTrim.xml -------------------------------------------------------------------------------- /src/System.Numerics.Vectors/tests/Util.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Numerics.Vectors/tests/Util.cs -------------------------------------------------------------------------------- /src/System.Private.Uri/src/System/Uri.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Private.Uri/src/System/Uri.cs -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/XmlSchema/TestFiles/StandardTests/xsd10/SCHEMA/schB4_b.xsd: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/XmlSchema/TestFiles/TestData/AllowXmlAttributes/v1-1.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/XmlSchema/TestFiles/TestData/AllowXmlAttributes/v2-1.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/XmlSchema/TestFiles/TestData/AllowXmlAttributes/v3-1.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/XmlSchema/TestFiles/TestData/AllowXmlAttributes/v8-1.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/XmlSchema/TestFiles/TestData/AllowXmlAttributes/v8-2.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/XmlSchema/TestFiles/TestData/AllowXmlAttributes/v8-3.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/XmlSchema/TestFiles/TestData/AllowXmlAttributes/v8-4.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/XmlSchema/TestFiles/TestData/AllowXmlAttributes/v9-1.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/XmlSchema/TestFiles/TestData/AllowXmlAttributes/v9-2.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/XmlSchema/TestFiles/TestData/AllowXmlAttributes/v9-3.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/XmlSchema/TestFiles/TestData/AllowXmlAttributes/v9-4.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/XsltApi/Bug78587.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/XsltApi/data.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/XsltApiV2/Bug78587.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/XsltApiV2/baseline/Message1.txt: -------------------------------------------------------------------------------- 1 | Message #1 -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/XsltApiV2/baseline/Message3.txt: -------------------------------------------------------------------------------- 1 | Message #3 -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/XsltApiV2/baseline/bug382198.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/XsltApiV2/data.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft1.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft10.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft11.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft13.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft14.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft17.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft2.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft22.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft23.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft25.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft26.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft3.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft31.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft33.txt: -------------------------------------------------------------------------------- 1 | fatal error : Unrecognized option: '/foo'. 2 | -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt1.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt11.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt12.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt14.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt16.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt17.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt19.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt2.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt21.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt22.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt23.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt25.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt26.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt27.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt28.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt29.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt4.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt5.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt6.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt7.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt8.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt9.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft1.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft10.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft11.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft12.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft13.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft14.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft2.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft22.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft23.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft6.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft8.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft9.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft11.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft13.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft16.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft17.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft18.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft2.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft3.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft4.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft6.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft7.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft8.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft10b.txt: -------------------------------------------------------------------------------- 1 | @infft10c.txt -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft10c.txt: -------------------------------------------------------------------------------- 1 | @infft10.txt -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft11.txt: -------------------------------------------------------------------------------- 1 | @.\infft11a.txt -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft11a.txt: -------------------------------------------------------------------------------- 1 | @.\infft11b.txt -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft11b.txt: -------------------------------------------------------------------------------- 1 | fft11.xsl -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft12b.txt: -------------------------------------------------------------------------------- 1 | @infft12c.txt -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft12c.txt: -------------------------------------------------------------------------------- 1 | @./infft12.txt -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft13.txt: -------------------------------------------------------------------------------- 1 | @.\infft13a.txt -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft13a.txt: -------------------------------------------------------------------------------- 1 | @infft13b.txt -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft13b.txt: -------------------------------------------------------------------------------- 1 | fft13.xsl -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft14b.txt: -------------------------------------------------------------------------------- 1 | @.\infft14c.txt -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft14c.txt: -------------------------------------------------------------------------------- 1 | @.\infft14.txt -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft15.txt: -------------------------------------------------------------------------------- 1 | fft15.xsl @inFFT15b.txt -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft15b.txt: -------------------------------------------------------------------------------- 1 | @inffT15c.txt -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft15c.txt: -------------------------------------------------------------------------------- 1 | @iNFFt15.txt -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft18.txt: -------------------------------------------------------------------------------- 1 | /class:AB#CD fft18.xsl -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft3.txt: -------------------------------------------------------------------------------- 1 | fft3.xsl -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft4.txt: -------------------------------------------------------------------------------- 1 | "/debug+" """fft4.xsl""" -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft5.txt: -------------------------------------------------------------------------------- 1 | /out:out.dll some text /allwrong -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft1.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft10.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft12.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft13.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft14.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft15.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft16.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft17.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft22.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft23.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft25.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft27.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft28.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft3.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft4.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft5.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft6.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft7.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft8.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft9.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft1.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft10.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft17.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft18.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft20.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft3.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft7.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft8.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft9.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft8.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /src/System.Reflection.Metadata/src/PinvokeAnalyzerExceptionList.analyzerdata: -------------------------------------------------------------------------------- 1 | kernel32.dll!ReadFile -------------------------------------------------------------------------------- /src/System.Reflection/tests/Common.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Reflection/tests/Common.cs -------------------------------------------------------------------------------- /src/System.Reflection/tests/Resources/EmbeddedTextFile.txt: -------------------------------------------------------------------------------- 1 | Embedded Text File. -------------------------------------------------------------------------------- /src/System.Reflection/tests/Resources/ResourceTextFile.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/System.Runtime/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Runtime/Directory.Build.props -------------------------------------------------------------------------------- /src/System.Runtime/System.Runtime.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Runtime/System.Runtime.sln -------------------------------------------------------------------------------- /src/System.Runtime/ref/System.Runtime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Runtime/ref/System.Runtime.cs -------------------------------------------------------------------------------- /src/System.Runtime/src/System/Action.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Runtime/src/System/Action.cs -------------------------------------------------------------------------------- /src/System.Runtime/src/System/Function.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Runtime/src/System/Function.cs -------------------------------------------------------------------------------- /src/System.Runtime/tests/System/Reflection/EmbeddedTextFile.txt: -------------------------------------------------------------------------------- 1 | Embedded Text File. -------------------------------------------------------------------------------- /src/System.Security.Principal.Windows/src/PinvokeAnalyzerExceptionList.analyzerdata.netcoreapp: -------------------------------------------------------------------------------- 1 | advapi32.dll!LsaNtStatusToWinError -------------------------------------------------------------------------------- /src/System.Security.Principal.Windows/src/PinvokeAnalyzerExceptionList.analyzerdata.netcoreapp2.0: -------------------------------------------------------------------------------- 1 | advapi32.dll!LsaNtStatusToWinError -------------------------------------------------------------------------------- /src/System.Security.Principal.Windows/src/PinvokeAnalyzerExceptionList.analyzerdata.netcoreapp2.1: -------------------------------------------------------------------------------- 1 | advapi32.dll!LsaNtStatusToWinError 2 | -------------------------------------------------------------------------------- /src/System.Text.Json/System.Text.Json.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Text.Json/System.Text.Json.sln -------------------------------------------------------------------------------- /src/System.Text.Json/roadmap/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Text.Json/roadmap/README.md -------------------------------------------------------------------------------- /src/System.Threading/System.Threading.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Threading/System.Threading.sln -------------------------------------------------------------------------------- /src/System.Threading/tests/EtwTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Threading/tests/EtwTests.cs -------------------------------------------------------------------------------- /src/System.Threading/tests/MutexTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Threading/tests/MutexTests.cs -------------------------------------------------------------------------------- /src/System.ValueTuple/tests/TupleTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.ValueTuple/tests/TupleTests.cs -------------------------------------------------------------------------------- /src/System.Xml.XPath/System.Xml.XPath.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/System.Xml.XPath/System.Xml.XPath.sln -------------------------------------------------------------------------------- /src/dirs.proj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/dirs.proj -------------------------------------------------------------------------------- /src/packages.builds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/packages.builds -------------------------------------------------------------------------------- /src/post.builds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/post.builds -------------------------------------------------------------------------------- /src/pretest.builds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/pretest.builds -------------------------------------------------------------------------------- /src/ref.builds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/ref.builds -------------------------------------------------------------------------------- /src/shims/ApiCompat.proj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/shims/ApiCompat.proj -------------------------------------------------------------------------------- /src/shims/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/shims/Directory.Build.props -------------------------------------------------------------------------------- /src/shims/manual/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/shims/manual/Directory.Build.props -------------------------------------------------------------------------------- /src/shims/manual/System.Data.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/shims/manual/System.Data.csproj -------------------------------------------------------------------------------- /src/shims/manual/System.Data.forwards.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/shims/manual/System.Data.forwards.cs -------------------------------------------------------------------------------- /src/shims/manual/System.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/shims/manual/System.csproj -------------------------------------------------------------------------------- /src/shims/manual/System.forwards.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/shims/manual/System.forwards.cs -------------------------------------------------------------------------------- /src/shims/manual/mscorlib.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/shims/manual/mscorlib.csproj -------------------------------------------------------------------------------- /src/shims/manual/mscorlib.forwards.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/shims/manual/mscorlib.forwards.cs -------------------------------------------------------------------------------- /src/shims/netfxreference.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/shims/netfxreference.props -------------------------------------------------------------------------------- /src/shims/shims.proj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/shims/shims.proj -------------------------------------------------------------------------------- /src/src.builds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/src.builds -------------------------------------------------------------------------------- /src/tests.builds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YSGStudyHards/corefx/HEAD/src/tests.builds --------------------------------------------------------------------------------