diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml
index 1a9d57a843c5..f47135536373 100644
--- a/eng/Version.Details.xml
+++ b/eng/Version.Details.xml
@@ -42,292 +42,292 @@
https://github.com/dotnet/efcore
ecfee78eb1fa2b2eaa0dbf945f1d4f8fa571be74
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
https://github.com/dotnet/xdt
@@ -367,9 +367,9 @@
afa1eb6821f62183651ab017b2f5c3fbeb934904
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
@@ -380,9 +380,9 @@
-
+
https://github.com/dotnet/runtime
- ce8f49e658d4a31e5708f0c06efa39784ee7c1ad
+ de8e66d249e5cf3fc6448da3d0e7b7e8f17437b7
https://github.com/dotnet/winforms
diff --git a/eng/Versions.props b/eng/Versions.props
index 1bac96c2afb5..8805d10f8c0c 100644
--- a/eng/Versions.props
+++ b/eng/Versions.props
@@ -67,80 +67,80 @@
-->
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
- 10.0.0-alpha.1.24455.17
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
+ 10.0.0-alpha.1.24461.1
9.0.0-preview.8.24431.1
9.0.0-preview.8.24431.1
diff --git a/eng/testing/linker/ILLink.Descriptors.xml b/eng/testing/linker/ILLink.Descriptors.xml
new file mode 100644
index 000000000000..db1a8759bfb7
--- /dev/null
+++ b/eng/testing/linker/ILLink.Descriptors.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/eng/testing/linker/project.csproj.template b/eng/testing/linker/project.csproj.template
index ea368a6caa54..660876912c4c 100644
--- a/eng/testing/linker/project.csproj.template
+++ b/eng/testing/linker/project.csproj.template
@@ -27,4 +27,11 @@
{AdditionalProjectReferences}
+
+
+
+ ILLink.Descriptors.xml
+
+
+
diff --git a/eng/testing/linker/trimmingTests.targets b/eng/testing/linker/trimmingTests.targets
index 1018b14a641b..f81f48ecb93a 100644
--- a/eng/testing/linker/trimmingTests.targets
+++ b/eng/testing/linker/trimmingTests.targets
@@ -96,6 +96,8 @@
+
diff --git a/src/Components/Forms/src/FieldIdentifier.cs b/src/Components/Forms/src/FieldIdentifier.cs
index 3a5eab25b70c..1ff67d80c610 100644
--- a/src/Components/Forms/src/FieldIdentifier.cs
+++ b/src/Components/Forms/src/FieldIdentifier.cs
@@ -126,7 +126,7 @@ private static void ParseAccessor(Expression> accessor, out object mo
// so, given that it embeds captured values such as "this". We could consider special-casing
// for "() => something.Member" and building a cache keyed by "something.GetType()" with values
// of type Func