@@ -38,6 +38,33 @@ SPDX-License-Identifier: MIT
3838 <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System.Text" Include =" Encoding.Default_ANSI" />
3939 </ItemGroup >
4040
41+ <!-- NET40_OR_GREATER || NETSTANDARD2_0_OR_GREATER || NETCOREAPP2_0_OR_GREATER || NET5_0_OR_GREATER -->
42+ <PropertyGroup >
43+ <_TargetFrameworkCondition >NET40_OR_GREATER;NETSTANDARD2_0_OR_GREATER;NETCOREAPP2_0_OR_GREATER;NET5_0_OR_GREATER</_TargetFrameworkCondition >
44+ </PropertyGroup >
45+
46+ <MSBuild Properties =" Set=$(DefineConstants);OtherSet=$(_TargetFrameworkCondition)" Projects =" $(MSBuildThisFileFullPath)" Targets =" TestSetOverlapsWith" >
47+ <Output TaskParameter =" TargetOutputs" PropertyName =" _IsTargetFrameworkConditionMatched" />
48+ </MSBuild >
49+
50+ <ItemGroup Condition =" '$(_IsTargetFrameworkConditionMatched)' == 'true'" >
51+ <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System" Include =" Environment.Is64BitProcess" />
52+ <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System" Include =" Environment.Is64BitOperatingSystem" />
53+ </ItemGroup >
54+
55+ <!-- NET45_OR_GREATER || NETSTANDARD1_1_OR_GREATER || NETCOREAPP1_0_OR_GREATER || NET5_0_OR_GREATER -->
56+ <PropertyGroup >
57+ <_TargetFrameworkCondition >NET45_OR_GREATER;NETSTANDARD1_1_OR_GREATER;NETCOREAPP1_0_OR_GREATER;NET5_0_OR_GREATER</_TargetFrameworkCondition >
58+ </PropertyGroup >
59+
60+ <MSBuild Properties =" Set=$(DefineConstants);OtherSet=$(_TargetFrameworkCondition)" Projects =" $(MSBuildThisFileFullPath)" Targets =" TestSetOverlapsWith" >
61+ <Output TaskParameter =" TargetOutputs" PropertyName =" _IsTargetFrameworkConditionMatched" />
62+ </MSBuild >
63+
64+ <ItemGroup Condition =" '$(_IsTargetFrameworkConditionMatched)' == 'true'" >
65+ <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System.Runtime.InteropServices" Include =" MemoryMarshal" />
66+ </ItemGroup >
67+
4168 <!-- NET46_OR_GREATER || NETSTANDARD1_3_OR_GREATER || NETCOREAPP1_0_OR_GREATER || NET5_0_OR_GREATER -->
4269 <PropertyGroup >
4370 <_TargetFrameworkCondition >NET46_OR_GREATER;NETSTANDARD1_3_OR_GREATER;NETCOREAPP1_0_OR_GREATER;NET5_0_OR_GREATER</_TargetFrameworkCondition >
@@ -64,7 +91,9 @@ SPDX-License-Identifier: MIT
6491 </MSBuild >
6592
6693 <ItemGroup Condition =" '$(_IsTargetFrameworkConditionMatched)' == 'true'" >
94+ <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System" Include =" HashCode" />
6795 <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System" Include =" IAsyncDisposable" />
96+ <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System.Runtime.CompilerServices" Include =" Unsafe" />
6897 </ItemGroup >
6998
7099 <!-- NETFRAMEWORK || NETSTANDARD2_0_OR_GREATER || NETCOREAPP2_0_OR_GREATER || NET5_0_OR_GREATER -->
@@ -79,15 +108,21 @@ SPDX-License-Identifier: MIT
79108 <ItemGroup Condition =" '$(_IsTargetFrameworkConditionMatched)' == 'true'" >
80109 <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System" Include =" Array.ConvertAll" />
81110 <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System" Include =" Converter" />
111+ <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System" Include =" Environment.Version" />
82112 <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System" Include =" Exception.ctor(SerializationInfo)" />
83113 <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System" Include =" ICloneable" />
84114 <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System" Include =" Math.DivRem" />
115+ <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System" Include =" Uri.UriSchemeFile" />
116+ <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System" Include =" Uri.UriSchemeHttp" />
117+ <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System" Include =" Uri.UriSchemeHttps" />
118+ <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System" Include =" Uri.UriSchemeMailto" />
85119 <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System.Diagnostics" Include =" Process" />
86120 <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System.IO" Include =" Stream.Close" />
87121 <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System.Net.NetworkInformation" Include =" PhysicalAddress" />
88122 <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System.Runtime.Serialization.Formatter.Binary" Include =" %2A" /> <!-- '*' -->
89123 <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System.Runtime.Serialization" Include =" SerializationBinder" />
90124 <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System.Security.Cryptography" Include =" HashAlgorithm.Clear" />
125+ <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System.Text" Include =" Encoding.BodyName" />
91126 </ItemGroup >
92127
93128 <!-- NET472_OR_GREATER || NETSTANDARD2_1_OR_GREATER || NETCOREAPP2_0_OR_GREATER || NET5_0_OR_GREATER -->
@@ -144,6 +179,7 @@ SPDX-License-Identifier: MIT
144179 <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System.IO" Include =" Stream.ReadAsync(Memory< Byte> )" />
145180 <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System.IO" Include =" Stream.Write(ReadOnlySpan< Byte> )" />
146181 <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System.IO" Include =" Stream.WriteAsync(ReadOnlyMemory< Byte> )" />
182+ <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System.Runtime.InteropServices" Include =" MemoryMarshal.CreateReadOnlySpan" />
147183 <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System.Text" Include =" StringBuilder.Append(ReadOnlySpan< Char> )" />
148184 <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System.Threading.Tasks" Include =" ValueTask" />
149185 </ItemGroup >
@@ -191,6 +227,8 @@ SPDX-License-Identifier: MIT
191227
192228 <ItemGroup Condition =" '$(_IsTargetFrameworkConditionMatched)' == 'true'" >
193229 <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System" Include =" Enum.IsDefined< TEnum> " />
230+ <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System" Include =" Environment.ProcessId" />
231+ <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System" Include =" Environment.ProcessPath" />
194232 <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System" Include =" StringSplitOptions.TrimEntries" />
195233 <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System.Buffers" Include =" SequenceReader.UnreadSequence" />
196234 <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System.Collections.Generic" Include =" IReadOnlySet" />
@@ -211,8 +249,11 @@ SPDX-License-Identifier: MIT
211249
212250 <ItemGroup Condition =" '$(_IsTargetFrameworkConditionMatched)' == 'true'" >
213251 <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System" Include =" ISpanFormattable" />
252+ <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System" Include =" HashCode.AddBytes" />
214253 <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System" Include =" Math.DivRem_return:ValueTuple`2" />
215254 <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System" Include =" String.Create(IFormatProvider)" />
255+ <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System" Include =" Uri.UriSchemeSsh" />
256+ <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System" Include =" Uri.UriSchemeTelnet" />
216257 <_NETSdkAvailableApi TargetFrameworkCondition =" $(_TargetFrameworkCondition)" Namespace =" System.Numerics" Include =" BitOperations.IsPow2" />
217258 </ItemGroup >
218259
0 commit comments