Skip to content

Commit 41abdc1

Browse files
authored
.NET 9 Preview 2 (Core and Desktop) (dotnet#9717)
1 parent bb0b2d8 commit 41abdc1

File tree

316 files changed

+46623
-26743
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

316 files changed

+46623
-26743
lines changed

xml/FrameworksIndex/net-9.0.xml

Lines changed: 476 additions & 0 deletions
Large diffs are not rendered by default.

xml/FrameworksIndex/windowsdesktop-9.0.xml

Lines changed: 203 additions & 2923 deletions
Large diffs are not rendered by default.

xml/Microsoft.Extensions.Caching.Memory/CacheExtensions.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,7 @@
212212
</TypeParameter>
213213
</TypeParameters>
214214
<Parameters>
215-
<Parameter Name="cache" Type="Microsoft.Extensions.Caching.Memory.IMemoryCache" Index="0" FrameworkAlternate="dotnet-plat-ext-9.0" RefType="this" />
215+
<Parameter Name="cache" Type="Microsoft.Extensions.Caching.Memory.IMemoryCache" RefType="this" Index="0" FrameworkAlternate="dotnet-plat-ext-9.0" />
216216
<Parameter Name="key" Type="System.Object" Index="1" FrameworkAlternate="dotnet-plat-ext-9.0" />
217217
<Parameter Name="factory" Type="System.Func&lt;Microsoft.Extensions.Caching.Memory.ICacheEntry,TItem&gt;" Index="2" FrameworkAlternate="dotnet-plat-ext-9.0" />
218218
<Parameter Name="createOptions" Type="Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions" Index="3" FrameworkAlternate="dotnet-plat-ext-9.0">
@@ -325,7 +325,7 @@
325325
</TypeParameter>
326326
</TypeParameters>
327327
<Parameters>
328-
<Parameter Name="cache" Type="Microsoft.Extensions.Caching.Memory.IMemoryCache" Index="0" FrameworkAlternate="dotnet-plat-ext-9.0" RefType="this" />
328+
<Parameter Name="cache" Type="Microsoft.Extensions.Caching.Memory.IMemoryCache" RefType="this" Index="0" FrameworkAlternate="dotnet-plat-ext-9.0" />
329329
<Parameter Name="key" Type="System.Object" Index="1" FrameworkAlternate="dotnet-plat-ext-9.0" />
330330
<Parameter Name="factory" Type="System.Func&lt;Microsoft.Extensions.Caching.Memory.ICacheEntry,System.Threading.Tasks.Task&lt;TItem&gt;&gt;" Index="2" FrameworkAlternate="dotnet-plat-ext-9.0" />
331331
<Parameter Name="createOptions" Type="Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions" Index="3" FrameworkAlternate="dotnet-plat-ext-9.0">

xml/Microsoft.Extensions.DependencyInjection/HttpClientFactoryServiceCollectionExtensions.xml

Lines changed: 1114 additions & 1114 deletions
Large diffs are not rendered by default.

xml/Microsoft.Win32.SafeHandles/SafeNCryptHandle.xml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<Type Name="SafeNCryptHandle" FullName="Microsoft.Win32.SafeHandles.SafeNCryptHandle">
2-
<TypeSignature Language="C#" Value="public abstract class SafeNCryptHandle : Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid" FrameworkAlternate="dotnet-plat-ext-2.1;dotnet-plat-ext-2.2;dotnet-plat-ext-3.0;dotnet-plat-ext-3.1;dotnet-plat-ext-5.0;net-6.0;net-7.0;net-8.0;net-9.0;netframework-3.5;netframework-4.0;netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8;netframework-4.8.1;windowsdesktop-3.0;windowsdesktop-3.1;windowsdesktop-5.0;windowsdesktop-9.0" />
3-
<TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit SafeNCryptHandle extends Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid" FrameworkAlternate="dotnet-plat-ext-2.1;dotnet-plat-ext-2.2;dotnet-plat-ext-3.0;dotnet-plat-ext-3.1;dotnet-plat-ext-5.0;net-6.0;net-7.0;net-8.0;net-9.0;netframework-3.5;netframework-4.0;netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8;netframework-4.8.1;windowsdesktop-3.0;windowsdesktop-3.1;windowsdesktop-5.0;windowsdesktop-9.0" />
2+
<TypeSignature Language="C#" Value="public abstract class SafeNCryptHandle : Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid" FrameworkAlternate="dotnet-plat-ext-2.1;dotnet-plat-ext-2.2;dotnet-plat-ext-3.0;dotnet-plat-ext-3.1;dotnet-plat-ext-5.0;net-6.0;net-7.0;net-8.0;net-9.0;netframework-3.5;netframework-4.0;netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8;netframework-4.8.1;windowsdesktop-3.0;windowsdesktop-3.1;windowsdesktop-5.0" />
3+
<TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit SafeNCryptHandle extends Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid" FrameworkAlternate="dotnet-plat-ext-2.1;dotnet-plat-ext-2.2;dotnet-plat-ext-3.0;dotnet-plat-ext-3.1;dotnet-plat-ext-5.0;net-6.0;net-7.0;net-8.0;net-9.0;netframework-3.5;netframework-4.0;netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8;netframework-4.8.1;windowsdesktop-3.0;windowsdesktop-3.1;windowsdesktop-5.0" />
44
<TypeSignature Language="DocId" Value="T:Microsoft.Win32.SafeHandles.SafeNCryptHandle" />
5-
<TypeSignature Language="VB.NET" Value="Public MustInherit Class SafeNCryptHandle&#xA;Inherits SafeHandleZeroOrMinusOneIsInvalid" FrameworkAlternate="dotnet-plat-ext-2.1;dotnet-plat-ext-2.2;dotnet-plat-ext-3.0;dotnet-plat-ext-3.1;dotnet-plat-ext-5.0;net-6.0;net-7.0;net-8.0;net-9.0;netframework-3.5;netframework-4.0;netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8;netframework-4.8.1;windowsdesktop-3.0;windowsdesktop-3.1;windowsdesktop-5.0;windowsdesktop-9.0" />
6-
<TypeSignature Language="F#" Value="type SafeNCryptHandle = class&#xA; inherit SafeHandleZeroOrMinusOneIsInvalid" FrameworkAlternate="dotnet-plat-ext-2.1;dotnet-plat-ext-2.2;dotnet-plat-ext-3.0;dotnet-plat-ext-3.1;dotnet-plat-ext-5.0;net-6.0;net-7.0;net-8.0;net-9.0;netframework-3.5;netframework-4.0;netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8;netframework-4.8.1;windowsdesktop-3.0;windowsdesktop-3.1;windowsdesktop-5.0;windowsdesktop-9.0" />
7-
<TypeSignature Language="C++ CLI" Value="public ref class SafeNCryptHandle abstract : Microsoft::Win32::SafeHandles::SafeHandleZeroOrMinusOneIsInvalid" FrameworkAlternate="dotnet-plat-ext-2.1;dotnet-plat-ext-2.2;dotnet-plat-ext-3.0;dotnet-plat-ext-3.1;dotnet-plat-ext-5.0;net-6.0;net-7.0;net-8.0;net-9.0;netframework-3.5;netframework-4.0;netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8;netframework-4.8.1;windowsdesktop-3.0;windowsdesktop-3.1;windowsdesktop-5.0;windowsdesktop-9.0" />
5+
<TypeSignature Language="VB.NET" Value="Public MustInherit Class SafeNCryptHandle&#xA;Inherits SafeHandleZeroOrMinusOneIsInvalid" FrameworkAlternate="dotnet-plat-ext-2.1;dotnet-plat-ext-2.2;dotnet-plat-ext-3.0;dotnet-plat-ext-3.1;dotnet-plat-ext-5.0;net-6.0;net-7.0;net-8.0;net-9.0;netframework-3.5;netframework-4.0;netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8;netframework-4.8.1;windowsdesktop-3.0;windowsdesktop-3.1;windowsdesktop-5.0" />
6+
<TypeSignature Language="F#" Value="type SafeNCryptHandle = class&#xA; inherit SafeHandleZeroOrMinusOneIsInvalid" FrameworkAlternate="dotnet-plat-ext-2.1;dotnet-plat-ext-2.2;dotnet-plat-ext-3.0;dotnet-plat-ext-3.1;dotnet-plat-ext-5.0;net-6.0;net-7.0;net-8.0;net-9.0;netframework-3.5;netframework-4.0;netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8;netframework-4.8.1;windowsdesktop-3.0;windowsdesktop-3.1;windowsdesktop-5.0" />
7+
<TypeSignature Language="C++ CLI" Value="public ref class SafeNCryptHandle abstract : Microsoft::Win32::SafeHandles::SafeHandleZeroOrMinusOneIsInvalid" FrameworkAlternate="dotnet-plat-ext-2.1;dotnet-plat-ext-2.2;dotnet-plat-ext-3.0;dotnet-plat-ext-3.1;dotnet-plat-ext-5.0;net-6.0;net-7.0;net-8.0;net-9.0;netframework-3.5;netframework-4.0;netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8;netframework-4.8.1;windowsdesktop-3.0;windowsdesktop-3.1;windowsdesktop-5.0" />
88
<TypeSignature Language="C#" Value="public abstract class SafeNCryptHandle : System.Runtime.InteropServices.SafeHandle" FrameworkAlternate="netcore-1.0;netcore-1.1" />
99
<TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit SafeNCryptHandle extends System.Runtime.InteropServices.SafeHandle" FrameworkAlternate="netcore-1.0;netcore-1.1" />
1010
<TypeSignature Language="VB.NET" Value="Public MustInherit Class SafeNCryptHandle&#xA;Inherits SafeHandle" FrameworkAlternate="netcore-1.0;netcore-1.1" />
@@ -106,7 +106,7 @@ Each open handle object can be thought of as being in one of three states:
106106
<AssemblyVersion>9.0.0.0</AssemblyVersion>
107107
</AssemblyInfo>
108108
<Attributes>
109-
<Attribute FrameworkAlternate="net-7.0;net-8.0;net-9.0;windowsdesktop-9.0">
109+
<Attribute FrameworkAlternate="net-7.0;net-8.0;net-9.0">
110110
<AttributeName Language="C#">[System.Runtime.Versioning.SupportedOSPlatform("windows")]</AttributeName>
111111
<AttributeName Language="F#">[&lt;System.Runtime.Versioning.SupportedOSPlatform("windows")&gt;]</AttributeName>
112112
</Attribute>
@@ -145,18 +145,18 @@ Each open handle object can be thought of as being in one of three states:
145145
<AssemblyVersion>9.0.0.0</AssemblyVersion>
146146
</AssemblyInfo>
147147
<Attributes>
148-
<Attribute FrameworkAlternate="net-7.0;net-8.0;net-9.0;windowsdesktop-9.0">
148+
<Attribute FrameworkAlternate="net-7.0;net-8.0;net-9.0">
149149
<AttributeName Language="C#">[System.Runtime.Versioning.SupportedOSPlatform("windows")]</AttributeName>
150150
<AttributeName Language="F#">[&lt;System.Runtime.Versioning.SupportedOSPlatform("windows")&gt;]</AttributeName>
151151
</Attribute>
152-
<Attribute FrameworkAlternate="net-8.0;net-9.0;windowsdesktop-9.0">
152+
<Attribute FrameworkAlternate="net-8.0;net-9.0">
153153
<AttributeName Language="C#">[System.Runtime.CompilerServices.NullableContext(1)]</AttributeName>
154154
<AttributeName Language="F#">[&lt;System.Runtime.CompilerServices.NullableContext(1)&gt;]</AttributeName>
155155
</Attribute>
156156
</Attributes>
157157
<Parameters>
158-
<Parameter Name="handle" Type="System.IntPtr" Index="0" FrameworkAlternate="dotnet-plat-ext-2.1;dotnet-plat-ext-2.2;dotnet-plat-ext-3.0;dotnet-plat-ext-3.1;dotnet-plat-ext-5.0;net-6.0;net-7.0;net-8.0;net-9.0;netframework-4.7.2;netframework-4.8;netframework-4.8.1;windowsdesktop-3.0;windowsdesktop-3.1;windowsdesktop-5.0;windowsdesktop-9.0" />
159-
<Parameter Name="parentHandle" Type="System.Runtime.InteropServices.SafeHandle" Index="1" FrameworkAlternate="dotnet-plat-ext-2.1;dotnet-plat-ext-2.2;dotnet-plat-ext-3.0;dotnet-plat-ext-3.1;dotnet-plat-ext-5.0;net-6.0;net-7.0;net-8.0;net-9.0;netframework-4.7.2;netframework-4.8;netframework-4.8.1;windowsdesktop-3.0;windowsdesktop-3.1;windowsdesktop-5.0;windowsdesktop-9.0" />
158+
<Parameter Name="handle" Type="System.IntPtr" Index="0" FrameworkAlternate="dotnet-plat-ext-2.1;dotnet-plat-ext-2.2;dotnet-plat-ext-3.0;dotnet-plat-ext-3.1;dotnet-plat-ext-5.0;net-6.0;net-7.0;net-8.0;net-9.0;netframework-4.7.2;netframework-4.8;netframework-4.8.1;windowsdesktop-3.0;windowsdesktop-3.1;windowsdesktop-5.0" />
159+
<Parameter Name="parentHandle" Type="System.Runtime.InteropServices.SafeHandle" Index="1" FrameworkAlternate="dotnet-plat-ext-2.1;dotnet-plat-ext-2.2;dotnet-plat-ext-3.0;dotnet-plat-ext-3.1;dotnet-plat-ext-5.0;net-6.0;net-7.0;net-8.0;net-9.0;netframework-4.7.2;netframework-4.8;netframework-4.8.1;windowsdesktop-3.0;windowsdesktop-3.1;windowsdesktop-5.0" />
160160
</Parameters>
161161
<Docs>
162162
<param name="handle">The pre-existing handle to use. Using <see cref="F:System.IntPtr.Zero" /> returns an invalid handle.</param>

xml/Microsoft.Win32.SafeHandles/SafeNCryptKeyHandle.xml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@
9494
<AssemblyVersion>9.0.0.0</AssemblyVersion>
9595
</AssemblyInfo>
9696
<Attributes>
97-
<Attribute FrameworkAlternate="net-7.0;net-8.0;net-9.0;windowsdesktop-9.0">
97+
<Attribute FrameworkAlternate="net-7.0;net-8.0;net-9.0">
9898
<AttributeName Language="C#">[System.Runtime.Versioning.SupportedOSPlatform("windows")]</AttributeName>
9999
<AttributeName Language="F#">[&lt;System.Runtime.Versioning.SupportedOSPlatform("windows")&gt;]</AttributeName>
100100
</Attribute>
@@ -136,18 +136,18 @@
136136
<AssemblyVersion>9.0.0.0</AssemblyVersion>
137137
</AssemblyInfo>
138138
<Attributes>
139-
<Attribute FrameworkAlternate="net-7.0;net-8.0;net-9.0;windowsdesktop-9.0">
139+
<Attribute FrameworkAlternate="net-7.0;net-8.0;net-9.0">
140140
<AttributeName Language="C#">[System.Runtime.Versioning.SupportedOSPlatform("windows")]</AttributeName>
141141
<AttributeName Language="F#">[&lt;System.Runtime.Versioning.SupportedOSPlatform("windows")&gt;]</AttributeName>
142142
</Attribute>
143-
<Attribute FrameworkAlternate="net-8.0;net-9.0;windowsdesktop-9.0">
143+
<Attribute FrameworkAlternate="net-8.0;net-9.0">
144144
<AttributeName Language="C#">[System.Runtime.CompilerServices.NullableContext(1)]</AttributeName>
145145
<AttributeName Language="F#">[&lt;System.Runtime.CompilerServices.NullableContext(1)&gt;]</AttributeName>
146146
</Attribute>
147147
</Attributes>
148148
<Parameters>
149-
<Parameter Name="handle" Type="System.IntPtr" Index="0" FrameworkAlternate="dotnet-plat-ext-2.1;dotnet-plat-ext-2.2;dotnet-plat-ext-3.0;dotnet-plat-ext-3.1;dotnet-plat-ext-5.0;net-6.0;net-7.0;net-8.0;net-9.0;netframework-4.7.2;netframework-4.8;netframework-4.8.1;windowsdesktop-3.0;windowsdesktop-3.1;windowsdesktop-5.0;windowsdesktop-9.0" />
150-
<Parameter Name="parentHandle" Type="System.Runtime.InteropServices.SafeHandle" Index="1" FrameworkAlternate="dotnet-plat-ext-2.1;dotnet-plat-ext-2.2;dotnet-plat-ext-3.0;dotnet-plat-ext-3.1;dotnet-plat-ext-5.0;net-6.0;net-7.0;net-8.0;net-9.0;netframework-4.7.2;netframework-4.8;netframework-4.8.1;windowsdesktop-3.0;windowsdesktop-3.1;windowsdesktop-5.0;windowsdesktop-9.0" />
149+
<Parameter Name="handle" Type="System.IntPtr" Index="0" FrameworkAlternate="dotnet-plat-ext-2.1;dotnet-plat-ext-2.2;dotnet-plat-ext-3.0;dotnet-plat-ext-3.1;dotnet-plat-ext-5.0;net-6.0;net-7.0;net-8.0;net-9.0;netframework-4.7.2;netframework-4.8;netframework-4.8.1;windowsdesktop-3.0;windowsdesktop-3.1;windowsdesktop-5.0" />
150+
<Parameter Name="parentHandle" Type="System.Runtime.InteropServices.SafeHandle" Index="1" FrameworkAlternate="dotnet-plat-ext-2.1;dotnet-plat-ext-2.2;dotnet-plat-ext-3.0;dotnet-plat-ext-3.1;dotnet-plat-ext-5.0;net-6.0;net-7.0;net-8.0;net-9.0;netframework-4.7.2;netframework-4.8;netframework-4.8.1;windowsdesktop-3.0;windowsdesktop-3.1;windowsdesktop-5.0" />
151151
</Parameters>
152152
<Docs>
153153
<param name="handle">The pre-existing handle to use. Using <see cref="F:System.IntPtr.Zero" /> returns an invalid handle.</param>

xml/Microsoft.Win32.SafeHandles/SafeNCryptProviderHandle.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@
9494
<AssemblyVersion>9.0.0.0</AssemblyVersion>
9595
</AssemblyInfo>
9696
<Attributes>
97-
<Attribute FrameworkAlternate="net-7.0;net-8.0;net-9.0;windowsdesktop-9.0">
97+
<Attribute FrameworkAlternate="net-7.0;net-8.0;net-9.0">
9898
<AttributeName Language="C#">[System.Runtime.Versioning.SupportedOSPlatform("windows")]</AttributeName>
9999
<AttributeName Language="F#">[&lt;System.Runtime.Versioning.SupportedOSPlatform("windows")&gt;]</AttributeName>
100100
</Attribute>

xml/Microsoft.Win32.SafeHandles/SafeNCryptSecretHandle.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@
9494
<AssemblyVersion>9.0.0.0</AssemblyVersion>
9595
</AssemblyInfo>
9696
<Attributes>
97-
<Attribute FrameworkAlternate="net-7.0;net-8.0;net-9.0;windowsdesktop-9.0">
97+
<Attribute FrameworkAlternate="net-7.0;net-8.0;net-9.0">
9898
<AttributeName Language="C#">[System.Runtime.Versioning.SupportedOSPlatform("windows")]</AttributeName>
9999
<AttributeName Language="F#">[&lt;System.Runtime.Versioning.SupportedOSPlatform("windows")&gt;]</AttributeName>
100100
</Attribute>

0 commit comments

Comments
 (0)