mirror of
https://github.com/VSadov/Satori.git
synced 2025-06-09 17:44:48 +09:00
Inline package descriptions and remove descriptions.json files across the repo (#46306)
* Support runtime package descriptions * Update arcade Packaging pkg * Inline pkg descriptions for coreclr * Inline pkg descriptions for mono * Inline pkg descriptions for installer * Inline pkg descriptions for libraries
This commit is contained in:
parent
86515788aa
commit
ceaa8ae8f7
133 changed files with 776 additions and 2613 deletions
|
@ -21,4 +21,16 @@
|
|||
-->
|
||||
<NETCoreAppMaximumVersion>$(MajorVersion).$(MinorVersion)</NETCoreAppMaximumVersion>
|
||||
</PropertyGroup>
|
||||
|
||||
<!-- Packaging -->
|
||||
<PropertyGroup>
|
||||
<PackageDescription Condition="'$(PackageDescription)' == '' and '$(Description)' != ''">$(Description)</PackageDescription>
|
||||
<RuntimePackageDisclaimer>Internal implementation package not meant for direct consumption. Please do not reference directly.</RuntimePackageDisclaimer>
|
||||
<UseRuntimePackageDisclaimer Condition="'$(UseRuntimePackageDisclaimer)' == '' and
|
||||
($(MSBuildProjectName.StartsWith('runtime.native')) or '$(PackageTargetRuntime)' != '')">true</UseRuntimePackageDisclaimer>
|
||||
<PackageDescription Condition="'$(PackageDescription)' != '' and '$(UseRuntimePackageDisclaimer)' == 'true'">$(RuntimePackageDisclaimer) %0A$(PackageDescription)</PackageDescription>
|
||||
<PackageDescription Condition="'$(PackageDescription)' == '' and '$(UseRuntimePackageDisclaimer)' == 'true'">$(RuntimePackageDisclaimer)</PackageDescription>
|
||||
<!-- Keep in sync as required by the Packaging SDK in Arcade. -->
|
||||
<Description>$(PackageDescription)</Description>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -38,9 +38,9 @@
|
|||
<Uri>https://github.com/dotnet/arcade</Uri>
|
||||
<Sha>26b005488dd7ddf6356873cb01a7b763a82a9622</Sha>
|
||||
</Dependency>
|
||||
<Dependency Name="Microsoft.DotNet.Build.Tasks.Packaging" Version="6.0.0-beta.20616.18">
|
||||
<Dependency Name="Microsoft.DotNet.Build.Tasks.Packaging" Version="6.0.0-beta.20621.6">
|
||||
<Uri>https://github.com/dotnet/arcade</Uri>
|
||||
<Sha>26b005488dd7ddf6356873cb01a7b763a82a9622</Sha>
|
||||
<Sha>de751cfbff9d3256e0f216328aaf9df000ce4c01</Sha>
|
||||
</Dependency>
|
||||
<Dependency Name="Microsoft.DotNet.Build.Tasks.Installers" Version="6.0.0-beta.20616.18">
|
||||
<Uri>https://github.com/dotnet/arcade</Uri>
|
||||
|
|
|
@ -61,7 +61,7 @@
|
|||
<MicrosoftDotNetXUnitExtensionsVersion>6.0.0-beta.20616.18</MicrosoftDotNetXUnitExtensionsVersion>
|
||||
<MicrosoftDotNetXUnitConsoleRunnerVersion>2.5.1-beta.20616.18</MicrosoftDotNetXUnitConsoleRunnerVersion>
|
||||
<MicrosoftDotNetBuildTasksArchivesVersion>6.0.0-beta.20616.18</MicrosoftDotNetBuildTasksArchivesVersion>
|
||||
<MicrosoftDotNetBuildTasksPackagingVersion>6.0.0-beta.20616.18</MicrosoftDotNetBuildTasksPackagingVersion>
|
||||
<MicrosoftDotNetBuildTasksPackagingVersion>6.0.0-beta.20621.6</MicrosoftDotNetBuildTasksPackagingVersion>
|
||||
<MicrosoftDotNetBuildTasksInstallersVersion>6.0.0-beta.20616.18</MicrosoftDotNetBuildTasksInstallersVersion>
|
||||
<MicrosoftDotNetRemoteExecutorVersion>6.0.0-beta.20616.18</MicrosoftDotNetRemoteExecutorVersion>
|
||||
<MicrosoftDotNetVersionToolsTasksVersion>6.0.0-beta.20616.18</MicrosoftDotNetVersionToolsTasksVersion>
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
<Project>
|
||||
<PropertyGroup>
|
||||
<PackageReportDir Condition="'$(PackageReportDir)' == ''">$([MSBuild]::NormalizeDirectory('$(ArtifactsPackagesDir)', 'reports'))</PackageReportDir>
|
||||
<PackageDescriptionFile>$(PkgDir)descriptions.json</PackageDescriptionFile>
|
||||
<PackageLicenseFile>$(RepoRoot)LICENSE.TXT</PackageLicenseFile>
|
||||
<PackageThirdPartyNoticesFile>$(RepoRoot)THIRD-PARTY-NOTICES.TXT</PackageThirdPartyNoticesFile>
|
||||
<ReleaseNotes>https://go.microsoft.com/fwlink/?LinkID=799421</ReleaseNotes>
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Project DefaultTargets="Build">
|
||||
<Import Project="$([MSBuild]::GetPathOfFileAbove(Directory.Build.props))" />
|
||||
<PropertyGroup>
|
||||
<CreatePackedPackage>false</CreatePackedPackage>
|
||||
<PackageDescription>Private transport package for .NET Core cross OS diagnostic tooling.</PackageDescription>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Project DefaultTargets="Build">
|
||||
<Import Project="$([MSBuild]::GetPathOfFileAbove(Directory.Build.props))" />
|
||||
|
||||
<PropertyGroup>
|
||||
<SkipValidatePackage>true</SkipValidatePackage>
|
||||
<PackageDescription>IL verification library.</PackageDescription>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Project DefaultTargets="Build">
|
||||
<Import Project="$([MSBuild]::GetPathOfFileAbove(Directory.Build.props))" />
|
||||
|
||||
<PropertyGroup>
|
||||
<PackageType>MSBuildSdk</PackageType>
|
||||
<PackageDescription>Provides support for building IL projects.</PackageDescription>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
|
|
@ -1,7 +1,10 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Project DefaultTargets="Build">
|
||||
<Import Project="$([MSBuild]::GetPathOfFileAbove(Directory.Build.props))" />
|
||||
|
||||
<PropertyGroup>
|
||||
<PackageDescription>The .NET IL Assembler.</PackageDescription>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition="'$(PackageTargetRuntime)' == ''">
|
||||
<IsLineupPackage Condition="'$(IsLineupPackage)' == ''">true</IsLineupPackage>
|
||||
<PackageTargetRuntime Condition="'$(_packageTargetOSGroup)' == 'windows'">$(MinOSForArch)-$(PackagePlatform)</PackageTargetRuntime>
|
||||
|
|
|
@ -1,7 +1,10 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Project DefaultTargets="Build">
|
||||
<Import Project="$([MSBuild]::GetPathOfFileAbove(Directory.Build.props))" />
|
||||
|
||||
<PropertyGroup>
|
||||
<PackageDescription>The .NET IL Disassembler.</PackageDescription>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition="'$(PackageTargetRuntime)' == ''">
|
||||
<IsLineupPackage Condition="'$(IsLineupPackage)' == ''">true</IsLineupPackage>
|
||||
<PackageTargetRuntime Condition="'$(_packageTargetOSGroup)' == 'windows'">$(MinOSForArch)-$(PackagePlatform)</PackageTargetRuntime>
|
||||
|
|
|
@ -1,7 +1,10 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Project DefaultTargets="Build">
|
||||
<Import Project="$([MSBuild]::GetPathOfFileAbove(Directory.Build.props))" />
|
||||
|
||||
<PropertyGroup>
|
||||
<PackageDescription>CoreCLR application host for test applications.</PackageDescription>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition="'$(PackageTargetRuntime)' == ''">
|
||||
<IsLineupPackage Condition="'$(IsLineupPackage)' == ''">true</IsLineupPackage>
|
||||
<PackageTargetRuntime Condition="'$(_packageTargetOSGroup)' == 'windows'">$(MinOSForArch)-$(PackagePlatform)</PackageTargetRuntime>
|
||||
|
|
|
@ -1,47 +0,0 @@
|
|||
[
|
||||
{
|
||||
"Name": "RuntimePackage",
|
||||
"Description": "Internal implementation package not meant for direct consumption. Please do not reference directly.",
|
||||
"CommonTypes": [ ]
|
||||
},
|
||||
{
|
||||
"Name": "NuGet3MinVersion",
|
||||
"Description": "When using NuGet 3.x this package requires at least version {0}.",
|
||||
"CommonTypes": [ ]
|
||||
},
|
||||
{
|
||||
"Name": "Microsoft.CrossOsDiag.Private.CoreCLR",
|
||||
"Description": "Private transport package for .NET Core cross OS diagnostic tooling.",
|
||||
"CommonTypes": [ ]
|
||||
},
|
||||
{
|
||||
"Name": "Microsoft.NETCore.ILAsm",
|
||||
"Description": "The .NET IL Assembler.",
|
||||
"CommonTypes": [ ]
|
||||
},
|
||||
{
|
||||
"Name": "Microsoft.NETCore.ILDAsm",
|
||||
"Description": "The .NET IL Disassembler.",
|
||||
"CommonTypes": [ ]
|
||||
},
|
||||
{
|
||||
"Name": "Microsoft.NETCore.TestHost",
|
||||
"Description": "CoreCLR application host for test applications",
|
||||
"CommonTypes": [ ]
|
||||
},
|
||||
{
|
||||
"Name": "Microsoft.NET.Sdk.IL",
|
||||
"Description": "Provides support for building IL projects.",
|
||||
"CommonTypes": [ ]
|
||||
},
|
||||
{
|
||||
"Name": "Microsoft.ILVerification",
|
||||
"Description": "IL verification library.",
|
||||
"CommonTypes": [ ]
|
||||
},
|
||||
{
|
||||
"Name": "dotnet-ilverify",
|
||||
"Description": "ILVerify tool.",
|
||||
"CommonTypes": [ ]
|
||||
}
|
||||
]
|
|
@ -1,10 +1,10 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Project DefaultTargets="Build">
|
||||
<Import Project="$([MSBuild]::GetPathOfFileAbove(Directory.Build.props))" />
|
||||
|
||||
<PropertyGroup>
|
||||
<SkipValidatePackage>true</SkipValidatePackage>
|
||||
<PackageType>DotnetTool</PackageType>
|
||||
<PackageDescription>ILVerify tool.</PackageDescription>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
|
|
@ -2,7 +2,6 @@
|
|||
<Project>
|
||||
|
||||
<PropertyGroup>
|
||||
<PackageDescriptionFile>$(MSBuildThisFileDirectory)/descriptions.json</PackageDescriptionFile>
|
||||
<PackageLicenseFile>$(CoreclrDir)/LICENSE.TXT</PackageLicenseFile>
|
||||
<PackageThirdPartyNoticesFile>$(CoreclrDir)/THIRD-PARTY-NOTICES.TXT</PackageThirdPartyNoticesFile>
|
||||
|
||||
|
|
|
@ -10,7 +10,6 @@
|
|||
<PackageLicenseFile>$(RepoRoot)LICENSE.TXT</PackageLicenseFile>
|
||||
<PackageThirdPartyNoticesFile>$(RepoRoot)THIRD-PARTY-NOTICES.TXT</PackageThirdPartyNoticesFile>
|
||||
<PackageLicenseExpression>MIT</PackageLicenseExpression>
|
||||
<PackageDescriptionFile>$(InstallerProjectRoot)pkg/projects/descriptions.json</PackageDescriptionFile>
|
||||
<!-- This link should be updated for each release milestone, currently this points to 1.0.0 -->
|
||||
<ReleaseNotes>https://go.microsoft.com/fwlink/?LinkID=799417</ReleaseNotes>
|
||||
<ProjectUrl>https://dot.net</ProjectUrl>
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<PropertyGroup>
|
||||
<VersionProp>AppHostVersion</VersionProp>
|
||||
<PackageDescription>Provides the .NET app bootstrapper intended for use in the application directory</PackageDescription>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
|
|
@ -2,8 +2,8 @@
|
|||
|
||||
<PropertyGroup>
|
||||
<VersionProp>HostVersion</VersionProp>
|
||||
|
||||
<InstallerName>dotnet-host</InstallerName>
|
||||
<PackageDescription>Provides an executable implementation of the Microsoft DotNet Framework and SDK launcher module</PackageDescription>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup Condition="'$(PackageTargetRuntime)' != ''">
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
<PropertyGroup>
|
||||
<VersionProp>HostPolicyVersion</VersionProp>
|
||||
<PackageDescription>Provides a CoreCLR hosting policy implementation -- configuration settings, assembly paths and assembly servicing</PackageDescription>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
|
|
@ -2,8 +2,8 @@
|
|||
|
||||
<PropertyGroup>
|
||||
<VersionProp>HostResolverVersion</VersionProp>
|
||||
|
||||
<InstallerName>dotnet-hostfxr</InstallerName>
|
||||
<PackageDescription>Provides an implementation of framework resolution strategy used by Microsoft.NETCore.DotNetHost</PackageDescription>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
|
|
@ -1,32 +0,0 @@
|
|||
[
|
||||
{
|
||||
"Name": "RuntimePackage",
|
||||
"Description": "Internal implementation package not meant for direct consumption. Please do not reference directly.",
|
||||
"CommonTypes": [ ]
|
||||
},
|
||||
{
|
||||
"Name": "NuGet3MinVersion",
|
||||
"Description": "When using NuGet 3.x this package requires at least version {0}.",
|
||||
"CommonTypes": [ ]
|
||||
},
|
||||
{
|
||||
"Name": "Microsoft.NETCore.DotNetHostPolicy",
|
||||
"Description": "Provides a CoreCLR hosting policy implementation -- configuration settings, assembly paths and assembly servicing",
|
||||
"CommonTypes": [ ]
|
||||
},
|
||||
{
|
||||
"Name": "Microsoft.NETCore.DotNetHostResolver",
|
||||
"Description": "Provides an implementation of framework resolution strategy used by Microsoft.NETCore.DotNetHost",
|
||||
"CommonTypes": [ ]
|
||||
},
|
||||
{
|
||||
"Name": "Microsoft.NETCore.DotNetAppHost",
|
||||
"Description": "Provides the .NET app bootstrapper intended for use in the application directory",
|
||||
"CommonTypes": [ ]
|
||||
},
|
||||
{
|
||||
"Name": "Microsoft.NETCore.DotNetHost",
|
||||
"Description": "Provides an executable implementation of the Microsoft DotNet Framework and SDK launcher module",
|
||||
"CommonTypes": [ ]
|
||||
}
|
||||
]
|
|
@ -1,8 +1,8 @@
|
|||
<Project>
|
||||
<PropertyGroup>
|
||||
<EnsureRuntimeIdentifierSet>true</EnsureRuntimeIdentifierSet>
|
||||
<DisableImplicitFrameworkReferences>true</DisableImplicitFrameworkReferences>
|
||||
</PropertyGroup>
|
||||
|
||||
<Import Project="$([MSBuild]::GetPathOfFileAbove(Directory.Build.props, $(MSBuildThisFileDirectory)..))" />
|
||||
|
||||
<PropertyGroup>
|
||||
|
@ -20,5 +20,7 @@
|
|||
<ProductBrandPrefix>Microsoft .NET</ProductBrandPrefix>
|
||||
<GenerateInstallers>true</GenerateInstallers>
|
||||
<GenerateVSInsertionPackages>true</GenerateVSInsertionPackages>
|
||||
<DisableImplicitFrameworkReferences>true</DisableImplicitFrameworkReferences>
|
||||
<UseRuntimePackageDisclaimer>true</UseRuntimePackageDisclaimer>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
|
|
|
@ -1,19 +1,3 @@
|
|||
<Project>
|
||||
<Import Project="$([MSBuild]::GetPathOfFileAbove(Directory.Build.targets, $(MSBuildThisFileDirectory)..))" />
|
||||
|
||||
<PropertyGroup>
|
||||
<Title>$(PackageId)</Title>
|
||||
<RuntimeDisclaimer>Internal implementation package not meant for direct consumption. Please do not reference directly.</RuntimeDisclaimer>
|
||||
<MinimumNuGet3VersionDescription>When using NuGet 3.x, this package requires at least version 3.4.</MinimumNuGet3VersionDescription>
|
||||
</PropertyGroup>
|
||||
|
||||
<Target Name="GeneratePackageDescription"
|
||||
BeforeTargets="GenerateNuspec"
|
||||
DependsOnTargets="InitializeSourceControlInformationFromSourceControlManager">
|
||||
<PropertyGroup>
|
||||
<PackageDescription Condition="'$(Description)' == ''">$(RuntimeDisclaimer) %0A$(SourceRevisionId) %0A$(MinimumNuGet3VersionDescription)</PackageDescription>
|
||||
<PackageDescription Condition="'$(Description)' != ''">$(RuntimeDisclaimer) %0A$(Description) %0A$(SourceRevisionId) %0A$(MinimumNuGet3VersionDescription)</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Target>
|
||||
|
||||
</Project>
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
<ArchiveName>dotnet-targeting-pack</ArchiveName>
|
||||
<InstallerName>dotnet-targeting-pack</InstallerName>
|
||||
<VSInsertionShortComponentName>NetCore.TargetingPack</VSInsertionShortComponentName>
|
||||
<Description>A set of .NET APIs that are included in the default .NET application model. Contains reference assemblies, documentation, and other design-time assets.</Description>
|
||||
<PackageDescription>A set of .NET APIs that are included in the default .NET application model. Contains reference assemblies, documentation, and other design-time assets.</PackageDescription>
|
||||
</PropertyGroup>
|
||||
|
||||
<Target Name="AddFrameworkFilesToPackage" DependsOnTargets="ResolveLibrariesFromLocalBuild" BeforeTargets="GetFilesToPackage">
|
||||
|
|
|
@ -1,7 +1,13 @@
|
|||
<Project>
|
||||
<Project>
|
||||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<StrongNameKeyId>Open</StrongNameKeyId>
|
||||
<!-- This assembly should never be placed inbox as it is only for downlevel compatibility. -->
|
||||
<PackageDescription>Provides the IAsyncEnumerable<T> and IAsyncDisposable interfaces and helper types for .NET Standard 2.0. This package is not required starting with .NET Standard 2.1 and .NET Core 3.0.
|
||||
|
||||
Commonly Used Types:
|
||||
System.IAsyncDisposable
|
||||
System.Collections.Generic.IAsyncEnumerable
|
||||
System.Collections.Generic.IAsyncEnumerator</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
|
|
|
@ -2,5 +2,11 @@
|
|||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<StrongNameKeyId>Open</StrongNameKeyId>
|
||||
<PackageDescription>This package includes the class Microsoft.Diagnostics.Tracing.EventSource which enables firing ETW events from managed code. This is the "runtime" or "redist" EventSource package and should be referenced directly only by other NuGet packages that need the EventSource functionality. Application developers that need this functionality should instead reference the Microsoft.Diagnostics.Tracing.EventSource NuGet package which provides an enhanced developer experience.
|
||||
This package enables defining a strongly typed specification of an ETW provider that can be called by managed code. The EventSource class is also included in the .NET Framework, .NET Core, and netstandard2.0 in the System.Diagnostics.Tracing namespace. This package contains the latest version of EventSource and is meant to be used as a stop gap for .NET Framework developers until features and fixes are ported to System.Diagnostics.Tracing.EventSource in the .NET Framework.
|
||||
For more details, have a look at http://msdn.microsoft.com/en-us/library/system.diagnostics.tracing.eventsource.aspx.
|
||||
|
||||
Commonly Used Types:
|
||||
Microsoft.Diagnostics.Tracing.EventSource</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -0,0 +1,10 @@
|
|||
<Project>
|
||||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>Caching abstractions for in-memory cache and distributed cache.
|
||||
|
||||
Commonly Used Types:
|
||||
Microsoft.Extensions.Caching.Distributed.IDistributedCache
|
||||
Microsoft.Extensions.Caching.Memory.IMemoryCache</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -0,0 +1,6 @@
|
|||
<Project>
|
||||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>In-memory cache implementation of Microsoft.Extensions.Caching.Memory.IMemoryCache.</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -0,0 +1,13 @@
|
|||
<Project>
|
||||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>Abstractions of key-value pair based configuration.
|
||||
|
||||
Commonly Used Types:
|
||||
Microsoft.Extensions.Configuration.IConfiguration
|
||||
Microsoft.Extensions.Configuration.IConfigurationBuilder
|
||||
Microsoft.Extensions.Configuration.IConfigurationProvider
|
||||
Microsoft.Extensions.Configuration.IConfigurationRoot
|
||||
Microsoft.Extensions.Configuration.IConfigurationSection</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -0,0 +1,6 @@
|
|||
<Project>
|
||||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>Functionality to bind an object to data in configuration providers for Microsoft.Extensions.Configuration.</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -0,0 +1,6 @@
|
|||
<Project>
|
||||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>Command line configuration provider implementation for Microsoft.Extensions.Configuration.</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -0,0 +1,6 @@
|
|||
<Project>
|
||||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>Environment variables configuration provider implementation for Microsoft.Extensions.Configuration.</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -0,0 +1,6 @@
|
|||
<Project>
|
||||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>Extension methods for configuring file-based configuration providers for Microsoft.Extensions.Configuration.</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -0,0 +1,6 @@
|
|||
<Project>
|
||||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>INI configuration provider implementation for Microsoft.Extensions.Configuration.</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -0,0 +1,6 @@
|
|||
<Project>
|
||||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>JSON configuration provider implementation for Microsoft.Extensions.Configuration.</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -0,0 +1,6 @@
|
|||
<Project>
|
||||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>User secrets configuration provider implementation for Microsoft.Extensions.Configuration.</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -0,0 +1,6 @@
|
|||
<Project>
|
||||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>XML configuration provider implementation for Microsoft.Extensions.Configuration.</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -0,0 +1,6 @@
|
|||
<Project>
|
||||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>Implementation of key-value pair based configuration for Microsoft.Extensions.Configuration. Includes the memory configuration provider.</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -0,0 +1,9 @@
|
|||
<Project>
|
||||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>Abstractions for dependency injection.
|
||||
|
||||
Commonly Used Types:
|
||||
Microsoft.Extensions.DependencyInjection.IServiceCollection</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -0,0 +1,6 @@
|
|||
<Project>
|
||||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>Default implementation of dependency injection for Microsoft.Extensions.DependencyInjection.</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -0,0 +1,9 @@
|
|||
<Project>
|
||||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>Abstractions for reading `.deps` files.
|
||||
|
||||
Commonly Used Types:
|
||||
Microsoft.Extensions.DependencyModel.DependencyContext</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -0,0 +1,11 @@
|
|||
<Project>
|
||||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>Abstractions of files and directories.
|
||||
|
||||
Commonly Used Types:
|
||||
Microsoft.Extensions.FileProviders.IDirectoryContents
|
||||
Microsoft.Extensions.FileProviders.IFileInfo
|
||||
Microsoft.Extensions.FileProviders.IFileProvider</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -0,0 +1,6 @@
|
|||
<Project>
|
||||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>Composite file and directory providers for Microsoft.Extensions.FileProviders.</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -0,0 +1,6 @@
|
|||
<Project>
|
||||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>File provider for physical files for Microsoft.Extensions.FileProviders.</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -0,0 +1,6 @@
|
|||
<Project>
|
||||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>File system globbing to find files matching a specified pattern.</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -0,0 +1,6 @@
|
|||
<Project>
|
||||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>Internal package for sharing Microsoft.Extensions.Hosting.HostFactoryResolver type.</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -0,0 +1,6 @@
|
|||
<Project>
|
||||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>Hosting and startup abstractions for applications.</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -0,0 +1,6 @@
|
|||
<Project>
|
||||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>Hosting and startup infrastructures for applications.</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -0,0 +1,9 @@
|
|||
<Project>
|
||||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>The HttpClient factory is a pattern for configuring and retrieving named HttpClients in a composable way. The HttpClient factory provides extensibility to plug in DelegatingHandlers that address cross-cutting concerns such as service location, load balancing, and reliability. The default HttpClient factory provides built-in diagnostics and logging and manages the lifetimes of connections in a performant way.
|
||||
|
||||
Commonly Used Types:
|
||||
System.Net.Http.IHttpClientFactory</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -0,0 +1,15 @@
|
|||
<Project>
|
||||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>Logging abstractions for Microsoft.Extensions.Logging.
|
||||
|
||||
Commonly Used Types:
|
||||
Microsoft.Extensions.Logging.ILogger
|
||||
Microsoft.Extensions.Logging.ILoggerFactory
|
||||
Microsoft.Extensions.Logging.ILogger<TCategoryName>
|
||||
Microsoft.Extensions.Logging.LogLevel
|
||||
Microsoft.Extensions.Logging.Logger<T>
|
||||
Microsoft.Extensions.Logging.LoggerMessage
|
||||
Microsoft.Extensions.Logging.Abstractions.NullLogger</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -0,0 +1,6 @@
|
|||
<Project>
|
||||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>Configuration support for Microsoft.Extensions.Logging.</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -0,0 +1,6 @@
|
|||
<Project>
|
||||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>Console logger provider implementation for Microsoft.Extensions.Logging.</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -0,0 +1,6 @@
|
|||
<Project>
|
||||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>Debug output logger provider implementation for Microsoft.Extensions.Logging. This logger logs messages to a debugger monitor by writing messages with System.Diagnostics.Debug.WriteLine().</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -0,0 +1,6 @@
|
|||
<Project>
|
||||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>Windows Event Log logger provider implementation for Microsoft.Extensions.Logging.</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -1,7 +1,8 @@
|
|||
<Project>
|
||||
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory)..\, Directory.Build.props))\Directory.Build.props" />
|
||||
<Project>
|
||||
<Import Project="..\Directory.Build.props" />
|
||||
|
||||
<PropertyGroup>
|
||||
<NoWarn>$(NoWarn);PKG0001</NoWarn>
|
||||
<PackageDescription>EventSource/EventListener logger provider implementation for Microsoft.Extensions.Logging.</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
|
|
|
@ -0,0 +1,6 @@
|
|||
<Project>
|
||||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>TraceSource logger provider implementation for Microsoft.Extensions.Logging. This logger logs messages to a trace listener by writing messages with System.Diagnostics.TraceSource.TraceEvent().</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -0,0 +1,6 @@
|
|||
<Project>
|
||||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>Logging infrastructure default implementation for Microsoft.Extensions.Logging.</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -0,0 +1,6 @@
|
|||
<Project>
|
||||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>Provides additional configuration specific functionality related to Options.</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -0,0 +1,6 @@
|
|||
<Project>
|
||||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>Provides additional DataAnnotations specific functionality related to Options.</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -0,0 +1,6 @@
|
|||
<Project>
|
||||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>Provides a strongly typed way of specifying and accessing settings using dependency injection.</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -0,0 +1,11 @@
|
|||
<Project>
|
||||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>Primitives shared by framework extensions. Commonly used types include:
|
||||
|
||||
Commonly Used Types:
|
||||
Microsoft.Extensions.Primitives.IChangeToken
|
||||
Microsoft.Extensions.Primitives.StringValues
|
||||
Microsoft.Extensions.Primitives.StringSegment</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -2,5 +2,6 @@
|
|||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<StrongNameKeyId>Open</StrongNameKeyId>
|
||||
<PackageDescription>Downlevel support package for System.IO classes.</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
|
|
|
@ -3,5 +3,11 @@
|
|||
<PropertyGroup>
|
||||
<StrongNameKeyId>Microsoft</StrongNameKeyId>
|
||||
<IsWindowsSpecific>true</IsWindowsSpecific>
|
||||
<PackageDescription>Provides support for managing access and audit control lists for Microsoft.Win32.RegistryKey.
|
||||
|
||||
Commonly Used Types:
|
||||
System.Security.AccessControl.RegistryAccessRule
|
||||
System.Security.AccessControl.RegistryAuditRule
|
||||
System.Security.AccessControl.RegistrySecurity</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -3,5 +3,13 @@
|
|||
<PropertyGroup>
|
||||
<StrongNameKeyId>Microsoft</StrongNameKeyId>
|
||||
<IsWindowsSpecific>true</IsWindowsSpecific>
|
||||
<PackageDescription>Provides support for accessing and modifying the Windows Registry.
|
||||
|
||||
Commonly Used Types:
|
||||
Microsoft.Win32.RegistryKey
|
||||
Microsoft.Win32.Registry
|
||||
Microsoft.Win32.RegistryValueKind
|
||||
Microsoft.Win32.RegistryHive
|
||||
Microsoft.Win32.RegistryView</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -3,5 +3,9 @@
|
|||
<PropertyGroup>
|
||||
<StrongNameKeyId>Open</StrongNameKeyId>
|
||||
<IsWindowsSpecific>true</IsWindowsSpecific>
|
||||
<PackageDescription>Provides access to Windows system event notifications.
|
||||
|
||||
Commonly Used Types:
|
||||
Microsoft.Win32.SystemEvents</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -4,5 +4,6 @@
|
|||
<SkipValidatePackage>true</SkipValidatePackage>
|
||||
<AssemblyFileVersion>$(AssemblyVersion)</AssemblyFileVersion>
|
||||
<StrongNameKeyId>Open</StrongNameKeyId>
|
||||
<PackageDescription>Creates an Xml serialization assembly for types contained in an assembly in order to improve the startup performance of Xml serialization when serializing or de-serializing objects of those types using XmlSerializer.</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
|
|
|
@ -2,5 +2,12 @@
|
|||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<StrongNameKeyId>Open</StrongNameKeyId>
|
||||
<PackageDescription>Provides types that can be used to model the structure of a source code document and to output source code for that model in a supported language.
|
||||
|
||||
Commonly Used Types:
|
||||
System.CodeDom.CodeObject
|
||||
System.CodeDom.Compiler.CodeDomProvider
|
||||
Microsoft.CSharp.CSharpCodeProvider
|
||||
Microsoft.VisualBasic.VBCodeProvider</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -2,5 +2,24 @@
|
|||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<StrongNameKeyId>Microsoft</StrongNameKeyId>
|
||||
<PackageDescription>This package provides collections that are thread safe and guaranteed to never change their contents, also known as immutable collections. Like strings, any methods that perform modifications will not change the existing instance but instead return a new instance. For efficiency reasons, the implementation uses a sharing mechanism to ensure that newly created instances share as much data as possible with the previous instance while ensuring that operations have a predictable time complexity.
|
||||
|
||||
Commonly Used Types:
|
||||
System.Collections.Immutable.ImmutableArray
|
||||
System.Collections.Immutable.ImmutableArray<T>
|
||||
System.Collections.Immutable.ImmutableDictionary
|
||||
System.Collections.Immutable.ImmutableDictionary<TKey,TValue>
|
||||
System.Collections.Immutable.ImmutableHashSet
|
||||
System.Collections.Immutable.ImmutableHashSet<T>
|
||||
System.Collections.Immutable.ImmutableList
|
||||
System.Collections.Immutable.ImmutableList<T>
|
||||
System.Collections.Immutable.ImmutableQueue
|
||||
System.Collections.Immutable.ImmutableQueue<T>
|
||||
System.Collections.Immutable.ImmutableSortedDictionary
|
||||
System.Collections.Immutable.ImmutableSortedDictionary<TKey,TValue>
|
||||
System.Collections.Immutable.ImmutableSortedSet
|
||||
System.Collections.Immutable.ImmutableSortedSet<T>
|
||||
System.Collections.Immutable.ImmutableStack
|
||||
System.Collections.Immutable.ImmutableStack<T></PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
|
|
|
@ -2,5 +2,18 @@
|
|||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<StrongNameKeyId>Microsoft</StrongNameKeyId>
|
||||
<PackageDescription>Provides attributes that are used to define metadata for objects used as data sources.
|
||||
|
||||
Commonly Used Types:
|
||||
System.ComponentModel.DataAnnotations.ValidationResult
|
||||
System.ComponentModel.DataAnnotations.IValidatableObject
|
||||
System.ComponentModel.DataAnnotations.ValidationAttribute
|
||||
System.ComponentModel.DataAnnotations.RequiredAttribute
|
||||
System.ComponentModel.DataAnnotations.StringLengthAttribute
|
||||
System.ComponentModel.DataAnnotations.DisplayAttribute
|
||||
System.ComponentModel.DataAnnotations.RegularExpressionAttribute
|
||||
System.ComponentModel.DataAnnotations.DataTypeAttribute
|
||||
System.ComponentModel.DataAnnotations.RangeAttribute
|
||||
System.ComponentModel.DataAnnotations.KeyAttribute</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -2,5 +2,14 @@
|
|||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<StrongNameKeyId>ECMA</StrongNameKeyId>
|
||||
<PackageDescription>This namespace provides classes that constitute the core of the Managed Extensibility Framework, or MEF.
|
||||
|
||||
Commonly Used Types:
|
||||
System.ComponentModel.Composition.Registration.RegistrationBuilder
|
||||
System.ComponentModel.Composition.Registration.PartBuilder
|
||||
System.ComponentModel.Composition.Registration.PartBuilder<T>
|
||||
System.ComponentModel.Composition.Registration.ParameterImportBuilder
|
||||
System.ComponentModel.Composition.Registration.ImportBuilder
|
||||
System.ComponentModel.Composition.Registration.ExportBuilder</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
|
|
|
@ -3,5 +3,23 @@
|
|||
<PropertyGroup>
|
||||
<AssemblyVersion>4.0.0.0</AssemblyVersion>
|
||||
<StrongNameKeyId>ECMA</StrongNameKeyId>
|
||||
<PackageDescription>This namespace provides classes that constitute the core of the Managed Extensibility Framework, or MEF.
|
||||
|
||||
Commonly Used Types:
|
||||
System.ComponentModel.Composition.ChangeRejectedException
|
||||
System.ComponentModel.Composition.CompositionContractMismatchException
|
||||
System.ComponentModel.Composition.CompositionError
|
||||
System.ComponentModel.Composition.CompositionException
|
||||
System.ComponentModel.Composition.ExportAttribute
|
||||
System.ComponentModel.Composition.ImportAttribute
|
||||
System.ComponentModel.Composition.ImportCardinalityMismatchException
|
||||
System.ComponentModel.Composition.Hosting.AggregateCatalog
|
||||
System.ComponentModel.Composition.Hosting.ApplicationCatalog
|
||||
System.ComponentModel.Composition.Hosting.AssemblyCatalog
|
||||
System.ComponentModel.Composition.Hosting.CompositionContainer
|
||||
System.ComponentModel.Composition.Primitives.ComposablePartException
|
||||
System.ComponentModel.Composition.Primitives.ExportDefinition
|
||||
System.ComponentModel.Composition.Primitives.ImportDefinition
|
||||
System.ComponentModel.Composition.ReflectionModel.ReflectionModelServices</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
|
|
|
@ -1,3 +1,11 @@
|
|||
<Project>
|
||||
<Import Project="..\System.Composition\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>Provides common attributes used by System.Composition types.
|
||||
|
||||
Commonly Used Types:
|
||||
System.Composition.ExportAttribute
|
||||
System.Composition.ImportAttribute
|
||||
System.Composition.Convention.AttributedModelProvider</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -1,3 +1,13 @@
|
|||
<Project>
|
||||
<Import Project="..\System.Composition\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>Provides types that support using Managed Extensibility Framework with a convention-based configuration model.
|
||||
|
||||
Commonly Used Types:
|
||||
System.Composition.Convention.ConventionBuilder
|
||||
System.Composition.Convention.ExportConventionBuilder
|
||||
System.Composition.Convention.ImportConventionBuilder
|
||||
System.Composition.Convention.PartConventionBuilder
|
||||
System.Composition.Convention.ParameterImportConventionBuilder</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -1,3 +1,9 @@
|
|||
<Project>
|
||||
<Import Project="..\System.Composition\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>Provides Managed Extensibility Framework types that are useful to developers of extensible applications, or hosts.
|
||||
|
||||
Commonly Used Types:
|
||||
System.Composition.Hosting.CompositionHost</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -1,3 +1,9 @@
|
|||
<Project>
|
||||
<Import Project="..\System.Composition\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>Contains runtime components of the Managed Extensibility Framework.
|
||||
|
||||
Commonly Used Types:
|
||||
System.Composition.CompositionContext</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -1,3 +1,10 @@
|
|||
<Project>
|
||||
<Import Project="..\System.Composition\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>Provides some extension methods for the Managed Extensibility Framework.
|
||||
|
||||
Commonly Used Types:
|
||||
System.Composition.CompositionContextExtensions
|
||||
System.Composition.Hosting.ContainerConfiguration</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -2,5 +2,14 @@
|
|||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<StrongNameKeyId>Microsoft</StrongNameKeyId>
|
||||
<PackageDescription>This packages provides a version of the Managed Extensibility Framework (MEF) that is lightweight and specifically optimized for high throughput scenarios, such as the web.
|
||||
|
||||
Commonly Used Types:
|
||||
System.Composition.ExportAttribute
|
||||
System.Composition.ImportAttribute
|
||||
System.Composition.Convention.ConventionBuilder
|
||||
System.Composition.Hosting.CompositionHost
|
||||
System.Composition.CompositionContext
|
||||
System.Composition.CompositionContextExtensions</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
|
|
|
@ -3,5 +3,10 @@
|
|||
<PropertyGroup>
|
||||
<StrongNameKeyId>Open</StrongNameKeyId>
|
||||
<IncludePlatformAttributes>true</IncludePlatformAttributes>
|
||||
<PackageDescription>Provides types that support using configuration files.
|
||||
|
||||
Commonly Used Types:
|
||||
System.Configuration.Configuration
|
||||
System.Configuration.ConfigurationManager</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -4,5 +4,15 @@
|
|||
<StrongNameKeyId>Open</StrongNameKeyId>
|
||||
<IncludePlatformAttributes>true</IncludePlatformAttributes>
|
||||
<UnsupportedOSPlatforms>browser</UnsupportedOSPlatforms>
|
||||
<PackageDescription>Provides a collection of classes used to access an ODBC data source in the managed space
|
||||
|
||||
Commonly Used Types:
|
||||
System.Data.Odbc.OdbcCommand
|
||||
System.Data.Odbc.OdbcConnection
|
||||
System.Data.Odbc.OdbcDataReader
|
||||
System.Data.Odbc.OdbcDataAdapter
|
||||
System.Data.Odbc.OdbcParameter
|
||||
System.Data.Odbc.OdbcParameterCollection
|
||||
System.Data.Odbc.OdbcTransaction</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -2,5 +2,16 @@
|
|||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<IsWindowsSpecific>true</IsWindowsSpecific>
|
||||
<PackageDescription>Provides a collection of classes for OLEDB.
|
||||
|
||||
Commonly Used Types:
|
||||
System.Data.OleDb.OleDbCommand
|
||||
System.Data.OleDb.OleDbCommandBuilder
|
||||
System.Data.OleDb.OleDbConnection
|
||||
System.Data.OleDb.OleDbDataAdapter
|
||||
System.Data.OleDb.OleDbDataReader
|
||||
System.Data.OleDb.OleDbParameter
|
||||
System.Data.OleDb.OleDbParameterCollection
|
||||
System.Data.OleDb.OleDbTransaction</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -2,5 +2,10 @@
|
|||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<StrongNameKeyId>Open</StrongNameKeyId>
|
||||
<PackageDescription>Provides Classes that allow you to decouple code logging rich (unserializable) diagnostics/telemetry (e.g. framework) from code that consumes it (e.g. tools)
|
||||
|
||||
Commonly Used Types:
|
||||
System.Diagnostics.DiagnosticListener
|
||||
System.Diagnostics.DiagnosticSource</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -3,5 +3,9 @@
|
|||
<PropertyGroup>
|
||||
<StrongNameKeyId>Open</StrongNameKeyId>
|
||||
<IsWindowsSpecific>true</IsWindowsSpecific>
|
||||
<PackageDescription>Provides the System.Diagnostics.EventLog class, which allows the applications to use the windows event log service.
|
||||
|
||||
Commonly Used Types:
|
||||
System.Diagnostics.EventLog</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -3,5 +3,9 @@
|
|||
<PropertyGroup>
|
||||
<StrongNameKeyId>Open</StrongNameKeyId>
|
||||
<IsWindowsSpecific>true</IsWindowsSpecific>
|
||||
<PackageDescription>Provides the System.Diagnostics.PerformanceCounter class, which allows access to Windows performance counters.
|
||||
|
||||
Commonly Used Types:
|
||||
System.Diagnostics.PerformanceCounter</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -7,5 +7,6 @@
|
|||
<AssemblyVersion>4.0.0.0</AssemblyVersion>
|
||||
<StrongNameKeyId>ECMA</StrongNameKeyId>
|
||||
<IsWindowsSpecific>true</IsWindowsSpecific>
|
||||
<PackageDescription>Provides uniform access and manipulation of user, computer, and group security principals across the multiple principal stores: Active Directory Domain Services (AD DS), Active Directory Lightweight Directory Services (AD LDS), and Machine SAM (MSAM).</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -8,5 +8,6 @@
|
|||
<StrongNameKeyId>Microsoft</StrongNameKeyId>
|
||||
<IncludePlatformAttributes>true</IncludePlatformAttributes>
|
||||
<UnsupportedOSPlatforms>browser</UnsupportedOSPlatforms>
|
||||
<PackageDescription>Provides the methods defined in the Lightweight Directory Access Protocol (LDAP) version 3 (V3) and Directory Services Markup Language (DSML) version 2.0 (V2) standards.</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -7,5 +7,16 @@
|
|||
<AssemblyVersion>4.0.0.0</AssemblyVersion>
|
||||
<StrongNameKeyId>Microsoft</StrongNameKeyId>
|
||||
<IsWindowsSpecific>true</IsWindowsSpecific>
|
||||
<PackageDescription>Provides easy access to Active Directory Domain Services.
|
||||
|
||||
Commonly Used Types:
|
||||
System.DirectoryServices.DirectoryEntry
|
||||
System.DirectoryServices.DirectorySearcher
|
||||
System.DirectoryServices.ActiveDirectory.ActiveDirectorySite
|
||||
System.DirectoryServices.ActiveDirectory.ApplicationPartition
|
||||
System.DirectoryServices.ActiveDirectory.DirectoryContext
|
||||
System.DirectoryServices.ActiveDirectory.DirectoryServer
|
||||
System.DirectoryServices.ActiveDirectory.Domain
|
||||
System.DirectoryServices.ActiveDirectory.DomainController</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -4,5 +4,14 @@
|
|||
<StrongNameKeyId>Open</StrongNameKeyId>
|
||||
<IncludePlatformAttributes>true</IncludePlatformAttributes>
|
||||
<UnsupportedOSPlatforms>browser</UnsupportedOSPlatforms>
|
||||
<PackageDescription>Provides access to GDI+ graphics functionality.
|
||||
|
||||
Commonly Used Types:
|
||||
System.Drawing.Bitmap
|
||||
System.Drawing.BitmapData
|
||||
System.Drawing.Brush
|
||||
System.Drawing.Font
|
||||
System.Drawing.Graphics
|
||||
System.Drawing.Icon</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -2,5 +2,10 @@
|
|||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<StrongNameKeyId>Open</StrongNameKeyId>
|
||||
<PackageDescription>Provides classes that can read and write the ASN.1 BER, CER, and DER data formats.
|
||||
|
||||
Commonly Used Types:
|
||||
System.Formats.Asn1.AsnReader
|
||||
System.Formats.Asn1.AsnWriter</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
|
|
10
src/libraries/System.Formats.Cbor/Directory.Build.props
Normal file
10
src/libraries/System.Formats.Cbor/Directory.Build.props
Normal file
|
@ -0,0 +1,10 @@
|
|||
<Project>
|
||||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<PackageDescription>Provides classes that can read and write the CBOR data format.
|
||||
|
||||
Commonly Used Types:
|
||||
System.Formats.Cbor.CborReader
|
||||
System.Formats.Cbor.CborWriter</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -3,5 +3,15 @@
|
|||
<PropertyGroup>
|
||||
<StrongNameKeyId>Microsoft</StrongNameKeyId>
|
||||
<IsWindowsSpecific>true</IsWindowsSpecific>
|
||||
<PackageDescription>Provides types for managing access and audit control lists for files and directories.
|
||||
|
||||
Commonly Used Types:
|
||||
System.Security.AccessControl.DirectoryObjectSecurity
|
||||
System.Security.AccessControl.DirectorySecurity
|
||||
System.Security.AccessControl.FileSecurity
|
||||
System.Security.AccessControl.FileSystemAccessRule
|
||||
System.Security.AccessControl.FileSystemAuditRule
|
||||
System.Security.AccessControl.FileSystemRights
|
||||
System.Security.AccessControl.FileSystemSecurity</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -2,5 +2,6 @@
|
|||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<StrongNameKeyId>Microsoft</StrongNameKeyId>
|
||||
<PackageDescription>Provides classes that support storage of multiple data objects in a single container.</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -2,5 +2,11 @@
|
|||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<StrongNameKeyId>Open</StrongNameKeyId>
|
||||
<PackageDescription>Single producer single consumer byte buffer management.
|
||||
|
||||
Commonly Used Types:
|
||||
System.IO.Pipelines.Pipe
|
||||
System.IO.Pipelines.PipeWriter
|
||||
System.IO.Pipelines.PipeReader</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -3,5 +3,12 @@
|
|||
<PropertyGroup>
|
||||
<StrongNameKeyId>Microsoft</StrongNameKeyId>
|
||||
<IsWindowsSpecific>true</IsWindowsSpecific>
|
||||
<PackageDescription>Provides types for managing access and audit control lists for pipes.
|
||||
|
||||
Commonly Used Types:
|
||||
System.IO.Pipes.PipeSecurity
|
||||
System.IO.Pipes.PipeAccessRule
|
||||
System.IO.Pipes.PipeAuditRule
|
||||
System.IO.Pipes.PipeAccessRights</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -4,5 +4,9 @@
|
|||
<StrongNameKeyId>Open</StrongNameKeyId>
|
||||
<IncludePlatformAttributes>true</IncludePlatformAttributes>
|
||||
<UnsupportedOSPlatforms>browser</UnsupportedOSPlatforms>
|
||||
<PackageDescription>Provides classes for controlling serial ports.
|
||||
|
||||
Commonly Used Types:
|
||||
System.IO.Ports.SerialPort</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -7,5 +7,11 @@
|
|||
<AssemblyVersion>4.0.0.0</AssemblyVersion>
|
||||
<StrongNameKeyId>Microsoft</StrongNameKeyId>
|
||||
<IsWindowsSpecific>true</IsWindowsSpecific>
|
||||
<PackageDescription>Provides access to a rich set of management information and management events about the system, devices, and applications instrumented to the Windows Management Instrumentation (WMI) infrastructure.
|
||||
|
||||
Commonly Used Types:
|
||||
System.Management.ManagementClass
|
||||
System.Management.ManagementObject
|
||||
System.Management.SelectQuery</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -1,6 +1,10 @@
|
|||
<Project>
|
||||
<Project>
|
||||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<StrongNameKeyId>Open</StrongNameKeyId>
|
||||
<PackageDescription>A lightweight abstraction for a payload of bytes. Provides methods for converting between strings, streams, JSON, and bytes.
|
||||
|
||||
Commonly Used Types:
|
||||
System.BinaryData</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
|
|
|
@ -2,5 +2,11 @@
|
|||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<StrongNameKeyId>Open</StrongNameKeyId>
|
||||
<PackageDescription>Provides extension methods for System.Net.Http.HttpClient and System.Net.Http.HttpContent that perform automatic serialization and deserialization using System.Text.Json.
|
||||
|
||||
Commonly Used Types:
|
||||
System.Net.Http.Json.HttpClientJsonExtensions
|
||||
System.Net.Http.Json.HttpContentJsonExtensions
|
||||
System.Net.Http.Json.JsonContent</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
|
|
|
@ -3,5 +3,9 @@
|
|||
<PropertyGroup>
|
||||
<StrongNameKeyId>Microsoft</StrongNameKeyId>
|
||||
<IsWindowsSpecific>true</IsWindowsSpecific>
|
||||
<PackageDescription>Provides a message handler for HttpClient based on the WinHTTP interface of Windows. While similar to HttpClientHandler, it provides developers more granular control over the application's HTTP communication than the HttpClientHandler.
|
||||
|
||||
Commonly Used Types:
|
||||
System.Net.Http.WinHttpHandler</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -3,5 +3,9 @@
|
|||
<PropertyGroup>
|
||||
<StrongNameKeyId>Open</StrongNameKeyId>
|
||||
<IncludePlatformAttributes>true</IncludePlatformAttributes>
|
||||
<PackageDescription>Provides the WebSocketProtocol class, which allows creating a websocket from a connected stream using WebSocketsProtocol.CreateFromConnectedStream.
|
||||
|
||||
Commonly Used Types:
|
||||
System.Net.WebSockets.WebSocketProtocol</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -5,5 +5,12 @@
|
|||
<!-- This is a preview package. Do not mark as stable. -->
|
||||
<SuppressFinalPackageVersion>true</SuppressFinalPackageVersion>
|
||||
<IsShippingAssembly>false</IsShippingAssembly>
|
||||
<PackageDescription>Tensor class which represents and extends multi-dimensional arrays.
|
||||
|
||||
Commonly Used Types:
|
||||
System.Numerics.Tensors.Tensor<T>
|
||||
System.Numerics.Tensors.CompressedSparseTensor<T>
|
||||
System.Numerics.Tensors.DenseTensor<T>
|
||||
System.Numerics.Tensors.SparseTensor<T></PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -3,5 +3,9 @@
|
|||
<PropertyGroup>
|
||||
<AssemblyVersion>4.0.3.0</AssemblyVersion>
|
||||
<StrongNameKeyId>ECMA</StrongNameKeyId>
|
||||
<PackageDescription>Provides classes that enable customized reflection contexts.
|
||||
|
||||
Commonly Used Types:
|
||||
System.Reflection.Context.CustomReflectionContext</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
|
|
|
@ -2,5 +2,13 @@
|
|||
<Import Project="..\Directory.Build.props" />
|
||||
<PropertyGroup>
|
||||
<StrongNameKeyId>Microsoft</StrongNameKeyId>
|
||||
<PackageDescription>This packages provides a low-level .NET (ECMA-335) metadata reader and writer. It's geared for performance and is the ideal choice for building higher-level libraries that intend to provide their own object model, such as compilers.
|
||||
|
||||
Commonly Used Types:
|
||||
System.Reflection.Metadata.MetadataReader
|
||||
System.Reflection.PortableExecutable.PEReader
|
||||
System.Reflection.Metadata.Ecma335.MetadataBuilder
|
||||
System.Reflection.PortableExecutable.PEBuilder
|
||||
System.Reflection.PortableExecutable.ManagedPEBuilder</PackageDescription>
|
||||
</PropertyGroup>
|
||||
</Project>
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue